0% found this document useful (0 votes)
273 views

Bluetooth Stack Overview

Bluetooth is an open wireless standard that allows for data exchange over short distances between fixed and mobile devices, creating personal area networks (PANs) with high security. It was named after the Danish king Bluetooth and operates in the 2.4GHz spectrum using frequency hopping. The Bluetooth stack consists of radio, baseband, link manager protocol, host controller interface, logical link control and adaptation protocol, and profiles.

Uploaded by

Abhijeet Padole
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
273 views

Bluetooth Stack Overview

Bluetooth is an open wireless standard that allows for data exchange over short distances between fixed and mobile devices, creating personal area networks (PANs) with high security. It was named after the Danish king Bluetooth and operates in the 2.4GHz spectrum using frequency hopping. The Bluetooth stack consists of radio, baseband, link manager protocol, host controller interface, logical link control and adaptation protocol, and profiles.

Uploaded by

Abhijeet Padole
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 11

What is BT ?

Bluetooth is an open wireless technology standard for exchanging data over short distances (using short wavelength radio transmissions) from fixed and mobile devices, creating personal area networks (PANs) with high levels of security.

Why named as Bluetooth?


Bluetooth was developed by Ericson which is a Danish company. They named it after a Danish king Herald Bluetooth, whose nickname was Bluetooth.

Bluetooth Stack Overview

Bluetooth Radio
The Bluetooth Radio (layer) is the lowest defined layer of the Bluetooth specification. It defines the requirements of the Bluetooth transceiver device operating in the 2.4GHz ISM band. The Bluetooth radio accomplishes spectrum spreading by frequency hopping in 79 hops displaced by 1 MHz In a few countries (i.e. France) this frequency band range is (temporarily) reduced, and a 23-hop system is used.

Bluetooth Baseband
The Baseband is the physical layer of the Bluetooth. It manages physical channels and links apart from other services like error correction, data whitening, hop selection and Bluetooth security. The baseband also manages asynchronous and synchronous links, handles packets and does paging and inquiry to access and inquire Bluetooth devices in the area.

Link Manager Protocol (LMP)


The Link Manager carries out link setup, authentication, link configuration and other protocols. It discovers other remote LMs and communicates with them via the Link Manager Protocol (LMP). To perform its service provider role, the LM uses the services of the underlying Link Controller (LC). The Link Manager Protocol essentially consists of a number of PDU (protocol Data Units)

Host Controller Interface (HCI)


The HCI provides a command interface to the baseband controller and link manager, and access to hardware status and control registers. Essentially this interface provides a uniform method of accessing the Bluetooth baseband capabilities. The HCI exists across 3 sections, the Host - Transport Layer - Host Controller. Each of the sections has a different role to play in the HCI system.

Logical Link Control and Adaptation Protocol


The Logical Link Control and Adaptation Layer Protocol (L2CAP) is layered over the Baseband Protocol and resides in the data link layer. L2CAP provides connection-oriented and connectionless data services to upper layer protocols with protocol multiplexing capability, segmentation and reassembly operation, and group abstractions. L2CAP permits higher level protocols and applications to transmit and receive L2CAP data packets up to 64 kilobytes in length. L2CAP has:
Protocol Multiplexing Segmentation & Reassembly Quality of Service Groups

RFCOMM Protocol
The RFCOMM protocol provides emulation of serial ports over the L2CAP Protocol. The RFCOMM protocol supports up to 60 simultaneous connections between two BT devices. RFCOMM emulates the 9 circuits of an RS-232 interface. 102 Signal Common 103 Transmit Data (TD) 104 Received Data (RD) 105 Request to Send (RTS) 106 Clear to Send (CTS) 107 Data Set Ready (DSR) 108 Data Terminal Ready (DTR) 109 Data Carrier Detect (CD) 125 Ring Indicator (RI)

SDP
The service discovery protocol (SDP) provides a means for applications to discover which services are available and to determine the characteristics of those available services.

Profiles

You might also like