Bluetooth Device Address (or BD_ADDR) is a unique 48-bit identifier assigned to each Bluetooth device by the manufacturer.
Bluetooth Address is usually displayed as 6 bytes written in hexadecimal and separated by colons (example - 00:11:22:33:FF:EE).
The upper half of a Bluetooth Address (most-significant 24 bits) is so called Organizationally Unique Identifier (OUI). It can be used to determine the manufacturer of a device (Bluetooth MAC Address Lookup form). OUI prefixes are assigned by the Institute of Electrical and Electronics Engineers (IEEE).
Additionaly to identification, Bluetooth Device Address is used to determine the frequency hopping pattern in radio communication between Bluetooth devices.
Bluetooth Address Structure
Bluetooth Address consists of three parts: NAP, UAP and LAP.
NAP
Non-significant Address Part (2 bytes). Contains first 16 bits of the OUI. The NAP value is used in Frequency Hopping Synchronization frames.
UAP
Upper Address Part (1 byte). Contains remaining 8 bits of the OUI. The UAP value is used for seeding in various Bluetooth specification algorithms.
LAP
Lower Address Part (3 bytes). This portion of Bluetooth Address is allocated by the vendor of device. The LAP value uniquely identifies a Bluetooth device as part of the Access Code in every transmitted frame.
The LAP and the UAP make the significant address part (SAP) of the Bluetooth Address.
Comments
Martin Schenkirch · Permalink
Mac-Adresse
Anonymous · Permalink
C est un bon logiciel afin de la bonne marche de mon pc
arun maisale · Permalink
thank you
andi · Permalink
this is nice
Anonymous · Permalink
Useful! Thanks
Ken · Permalink
Excellent presentation but you don't deal with "Bluetooth address" showing as Unavailable
Add new comment