非基于 IP 的无线个人区域网络(WPAN)技术解析
1. Zigbee 技术
Zigbee 是一种广泛应用于物联网的无线通信技术,它在路由、设备关联和安全方面有独特的设计。
- Zigbee 网状路由
- 表路由 :采用 Ad Hoc On - Demand Distance Vector Routing (AODV) 和集群树算法。AODV 是纯按需路由系统,节点仅在有通信需求时才相互发现,且非路由路径上的节点无需维护路由信息。若源节点与目标节点间无路径,将启动路径发现过程。AODV 支持单播和多播,是反应式协议,按需提供路由。
- 集群树算法 :形成自组织网络,具备自我修复和冗余能力。节点选择集群头并围绕其创建集群,集群通过指定设备相互连接。
- 路由方式 :
- 广播 :将数据包传输到网络中的所有其他节点。
- 网状路由(表路由) :若存在目标路由表,按表规则路由,效率高,支持最多 30 跳。
- 树路由 :节点间单播消息,可选且可在全网禁用,内存效率高,但连接冗余不如网状路由,支持最多 10 跳。
- 源路由 :主要在有数据集中器时使用,也是 Z - Wave 提供网状路由的方式。
- 路由发现 :设备向全网发出路由请求命令帧,目标收到后至少回复一个路由回复命令帧,评估所有潜在路由以找