参考文章
➀ 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
......