[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bluetooth-dev] Time Division Duplexing/Transfer Rate question

"J. R. Ocampo" wrote:
> I have a question about the rate of transmission for Bluetooth.  As I
> understand it, each channel is divided into 625 microsecond intervals and a
> maximum of one packet can be sent per interval. Does this means that 1600
> packets is the maximum number of different packets of data can be sent each
> second?  
Yes, 1600 packets is the maximum that is possible ! You can only send
one packet in each slot.
It is possible to send packets that take up to five slots in order to
reduce the packet overhead. There is also a big gap between the end of a
packet an the beginning of the next slot, because the RF part needs some
time to switch to the new channel frequency.

Or is it possible to send multiple different packets per time
> interval?  For example, can you send two different packets in one time
> interval thus allowing you to send a total of 3200 packets per second?
No !

> In addition,what is the maximum number of total bits that can be sent each time
> interval?
Take a look into the spec. In the baseband part you find a table giving
the maximum payload that can be carried by the different packets. You
also have to think about the time division multiplexing when calculating
any datarate: Master and slave always send thier packets interleaved.
That means you cannot use the complete bandwidth in a single direction !

\ Matthias Fuchs                                 \
 \ esd electronic system design Gmbh              \
  \ Vahrenwalder Straße 205                        \
   \ D-30165 Hannover                               \
    \ email: matthias.fuchs@xxxxxxx.com      \
     \ phone: +49-511-37298-0                         \
      \ fax:   +49-511-37298-68                        \
To unsubscribe from this list: send the line "unsubscribe bluetooth-dev" in
the body of a message to majordomo@xxxxxxx.com