You are on page 1of 12

Wireless Personal Area Network

TOPOLOGY

Conditions:
 Maximum number of Master Node → 1
 Maximum number of Slave Nodes → 7
 Maximum number of Nodes in a Piconet → 8
 Maximum number of devices that can be paired → 28 – 1
= 255
 Number of devices that can be parked → Infinite(∞)
PICONET
CONNECTION STATE

• ACTIVE
In the active mode, the Bluetooth unit actively participates on the channel. The
master schedules the transmission based on traffic demands to and from the
different slaves. In addition, it supports regular transmissions to keep slaves
synchronized to the channel.

• SNIFF
In the SNIFF mode, a slave device listens to the piconet at reduced rate, thus
reducing its duty cycle. The SNIFF interval is programmable and depends on
the application. It has the highest duty cycle (least power efficient) of all 3 power
saving modes (sniff, hold & park).
• HOLD
Devices synchronized to a piconet can enter power-saving modes in which
device activity is lowered. The master unit can put slave units into HOLD mode,
where only an internal timer is running. Slave units can also demand to be put
into HOLD mode
• PARK
Parked devices have given up their MAC address and occasional listen to the
traffic of the master to re-synchronize and check on broadcast messages. It has
the lowest duty cycle (power efficiency) of all 3 power saving modes (sniff, hold
& park).
IEEE 802.15.1 Architecture
Used for control of the radio link between two devices,
handling matters such as link establishment, querying
device abilities and power control. Implemented on the
controller.

Standardized communication between the host stack (e.g.,


a PC or mobile phone OS) and the controller (the Bluetooth
IC). This standard allows the host stack or controller IC to
be swapped with minimal adaptation.
L2CAP is used within the Bluetooth protocol stack. It
passes packets to either the Host Controller Interface (HCI)
or on a hostless system, directly to the Link Manager/ACL
link.

L2CAP's functions include:

• Multiplexing data between different higher layer protocols.


• Segmentation and reassembly of packets.
BNEP is used for delivering network packets on top of
L2CAP. This protocol is used by the personal area
networking (PAN) profile. BNEP performs a similar function
to Subnetwork Access Protocol (SNAP) in Wireless LAN.

The Bluetooth protocol RFCOMM is a simple set of


transport protocols, made on top of the L2CAP protocol,
providing emulated RS-232 serial ports (up to sixty
simultaneous connections to a Bluetooth device at a time).
Used to allow devices to discover what services each other
support, and what parameters to use to connect to them.
For example, when connecting a mobile phone to a
Bluetooth headset, SDP will be used to determine which
Bluetooth profiles are supported by the headset (headset
profile, hands free profile, advanced audio distribution
profile, etc.) and the protocol multiplexer settings needed to
connect to each of them.
Used to set up and control speech and data calls between
Bluetooth devices. The protocol is based on the ITU-T
standard Q.931, with the provisions of Annex D applied,
making only the minimum changes necessary for Bluetooth.

Object exchange (OBEX; also termed IrOBEX) is a


communications protocol that facilitates the exchange of
binary objects between devices.

You might also like