欢迎来到通信人在线![用户登录] [免费注册]

关于蓝牙设备的编址

浏览:7531  来源:通信人在线  日期:2020-09-09


全世界每个蓝牙设备的地址都是唯一的,就像每一台计算机网卡都由IEEE 802标准唯一指定了一个MAC(媒体接入控制)地址一样。SIG规范中基带(BBBaseband)协议中规范了蓝牙设备的编址方法,它称之为BD_ADDRBluetooth Device address)。

欲更多了解蓝牙技术知识的请进入

1、编址格式

BD_ADDR采用48位编码,详见下图1。它分为制造商分配的产品编码和SIG分配的制造商编码两部分(各24位)和三段。其中,低地址部分(LAPLow Address Part)段为24位,构成制造商分配的设备产品编码;高地址部分(UAPUpper Address Part)段为8位;无效地址部分(NAPnonsignificant address part)段为16位。UAPNAP共同构成了蓝牙设备的机构唯一标识符,由SIG的蓝牙地址管理机构统一分配,只分配给蓝牙设备制造商,蓝牙设备产品的编号由设备制造商从LAP自己分配。

1SIG 蓝牙设备地址(BD_ADDR)编码格式

这样一来,蓝牙设备地址的地址空间为223个,约42.9亿个,可以保证全世界所有蓝牙设备的地址都是唯一的。

在图1中,LSB是最低有效位(Least Significant Bit),MSB是最高有效位(Most Significant Bit)。SIGBB协议规定,其基带分组编码遵循的是小端格式,即LSB写在最左边,MSB写在最右边,射频电路最先发送LSB,最后发送MSB。基带控制器默认来自高层协议的第一位是LSB,射频发送的第一比特也是LSB

下表1给出了蓝牙技术BD_ADDR相关指标要求,供通信人参考。

表1:蓝牙技术BD_ADDR相关指标要求

2、保留地址

一个包含64个连续的LAPs的块是为查询操作保留的。所有设备共用的一个LAP预留作一般查询,其余63LAPs预留作特定类设备的专用查询。不管UAPNAP的内容如何,都使用相同的LAP值。因此,这些LAPs都不能属于用户的BD_ADDR

保留的LAP地址是0x9E8B00~0x9E8B3F。一般的查询LAP0x9E8B33。所有地址都有LSB在最右边的位置,用十六进制表示法。每当使用保留的LAP地址之一时,默认检查初始化(DCIDefault Check Initialization)被用作UAPDCI被定义为0x00(十六进制)。

欲进一步了解计算机局域网设备中MAC地址编址格式的请进入

ETSI
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站