蓝牙Mesh无线网络能够建立多对多的通信关系,将设备的数据中继到自身无线电传输范围以外的其他设备,并且蓝牙mesh网络能够跨越广泛的远距离的物理区域数据传输,支持数十、数百、乃至数千台设备。
蓝牙Mesh无线网开放的意义何在呢?
蓝牙mesh拓扑了最佳的平台,能够满足从建筑自动化到传感器网络等商业和工业应用领域日益普遍的通信需求,同时也具有如下的优势及特点:
- 大面积覆盖
- 直接的互通性
- 设备实时监控
- 低功耗
- 效率及可拓展性方面的优化
- 兼容性强
Mesh拓扑的低功耗无线技术成为解决工业物联网需求最优选择方案。由于Mesh数据传输速率低、跳数有限、可扩展性的限制、以及缺少移动设备支持等因素都阻碍了新物联网解决方案的发展。基于低功耗(LE)蓝牙堆栈创建的行业标准mesh技术使我们能够满足这些要求,且不受相关限制和约束。
消息导向的通信
蓝牙mesh网络使用发布/订阅消息系统,让设备能够将消息发送到设备组,例如“工厂照明 。当设备向一组地址发布消息时,订阅该地址的所有其他设备都会收到该消息的副本,对其进行处理并作出回应。
中继
蓝牙mesh网络让设备能够在广范围内相互通信,也因此成为了商场、机场或办公楼的理想选择。这些设施中的墙壁和其他物理屏障可能会妨碍设备间的直接无线电通信。为解决这一问题,蓝牙mesh网络让您能够将一些设备指定为“中继设备”。
中继设备会对接收到的消息进行重新传输,将其发送至原始消息发布设备的无线电范围以外的设备。一则消息可被多次中继,最多可达127跳。
安全性
安全性是蓝牙mesh网络设计的核心,其使用是强制性的。每个数据包都经过加密和验证。通过正确使用序列号可防止中继攻击。在重要的程序中,可通过使用非对称性密码来保护网络免受中间人攻击(Man-in-the-Middle Attack)。而针对使用丢弃设备的垃圾桶攻击(Trash Can Attack),可通过定期安全密钥刷新来进行管理。
安全分级考量(Separation of Concerns)是蓝牙mesh网络安全中体现出来的一个重要原则。网络的安全性与照明、供暖或物理建筑安全等个人应用的安全性彼此独立。不同的安全密钥会分别用于保护网络层操作(例如中继)或应用特定的消息内容。例如,灯泡可访问由照明灯开关传输的数据,因为它们具有相同的应用程序密钥。相同的灯泡可将来自访问令牌的消息中继到前门的锁中,但是无法查看这些消息的应用层内容。