Mesh网络是可以路由数据的一种组网方式。此方式允许数据从一个节点跳到其它节点,从而扩展了通讯范围。Mesh网络还可以通过"自我修复"能力提高其可靠性,该能力指的是在一个节点发生故障或连接丢失时,创建启用备用路径的能力。
Zigbee 是一种流行的Mesh网络协议,由 zigbee®联盟开发。该协议专为低数据速率、低功耗应用而设计。Digi 基于
Zigbee协议提供了多款产品。此外,Digi 还提供一个称为 DigiMesh 的备用Mesh协议。Zigbee 和
DigiMesh
针对不用应用场景具有各自的优势。本文讨论了这些优势,并提供了比较,以帮助您选择适合应用场景要求的协议。
一、Zigbee网络
Zigbee协议定义了三种类型的节点:协调器、路由器和终端设备。每个
Zigbee网络都需要一个协调器。虽然所有节点都可以发送和接收数据,但它们扮演的特定角色存在差异。
1、协调器:Zigbee
网络协调器是负责形成网络和路由数据的设备。每个网络中只有一个协调器。协调器发起网络后,可以存储该网络的相关信息。例如,如果将其配置为信任中心,就可以存储安全密钥。组网成功后,协调器具有与路由器相同的功能。
2、路由器:路由器充当中间节点,从其他设备中继转发数据。网络上可以有多个路由器。路由器也可以是终端节点,但路由器无法休眠,因为它需要始终可以便中继转发数据,并充当终端设备的父级设备。
3、终端设备:终端设备无法路由数据。终端设备具有足够的功能来与其父设备(协调器或路由器)通信,但不能中继转发来自其他设备的数据。终