ZHCY180 April 2021 CC1312R7 , CC1352P , CC1352P7 , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652P7 , CC2652PSIP , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
虽然 Zigbee 和 Thread 看起来相似,但每种协议在网络的建立和维护方式上略有不同。
Zigbee 支持集中式和分布式 (touchlink) 协同方案。在集中式方案中,Zigbee 使用网络内静态分配的协调器来管理操作。相比之下,在 Thread 网络中,从网络路由器中选出的一台主导设备负责处理网络范围内的决策。
静态配置为路由器的设备负责处理 Zigbee 网络内消息的转发和路由。Thread 从符合路由器要求的设备池中选择在其网络内路由的设备。
Zigbee 提供了多种向网络添加新设备的方法。Thread 添加具有标准化调试协议的新设备,该协议需要人工干预才能完成。
Zigbee 支持对网络进行定义和管理,这往往会吸引企业实体和房主爱好者。Thread 面向自主管理的设备生态系统,可实现自生自愈的网状网络。
沿着网络栈上移,差异变得更加明显。Zigbee 定义了一个用于设备到设备通信的应用框架。设备之间的应用交互是通过 Zigbee 事务关系库定义和认证的。Thread 提供了应用层协议的选项,可由最终米6体育平台手机版_好二三四的业务逻辑重用,但并不强制要求使用。包括可用于有效传输消息的用户数据报协议 (User Datagram Protocol) 和用于可靠交互的受限应用协议 (Constrained Application Protocol)。但是,Thread 应用可以使用传输控制协议 (Transmission Control Protocol)、超文本传输协议 (Hypertext Transfer Protocol)、消息队列遥测传输 (Message Queuing Telemetry Transport) 或任何其他协议来传输消息。
Zigbee 提供可靠的网络操作和应用程序交互。尽管 Thread 仅确保可靠的网络运行,但也提供了定义最适合设备要求的应用协议的能力。
互操作性不局限于网状网络边界内。Thread 提供本地 IP 路由和设备到云的连接。Zigbee 需要专门的集线器和转换与云服务进行互操作。
已有超过 1 亿的米6体育平台手机版_好二三四包含了 Zigbee Pro 网络层以及 Zigbee 事务关系库,其核心网状组网功能和应用层的标准已进行了多次修订。Thread 协议相对较新,没有同等的市场渗透率。这两种技术都使用相同的无线电 MAC/PHY 协议,因此使用 SimpleLink 无线 MCU 就能够轻松地在两者之间进行切换。
表 2 列出了两个核心网状网络标准之间的差异并为技术采用者提供参考。
功能 | Zigbee | Thread |
---|---|---|
加入时的身份验证 | 通过信任中心使用可选的基于设备的带外安装代码实现集中式模式,或通过邻近配对实现分布式模式 | 基于智能手机,具有特定于设备的快速响应 (QR) 码扫描功能 |
安全性 |
高级加密标准 (AES)-128 网络级,密钥从加入者传输到加入设备 可选的应用级密钥 |
AES-128 MAC 级派生自基于椭圆曲线加密技术的密码 Juggling 方案和 DTLS 会话建立 |
设备自举和调试 | 按键式简易模式或基于接近感测 (touchlink) | 基于智能手机,具有特定于设备的 QR 码扫描功能 |
网络和网格管理 | 集中式协调器;也可以在 touchlink 网络中采用分布式模式 | 动态主导 |
自愈能力 | 路由器和网状网络原生自愈 | 路由器和主导设备自选举和自愈 |
云集成 | 具有专用转换功能的 Zigbee 网关 | 具有原生 IPv6 的 Thread 边界路由器 |
应用数据包的功耗性能 | 卓越 | 很好 |
应用数据包的延迟性能 | 最好 | 很好 |
IP 原生集成 | 否 | 是 |
标准长寿命 | 2005 年首次修订 | 2015 首次修订 |
行业参与 | 约 400 家会员企业 | 约 270 家会员企业 |