palowireless
          Bluetooth Resource Center


Advanced search


Bluetooth Protocol Stack Technology Profiles
Bluetooth Stack Examples Overview FAQ
WPAN Technology Tutorial Baseband RFCOMM L2CAP LMP HCI


specs specifications docs pdfs WPAN Wireless Personal Area Network
 
 

Members

Member:

Password:

Forgot your
password?


New Member


 
 


 

 

 
Radio Baseband LMP HCI L2CAP RFCOMM SDP Profiles

Bluetooth Tutorial - Specifications

 

 Bluetooth tutorial introduction protocol stack baseband radio rf profiles What is Bluetooth? Well you can get lots of different definitions, but essentially Bluetooth is the term used to describe the protocol of a short range (10 meter) frequency-hopping radio link between devices. These devices are then termed Bluetooth - enabled. Documentation on Bluetooth is split into two sections, the Bluetooth Specification and Bluetooth Profiles.

  • The Specification describes how the technology works (i.e the Bluetooth protocol architecture),
  • The Profiles describe how the technology is used  (i.e how different parts of the specification can be used to fulfil a desired function for a Bluetooth device)

The Specification is examined first,  then the Profiles.

 

Bluetooth Specification Protocol Stack:

Bluetooth protocol stack

Click on a section of the diagram* above, for a tutorial of its functions

 

    In more detail: Bluetooth is the name given to a new technology using short-range radio links, intended to replace the cable(s) connecting portable and/or fixed electronic devices. It is envisaged that it will allow for the replacement of the many propriety cables that connect one device to another with one universal radio link. Its key features are robustness, low complexity, low power and low cost. Designed to operate in noisy frequency environments, the Bluetooth radio uses a fast acknowledgement and frequency hopping scheme to make the link robust. Bluetooth radio modules operate in the unlicensed ISM band at 2.4GHz, and avoid interference from other signals by hopping to a new frequency after transmitting or receiving a packet. Compared with other systems in the same frequency band, the Bluetooth radio hops faster and uses shorter packets. The following pages give more detail about different sections of the protocol, note this tutorial is completely up to date with the latest version of the bluetooth Specification (ver 1.1)

 

Specification Table Of Contents:

 
1 Radio v1.1
The Radio layer defines the requirements for a Bluetooth transceiver operating in the 2.4 GHz ISM band.
2 Baseband v1.1
The Baseband layer describes the specification of the Bluetooth Link Controller (LC) which carries out the baseband protocols and other low-level link routines.
3 LMP v1.1
The Link Manager Protocol (LMP) is used by the Link Managers (on either side) for link set-up and control.
4 HCI v1.1
The Host Controller Interface (HCI) provides a command interface to the Baseband Link Controller and Link Manager, and access to hardware status and control registers.
5

L2CAP

v1.1
Logical Link Control and Adaptation Protocol (L2CAP) supports higher level protocol multiplexing, packet segmentation and reassembly, and the conveying of quality of service information.
6

RFCOMM

v1.1
The RFCOMM protocol provides emulation of serial ports over the L2CAP protocol. The protocol is based on the ETSI standard TS 07.10.
7

SDP

v1.1

The Service Discovery Protocol (SDP) provides a means for applications to discover which services are provided by or available through a Bluetooth device. It also allows applications to determine the characteristics of those available services.



* Bluetooth is a trademark owned by Bluetooth SIG, Inc.

** Articles appearing on palowireless.com are copyrighted by their respective owners. 
Unauthorised duplication of copyrighted material is prohibited.