蓝牙地址BD_ADDR组成

参考文章

➀ IEEE Organizationally unique identifier
➁ what-is-bluetooth-address-BD_ADDR

组成

LAP(LSB) UAP NAP(MSB)
24 Bits 8 Bits 16Bits
  • 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.

实例

BD: 3058902E8DFA

其中,NAP为3058;UAP为90;LAP为2E8DFA。NAP+UAP为组织ID。以此,可以在参考文章➀查阅到如下信息。

OUI/MA-L                        Organization                                 
company_id                      Organization                                 
                                Address 
......
30-58-90   (hex)		Frontier Silicon Ltd
305890     (base 16)		Frontier Silicon Ltd
				137 Euston Road London NW12AA GB
......

你可能感兴趣的:(BLUETOOTH)