legacy advertising和extended advertising
Legacy advertising,只在37(2402)、38(2426)、39(2480)三个channels上发送,且只能使用1M PHY,最大携带的有效数据为31 bytes。
Core 5.0引入了扩展广播,可以携带更多的广播数据,每一包有效数据最多可达254 bytes,应用层可以设置最大1650 bytes的数据。
无连接数据传输的优点
无连接数据传输模式具有以下优点:
多播传输这使得一对多通信成为可能,其中单个设备可以同时向多个接收者广播信息。它在需要同时更新各种设备的应用程序中特别有用,例如零售广告中的信标。
效率无需建立和维护单独的连接,无连接模式通常在速度和资源利用率方面更加高效。由于不涉及握手或连接维护,因此可以更快地使用更少的资源发送数据,从而实现更平稳的操作并可能降低功耗。
无连接数据传输的局限性
现在我们已经了解了广播的优点,现在是时候检查其缺点以及如何减轻它们了:
安全问题
缺点:无连接传输传统上缺乏链路层加密。广告数据以明文形式发送,任何有权访问的人都可以读取。
缓解措施:蓝牙 LE 5.4 引入了加密广告,可增强安全性并允许使用 BLE 音频等特定配置文件进行安全广播。
缺乏传输控制
缺点:在无连接数据传输中,广播者和观察者设备不协商传输参数,例如信道、定时或序列。广播公司在主要频道上重复传输,要求观察者设备连续扫描这些频道(37、38、39)。这个过程,尤其是传统广告,会很快耗尽扫描仪的电池。
缓解措施:通过Extended advertising,此问题不会那么严重。
参考:
https://www.163.com/dy/article/IGRK6P7B0531PW97.html
https://www.elecfans.com/d/2154064.html