Thread vs. Zigbee的区别是什么?

本文探讨了Thread和Zigbee这两种低功耗无线网格标准在物联网中的应用,强调了它们的关键区别,包括Thread对IPv6的支持、更灵活的应用层选择以及基于智能手机的认证过程。虽然Zigbee具有更长的市场历史和更高的渗透率,但Thread作为较新的协议,提供了与现有IPv6网络的无缝连接。
摘要由CSDN通过智能技术生成

Wi-Fi和BLE等标准已经成为家庭中由数字助手(如亚马逊Echo)控制的“智能”设备兴起的代名词。这些标准为消费者所熟知。然而,随着我们的家庭、建筑和城市中连接设备数量的增长,其他不太为人所知的标准,如Thread和Zigbee,正变得越来越重要。这些技术数量的增长带来了设计复杂性的巨大挑战,包括选择使用哪种无线协议。选择在部署中使用哪种无线技术最终取决于以下几个因素:

  • 设备是否由电池供电。
  • 它的形式因素。
  • 它将支持的应用程序类型(流化高频消息或不频繁发送和接收命令)。
  • 与现有生态系统的整合。

今天,许多支持设备到设备、设备到云和设备到移动通信的通信技术是家庭和楼宇自动化的核心,包括Wi-Fi®、Bluetooth® low energy、Sub-1 GHz、Thread和Zigbee®。然而,在这篇博文中,我将重点讨论Zigbee和Thread的一些关键优势和区别。

什么是Thread和Zigbee?

Thread和Zigbee是针对嵌入式家庭和楼宇自动化应用的低功耗无线网格标准。两个协议都利用了电气和电子工程师协会(IEEE) 802.15.4标准,该标准指定了线程和Zigbee协议的底层(物理层[PHY]和媒体访问控制[MAC]层)。

由于上层是在软件而不是硬件中实现的(如图1所示),所以Thread和Zigbee可以作为不同的软件变体部署在通用硬件之上,比如SimpleLink™多标准CC2652R无线微控制器(MCU)。

图1:Zigbee和Thread协议分层。

Thread和Zigbee都是由推动协议开发和认证产品进入市场的行业级别联盟驱动的。

Thread vs. Zigbee

Thread和Zigbee之间的一个关键区别是Thread利用了Internet协议版本6 (IPv6),它支持Thread网络和现有的基于IPv6的网络(如Wi-Fi)之间的自然连接。然而,Zigbee是从头开始构建的,网络中的每个节点都获得一个16位地址,必须使用应用层网关将其转换为IP。

这两个标准的另一个关键区别是Thread不定义特定的应用层,而Zigbee定义OSI模型中的所有层。这使得Thread在应用层选择方面更加灵活。另一方面,由于Zigbee指定了应用层,因此可以保证更强的应用层互操作性。

两种协议在认证过程中也存在一定的差异。Thread的authentication和commissioning是基于智能手机的,而使用Zigbee时,authentication是通过trust center进行集中的,并基于proximity-based commissioning。

这两个协议之间的最后一个关键区别是寿命。Thread在2015年首次发布,但Zigbee在2005年就已经出现了。今天,Zigbee拥有更大的市场渗透率和更大的行业论坛。Thread仍然相对较新,仍然处于“adoption”阶段。图2突出显示了Zigbee和Thread之间差异的细节。

图2:Zigbee和Thread的比较

More info: Thread and Zigbee for home and building automation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值