Bluetooth Architecture
The Bluetooth architecture defines two types of networks:
- Piconet
- Scatternet
Piconet
Piconet consists of one primary node known as the master node and seven active secondary nodes called slave nodes, making a total of 8 nodes present at a distance of 10 metres. Communication can only be between master and slave, slave to slave communication is not possible.
Scatternet
Scatternet is a formation made by various piconets. In this, a slave in one piconet can act as a master in another piconet.
Bluetooth Protocol Stack
- RF Layer
Radio (RF) layer modulation and demodulation of data into RF signals.
- Baseband Link Layer
It establishes connection within the piconet.
- Link Manager Protocol Layer
It manages established links.
- Logical Link Control and Adaption Protocol Layer
It establishes communication between the upper and lower layers of the Bluetooth protocol stack.
- SDP Layer
SDP or service Discovery Protocol helps discover the services available.
- RF Comm Layer
Radio Fronted Component or RF Comm layer provides a serial interface with WAP and OBEX.
- OBEX
It stands for Object Exchange.
- WAP
It stands for Wireless Access Protocol.
- TCS
Telephony Control Protocol.
- Application Layer
It helps the user interact with the application.
Reference