Bluetooth protocols
From Wikipedia, the free encyclopedia
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (February 2007) |
Bluetooth uses a variety of protocols.
Contents |
[edit] 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 set up.
[edit] 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.
[edit] 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.
[edit] SDAP
SDAP stands for Service Discovery Application Profile. Discovers/queries device information, services, and the characteristics of the services to enable the establishment of the connection between two or more bluetooth devices
[edit] OBEX
OBEX stands for Generic Object Exchange Profile (GOEP) profile. OBEX (abbreviation of OBject EXchange, also termed IrOBEX) is a communications protocol that facilitates the exchange of binary objects between devices. It is maintained by the Infrared Data Association but has also been adopted by the Bluetooth Special Interest Group and the SyncML wing of the Open Mobile Alliance (OMA). One of OBEX's earliest popular applications was in the Palm III personal digital assistant. This PDA and its many successors use OBEX to exchange business cards, data, even applications.
[edit] See also
[edit] External links
- Bluetooth.com - Data Transport Architecture
- Palowireless.com - L2CAP Tutorial
- InfoTooth RFCOMM Tutorial