蓝牙4.0协议关于广播地址的说明
2017-01-17 14:51
232 查看
Hi Andi G.,
Luckily all that is explained in BT SIG specification. E.g. in v4.2 spec see Volume 6 (Low Energy) Part B (Link Layer) section 1.3 (Device Address) and Volume 3 (Host) Part C (GAP) section 10.8 (Random Device Address). If you want to stick with other spec version
you will find similar chapter there.
If we want to be precise we should talk about Address (MAC) field on 3 layers of BT LE:
Link Layer (simple 48-bit field + 2 TxAdd/RxAdd fields in PDU header - see BT SIG specification v4.2 Volume 6 (Low Energy) Part B (Link Layer) section 2.3 (Advertising Channel PDU))
Security Manager (providing way how to resolve Private address to Publicly known within installation base)
Generic Access Profile (clarifying how each type is tight to device role)
To make it faster I leave here screenshot from official BT SIG BLE training slides, it should be evident what options are for 48-bit MAC address coding in BLE (note that BLE is using little endian so right-most bytes and bits are in fact most significant aka
MSB;)
Luckily all that is explained in BT SIG specification. E.g. in v4.2 spec see Volume 6 (Low Energy) Part B (Link Layer) section 1.3 (Device Address) and Volume 3 (Host) Part C (GAP) section 10.8 (Random Device Address). If you want to stick with other spec version
you will find similar chapter there.
If we want to be precise we should talk about Address (MAC) field on 3 layers of BT LE:
Link Layer (simple 48-bit field + 2 TxAdd/RxAdd fields in PDU header - see BT SIG specification v4.2 Volume 6 (Low Energy) Part B (Link Layer) section 2.3 (Advertising Channel PDU))
Security Manager (providing way how to resolve Private address to Publicly known within installation base)
Generic Access Profile (clarifying how each type is tight to device role)
To make it faster I leave here screenshot from official BT SIG BLE training slides, it should be evident what options are for 48-bit MAC address coding in BLE (note that BLE is using little endian so right-most bytes and bits are in fact most significant aka
MSB;)
BT LE Link Layer:
BT LE Security Manager:
BT LE Geneeric Access Profile:
相关文章推荐
- 关于“使用了与请求的协议不兼容的地址”的解决
- 关于802.11n协议在WEP、WPA-TKIP方式下仅支持54Mbps速率的说明
- 关于ntp(时间同步协议)服务端和客户端的配置说明
- 关于call及jcc指令地址的说明
- 关于TCP/IP数据包结构一文的进一步说明(常见协议数据报结构及TCP三次握手机制)
- 关于如何计算子网掩码和广播地址的问题的一个例子
- Thinkphp3.2 关于快捷函数 模板引擎换为smarty时 地址跳转函数U()的使用修改及说明
- 关于MSNP协议的连接说明
- 14_Android中Service的使用,关于广播接收者的说明
- 14_Android中Service的使用,关于广播接收者的说明
- 关于winmail server各个版本的破解使用说明以及下载地址
- 关于TCP/IP数据包结构一文的进一步说明(常见协议数据报结构及TCP三次握手机制)
- 关于6410入口地址的说明参考
- 关于广播地址分类的理解
- 关于协议的说明
- 关于linux视频资料,相关说明(见附件的下载地址)
- U-Boot中关于TEXT_BASE,代码重定位,链接地址相关说明
- U-Boot中关于TEXT_BASE,代码重定位,链接地址相关说明
- 关于Linux驱动文件的加载以及相关符号的地址说明
- 关于802.11n协议在WEP、WPA-TKIP方式下仅支持54Mbps速率的说明