蓝牙物理层和网状网络

Bluetooth physical layer and mesh network

我想知道为了在蓝牙中有网状网络,它应该由物理层支持还是与更高层有关?特别是,物理层应该考虑哪些因素才能支持网状拓扑?

蓝牙网状网络使用相同的蓝牙低功耗广告数据包。它使用相同的 2.4 GHz 频谱和 GFSK 调制方案。根据软件架构,只有更高级别的层可能会发生变化。在物理层上,它使用相同的低功耗蓝牙 PHY。因此,它使用 ADV 通道 37、38 和 39 进行节点之间的通信。

如果芯片或设备具有蓝牙 v4.0 及更高版本,则可以支持蓝牙 Mesh。 它需要支持其中一个 PHY(即 LE 1M、LE 2M、LE 编码 PHY)。一些芯片供应商可能不完全支持所有 PHY。蓝牙网状网络是在蓝牙 v5.0 之前引入的,因此一些支持蓝牙网状网络的设备可能不支持所有蓝牙 v5.0 功能。但蓝牙规范并不限制使用特定的 PHY。 蓝牙网状网络规范表示它支持核心规范中指定的 GAP AD 类型和 Mesh Beacon AD 类型。因此,如果设备支持二次广告(BLE v5.0 及更高版本),那么设备很可能能够支持所有广告类型。