Jump to content

List of Bluetooth protocols

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Japo (talk | contribs) at 15:19, 18 May 2007 (→‎External links: +cs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Bluetooth uses a variety of protocols.

L2CAP

L2CAP, which stands for Logical Link Control and Adaptation Protocol 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.

L2CAP's functions include:

  • Multiplexing data between different higher layer protocols.
  • Segmentation and reassembly of packets.
  • Providing one-way transmission management to a group of other bluetooth devices.
  • Quality of service (QoS) management for higher layer protocols.

L2CAP is used to communicate over the host ACL (Asynchronous Connectionless) link. Its connection is established after the ACL link has been setup.

BNEP

BNEP stands for Bluetooth Network Emulation Protocol, and is used for delivering network packets on top of L2CAP. This protocol is used by the PAN (Personal Area networking) profile.

RFCOMM

RFCOMM is the abbreviation for Radio Frequency Communication. 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 of a bluetooth device at a time). The protocol is based on the ETSI standard TS 07.10.

RFCOMM is sometimes called Serial Port Emulation. The Bluetooth Serial Port Profile is based on this protocol.

See also

External links