为什么BLE广告纸具有固定模式访问地址(0x8E89BED6)

问题描述 投票:0回答:1

参考此Query,明确了数据包中访问地址的目的。

但是任何人都可以解释为什么在低功耗蓝牙规范中,广告包的访问地址固定为0x8E89BED6?

在一般的讨论中,很多人说-由于此修复模式,因此将数据包理解为广告数据包。这个答案似乎不合逻辑,因为在数据包中的某个位置设置专用的单个位将有助于识别相同的比特,为什么使用了4字节的数据?

bluetooth bluetooth-lowenergy core-bluetooth bluetooth-gatt
1个回答
0
投票

具有“ 0x00000000”,“ 0xffffffff”,“ 0x55555555”这样的“简单”地址不是一个好主意,因为由于背景噪声或类似原因,无线电可能会在空中广播此类数据,而没有人发送任何广告数据包。通过使用更多的“随机”地址(如0x8E89BED6),无效噪声极不可能被视为广告包。

© www.soinside.com 2019 - 2024. All rights reserved.