SPEC PAGE. 1490
9.1 GENERAL DEFINITIONS
Mode . A set of directives that defines how a device will respond to certain events.
Idle . As seen from a remote device, a Bluetooth device is idle, or is in idle mode, when there is no link established between them.
Bond . A relation between two Bluetooth devices defined by creating, exchanging and storing a common link key. The bond is created through the bonding or LMP-pairing procedures.
9.2 CONNECTION-RELATED DEFINITIONS
Physical channel . A synchronized Bluetooth baseband-compliant RF hopping sequence.
Piconet . A set of Bluetooth devices sharing the same physical channel defined by the master parameters (clock and BD_ADDR).
Physical link . A Baseband-level connection1 between two devices established using paging. A physical link comprises a sequence of transmission slots on a physical channel alternating between master and slave transmission slots.
ACL link . An asynchronous (packet-switched) connection1 between two devices created on LMP level. Traffic on an ACL link uses ACL packets to be transmitted.
SCO link . A synchronous (circuit-switched) connection1 for reserved bandwidth communications; e.g. voice between two devices, created on the LMP level by reserving slots periodically on a physical channel. Traffic on an SCO link uses SCO packets to be transmitted. SCO links can be established only after an ACL link has first been established.
Link . Shorthand for an ACL link.
PAGE . A baseband state where a device transmits page trains, and processes any eventual responses to the page trains.
PAGE_SCAN . A baseband state where a device listens for page trains.
Page . The transmission by a device of page trains containing the Device Access Code of the device to which the physical link is requested.
Page scan . The listening by a device for page trains containing its own Device Access Code.
Channel . A logical connection on L2CAP level between two devices serving a single application or higher layer protocol.
Connection . A connection between two peer applications or higher layer protocols mapped onto a channel.
Connecting . A phase in the communication between devices when a connection between them is being established. (Connecting phase follows after the link establishment phase is completed.)
Connect (to service) . The establishment of a connection to a service. If not lready done, this includes establishment of a physical link, link and channel as ell.
9.3 DEVICE-RELATED DEFINITIONS
Discoverable device . A Bluetooth device in range that will respond to an inquiry (normally in addition to responding to page).
Silent device . A Bluetooth device appears as silent to a remote device if it does not respond to inquiries made by the remote device. A device may be silent due to being non-discoverable or due to baseband congestion while
being discoverable.
Connectable device . A Bluetooth device in range that will respond to a page.
Trusted device . A paired device that is explicitly marked as trusted.
Paired device . A Bluetooth device with which a link key has been exchanged (either before connection establishment was requested or during connecting phase).
Pre-paired device . A Bluetooth device with which a link key was exchanged, and the link key is stored, before link establishment.
Un-paired device . A Bluetooth device for which there was no exchanged link key available before connection establishment was request.
Known device . A Bluetooth device for which at least the BD_ADDR is stored.
Un-known device . A Bluetooth device for which no information (BD_ADDR, link key or other) is stored.
Authenticated device . A Bluetooth device whose identity has been verified during the lifetime of the current link, based on the authentication procedure.
9.4 PROCEDURE-RELATED DEFINITIONS
Paging . A procedure for establishing a physical link of ACL type on baseband level, consisting of a page action of the initiator and a page scan action of the responding device.
Link establishment . A procedure for establishing a link on LMP level. A link is established when both devices have agreed that LMP setup is completed.
Channel establishment . A procedure for establishing a channel on L2CAP level.
Connection establishment . A procedure for creating a connection mapped onto a channel.
Creation of a trusted relationship . A procedure where the remote device is marked as a trusted device. This includes storing a common link key for future authentication and pairing (if the link key is not available).
Creation of a secure connection. A procedure of establishing a connection, including authentication and encryption.
Device discovery . A procedure for retrieving the Bluetooth device address, clock, class-of-device field and used page scan mode from discoverable devices.
Name discovery . A procedure for retrieving the user-friendly name (the Bluetooth device name) of a connectable device.
Service discovery . Procedures for querying and browsing for services offered by or through another Bluetooth device.
9.5 SECURITY-RELATED DEFINITIONS
Authentication . A generic procedure based on LMP-authentication if a link key exists or on LMP-pairing if no link key exists.
LMP-authentication . An LMP level procedure for verifying the identity of a remote device. The procedure is based on a challenge-response mechanism using a random number, a secret key and the BD_ADDR of the non-initiating
device. The secret key used can be a previously exchanged link key.
Authorization . A procedure where a user of a Bluetooth device grants a specific (remote) Bluetooth device access to a specific service. Authorization implies that the identity of the remote device can be verified through authentication.
Authorize . The act of granting a specific Bluetooth device access to a specific service. It may be based upon user confirmation, or given the existence of a trusted relationship.
LMP-pairing . A procedure that authenticates two devices, based on a PIN, and subsequently creates a common link key that can be used as a basis for a trusted relationship or a (single) secure connection. The procedure consists of the steps: creation of an initialization key (based on a random number and a PIN), creation and exchange of a common link key and LMP-authentication based on the common link key.
Bonding . A dedicated procedure for performing the first authentication, where a common link key is created and stored for future use.
Trusting . The marking of a paired device as trusted. Trust marking can be done by the user, or automatically by the device (e.g. when in bondable mode) after a successful pairing.
9.1 GENERAL DEFINITIONS
Mode . A set of directives that defines how a device will respond to certain events.
Idle . As seen from a remote device, a Bluetooth device is idle, or is in idle mode, when there is no link established between them.
Bond . A relation between two Bluetooth devices defined by creating, exchanging and storing a common link key. The bond is created through the bonding or LMP-pairing procedures.
9.2 CONNECTION-RELATED DEFINITIONS
Physical channel . A synchronized Bluetooth baseband-compliant RF hopping sequence.
Piconet . A set of Bluetooth devices sharing the same physical channel defined by the master parameters (clock and BD_ADDR).
Physical link . A Baseband-level connection1 between two devices established using paging. A physical link comprises a sequence of transmission slots on a physical channel alternating between master and slave transmission slots.
ACL link . An asynchronous (packet-switched) connection1 between two devices created on LMP level. Traffic on an ACL link uses ACL packets to be transmitted.
SCO link . A synchronous (circuit-switched) connection1 for reserved bandwidth communications; e.g. voice between two devices, created on the LMP level by reserving slots periodically on a physical channel. Traffic on an SCO link uses SCO packets to be transmitted. SCO links can be established only after an ACL link has first been established.
Link . Shorthand for an ACL link.
PAGE . A baseband state where a device transmits page trains, and processes any eventual responses to the page trains.
PAGE_SCAN . A baseband state where a device listens for page trains.
Page . The transmission by a device of page trains containing the Device Access Code of the device to which the physical link is requested.
Page scan . The listening by a device for page trains containing its own Device Access Code.
Channel . A logical connection on L2CAP level between two devices serving a single application or higher layer protocol.
Connection . A connection between two peer applications or higher layer protocols mapped onto a channel.
Connecting . A phase in the communication between devices when a connection between them is being established. (Connecting phase follows after the link establishment phase is completed.)
Connect (to service) . The establishment of a connection to a service. If not lready done, this includes establishment of a physical link, link and channel as ell.
9.3 DEVICE-RELATED DEFINITIONS
Discoverable device . A Bluetooth device in range that will respond to an inquiry (normally in addition to responding to page).
Silent device . A Bluetooth device appears as silent to a remote device if it does not respond to inquiries made by the remote device. A device may be silent due to being non-discoverable or due to baseband congestion while
being discoverable.
Connectable device . A Bluetooth device in range that will respond to a page.
Trusted device . A paired device that is explicitly marked as trusted.
Paired device . A Bluetooth device with which a link key has been exchanged (either before connection establishment was requested or during connecting phase).
Pre-paired device . A Bluetooth device with which a link key was exchanged, and the link key is stored, before link establishment.
Un-paired device . A Bluetooth device for which there was no exchanged link key available before connection establishment was request.
Known device . A Bluetooth device for which at least the BD_ADDR is stored.
Un-known device . A Bluetooth device for which no information (BD_ADDR, link key or other) is stored.
Authenticated device . A Bluetooth device whose identity has been verified during the lifetime of the current link, based on the authentication procedure.
9.4 PROCEDURE-RELATED DEFINITIONS
Paging . A procedure for establishing a physical link of ACL type on baseband level, consisting of a page action of the initiator and a page scan action of the responding device.
Link establishment . A procedure for establishing a link on LMP level. A link is established when both devices have agreed that LMP setup is completed.
Channel establishment . A procedure for establishing a channel on L2CAP level.
Connection establishment . A procedure for creating a connection mapped onto a channel.
Creation of a trusted relationship . A procedure where the remote device is marked as a trusted device. This includes storing a common link key for future authentication and pairing (if the link key is not available).
Creation of a secure connection. A procedure of establishing a connection, including authentication and encryption.
Device discovery . A procedure for retrieving the Bluetooth device address, clock, class-of-device field and used page scan mode from discoverable devices.
Name discovery . A procedure for retrieving the user-friendly name (the Bluetooth device name) of a connectable device.
Service discovery . Procedures for querying and browsing for services offered by or through another Bluetooth device.
9.5 SECURITY-RELATED DEFINITIONS
Authentication . A generic procedure based on LMP-authentication if a link key exists or on LMP-pairing if no link key exists.
LMP-authentication . An LMP level procedure for verifying the identity of a remote device. The procedure is based on a challenge-response mechanism using a random number, a secret key and the BD_ADDR of the non-initiating
device. The secret key used can be a previously exchanged link key.
Authorization . A procedure where a user of a Bluetooth device grants a specific (remote) Bluetooth device access to a specific service. Authorization implies that the identity of the remote device can be verified through authentication.
Authorize . The act of granting a specific Bluetooth device access to a specific service. It may be based upon user confirmation, or given the existence of a trusted relationship.
LMP-pairing . A procedure that authenticates two devices, based on a PIN, and subsequently creates a common link key that can be used as a basis for a trusted relationship or a (single) secure connection. The procedure consists of the steps: creation of an initialization key (based on a random number and a PIN), creation and exchange of a common link key and LMP-authentication based on the common link key.
Bonding . A dedicated procedure for performing the first authentication, where a common link key is created and stored for future use.
Trusting . The marking of a paired device as trusted. Trust marking can be done by the user, or automatically by the device (e.g. when in bondable mode) after a successful pairing.
'Joyful Project > bluetooth' 카테고리의 다른 글
20120405 BLUETOOTH 축약어 풀이 (0) | 2012.04.05 |
---|---|
20120312 LG OSP BLUETOOTH 연결 시 skin download실패 원인 (0) | 2012.03.13 |
20101209 wake-lock 상태확인하기 명령(android, bluetooth) (0) | 2011.01.14 |