Professional Documents
Culture Documents
Characteristics
Operates in the 2.4 GHz range, using Short range
Up to 10 m
Bluetooth Radio
FHSS (2.402 GHz - 2.480 GHz; 79 channels)
Fast FHSS (1600 hops/s)
Piconets
Nodes can assume the role of master or slave
One or more slaves can connect to a master, forming a piconet The master sets the hopping pattern for the piconet, and all slaves must synchronize to that pattern Maximum of 7 slaves controlled by a master (3-bit addresses used)
Piconet
Star Toplogy 1 Master, up to 7 active slaves Unlimited number of parked slaves Master: determines hopping scheme and timing Administers piconet (polling) Logical Channels Asynchronous, packet oriented Synchronous, connectionoriented (voice, slot reservation)
Operational States
Operational States A piconet Master Slave
SB
SB
Parked*
Standby* * Low power states
M
S S SB
M Q
Addressing
Active devices are assigned a 3-bit active member address (AMA) Parked devices are assigned an 8-bit parked member address (PMA) Standby devices do not need an address
Connection Establishment
INQUIRY
PAGE
CONNECTION
Inquiry
Note that a device can be Undiscoverable D F H N G M
A O J I 10 meters E K
B L
Q C
States
standby
Typical = 2s
disconnected
connecting
Typical = 0.6s
detach
inquiry
page
Transmit AMA
Connected AMA
active
Typical = 2ms
Park PMA
Hold AMA
Sniff AMA
low power
Connecting to a Piconet
Device in standby listens periodically If a device wants to establish a piconet, it sends an inquiry, broadcast over all wake-up carriers It will become the master of the piconet If inquiry was successful, device enters page mode Devices in standby may respond to the inquiry with its device address It will become a slave to that master
standby
inquiry
page
Transmit AMA
Connected AMA
Park PMA
Hold AMA
Sniff AMA
inquiry
page
Transmit AMA
Connected AMA
Park PMA
Hold AMA
Sniff AMA
inquiry
page
Transmit AMA
Connected AMA
Park PMA
Hold AMA
Sniff AMA
Scatternets (1)
Piconets with overlapping coverage use different hopping sequences
Collisions may occur when multiple piconets use the same carrier frequency at the same time
Scatternets (2)
D F H G M N
A O
B K L
E
J I
625 s f(k)
f(k)
f(k+3)
f(k+4)
f(k+5)
f(k+6)
f(k)
f(k+5)
f(k+6)
108.8 172.8 54.4 86.4 triple slot packets five slot packets single slot packets
DM5
DH5
286.7
432.6
477.8
721.0
36.3
57.6
MASTER
SLAVE 1
SLAVE 2
SLAVE 3
Protocol stack
Baseband
Responsible for channel coding/decoding, timing and managing a Bluetooth link. Master/slave
Devices in a connection are either master or slave. Communication is only possible between a master and its slaves. A master and the slaves are named piconets. Scatternet; multiple piconets connected together.
Connection
Master and slaves are synchronized. Connection is established.
MSB