Frontline Test Equipment, Inc. |
| Glossary - Bluetooth |
ACL (Asynchronous ConnectionLess)
An asynchronous packet-switched connection between two devices created on the LMP level.
A procedure where one Bluetooth device ensures that it's link key matches that of another Bluetooth device, for purposes of security.
AVCTP (Audio/Video Control Transport Protocol)
A protocol for transporting command messages for controlling audio and video in Bluetooth devices.
AVDTP (Audio/Video Distribution Transport Protocol)
A protocol that defines the stream negotiation and transmission procedures for audio and video in Bluetooth devices.
The Bluetooth baseband specifies the medium access and physical layers procedures to support the exchange of real-time voice and data information streams and ad hoc networking between Bluetooth units.
BCSP (BlueCore Serial Protocol)
A host controller protocol offered by Cambridge Silicon Radio as an alternative to UART (H4) or RS232 (H3). BCSP adds error checking and retransmission of data.
BD_ADDR (Bluetooth Device Address)
A unique address assigned to each Bluetooth device. It's the equivalent of a MAC address in the Ethernet world.
Bluetooth is a wireless communication link, operating in the unlicensed ISM band at 2.4 GHz using a frequency hopping transceiver. It allows real-time voice and data communications between Bluetooth Hosts. The link protocol is based on time slots.
A Bluetooth Host is a computing device, peripheral, cellular telephone, access point to PSTN network, etc. A Bluetooth Host attached to a Bluetooth unit may communicate with other Bluetooth Hosts attached to their Bluetooth units as well. The communication channel through the Bluetooth units provides almost wire-like transparency.
BNEP (Bluetooth Network Encapsulation)
The protocol used for Bluetooth Personal Area Networks (PANs). BNEP defines the packet format used for Bluetooth network encapsulation to carry common network protocols over Bluetooth.
Bluetooth Unit is a voice/data circuit equipment for a short range wireless communication link. It allows voice and data communications between Bluetooth Hosts.
Two Bluetooth devices are bonded when they have created, exchanged and stored a common Link Key.
A number used by L2CAP to identify a logical channel.
In a Bluetooth authorization session, one device acts as the claimant and the other the verifier. The claimant claims to be a particular device and the verifier verifies that it is. See Authentication.
The area where two Bluetooth units can exchange messages with acceptable quality and performance.
DLCI (Data Link Connection Identifier)
A number that identifies one of the virtual serial ports on an RFCOMM connection.
Used for security purposes, a connection is established between two Bluetooth devices and they then create a common Link Key, known only to those devices.
Bluetooth devices change the frequency that they broadcast on in order to overcome interference. Packets affected by interference on one frequency will be retransmitted on a different frequency, hopefully with better results. Bluetooth devices hop every 625 microseconds while connected and every 312.5 microseconds while establishing a connection.
A profile that defines the basic operating rules for all Bluetooth devices.
HCI (Host Controller Interface)
An interface used by a Bluetooth Host Controller to communicate with a Bluetooth device. Usually transported over UART (H4), USB (H2) or RS-232 (H3). FTS4BT can sniff the HCI interface.
HCRP (Hardcopy Cable Replacement)
HCRP allows a Bluetooth device to print using the same functionality available to a bi-directional printer attached to a PCs printer port.
A protocol that supports wireless PC devices (mice, keyboards, etc.) and Plug and Play.
A power saving mode where a device is inactive for a predetermined period of time.
Host terminal interface is the Interface between Bluetooth Host and Bluetooth Unit.
A Link Key created during the Pairing process, computed using the devices BDR_ADDR, PIN code and a random number.
A Bluetooth unit transmits inquiry messages in order to discover the other Bluetooth units that are active within the coverage area. The Bluetooth units that capture inquiry messages may send a response to the inquiring Bluetooth unit. The response contains information about the Bluetooth unit itself and its Bluetooth Host.
Channel used for time bounded information like compressed audio (ACL link).
L2CAP (Logical Link Control and Adaptation Protocol)
The part of the Bluetooth protocol stack that multiplexes several higher layer logical links onto one underlying physical link.
A Bluetooth device that allows other Bluetooth devices to access a LAN.
A number created by an exchange between two Bluetooth devices to establish a secure link between the devices.
The layer that has control over establishing Bluetooth links. Usually implemented on the Bluetooth chip.
The protocol used by two Link Managers to establish a Bluetooth connection.
The different types of channels on a Physical Link.
The Bluetooth device in a piconet that supplies the clock and hopping sequence used by all the slaves on the piconet.
A protocol for the exchange of objects, as well as creating and deleting objects and folders. Adapted from IrDA specification.
Format of aggregated bits that can be transmitted in 1, 3, or 5 time slots.
To allow an incoming connection, a device must be in Page Scan Mode. This means that it is waiting for Pages.
An Bluetooth unit transmits paging messages in order to set up a communication link to another Bluetooth unit who is active within the coverage area.
Procedure where two Bluetooth devices create a link key that can be used later for authentication and encryption.
A collection of portable, low power devices (PCs, mobile phones, etc.), communicating wirelessly in close proximity, sharing and synchronizing information. An example would be a laptop computer, PDA and a printer all connected via Bluetooth.
A device in park mode is inactive, except for occasionally listening for a message to unpark. This is used as a power saving device.
Synchronized RF hopping sequence in a piconet.
Connection between devices.
In the Bluetooth system, the channel is shared among several Bluetooth units. The units sharing a common channel constitute a piconet
A number, either programmed in at the factory or supplied by a user that is used to calculate link keys for authorization purposes.
An Internet protocol used by Bluetooth to move network data over an RFCOMM port.
A set of instructions specifying how to implement a service. For example, Bluetooth printer profile, would spell out what a Bluetooth printer needs to be able to do to perform properly.
RFCOMM (Radio Frequency COMMunications Port)
The layer of the Bluetooth protocol stack that performs serial port emulation.
An RFCOMM client is an application that requests a connection to another application (RFCOMM server).
The device initiating the RFCOMM session, i.e. setting up RFCOMM channel on L2CAP and starting RFCOMM multiplexing with the SABM command on DLCI 0 (zero).
An RFCOMM server is an application that awaits a connection from an RFCOMM client on another device. What happens after such a connection is established is out of scope of this definition.
This is a subfield of the TS 07.10 DLCI number. This abstraction is used to allow both server and client applications to reside on both sides of an RFCOMM session.
SCO (Synchronous Connection Oriented)
A low level voice connection.
SDAP (Service Discovery Application Profile)
A profile governing the Service Discovery Protocol.
SDP (Service Discovery Protocol)
Protocol used to determine what services a Bluetooth device has available.
Two or more piconets co-located in the same area (with or without inter-piconet communication).
The ability to discover the capability of connecting devices or hosts
If a device on a piconet is not the master, it must be a slave. There can be up to seven slaves on a piconet. Each slaves uses the clock and frequency hopping sequence from the master.
Sniff mode is a power saving mode that a slave Bluetooth device may be put into. In sniff mode, the slave listens to the piconet (sniffs) at a determined interval.
All the Bluetooth devices in a piconet must be synchronized to the master's clock to facilitate Frequency Hopping. FTS for Bluetooth must be synchronized to the piconet in order to follow the frequency hopping of the devices.
The Physical Channel is divided into 625 µs long time slots.
TCS (Telephony Control Protocol)
Specification for transferring telephone calls across a Bluetooth link.
A high-speed data connection, sometimes used in the HCI interface of a Bluetooth chip.
In a Bluetooth authorization session, one device acts as the claimant and the other the verifier. The claimant claims to be a particular device and the verifier verifies that it is. See Authentication.