亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

线程 Vs。 ZigBee(物联网工程师)

Thread 和 ZigBee 非常相似。

但是,在比较两个网络时需要考虑一些差异和注意事项。我们在下面汇编了它们。

线程 Vs。 ZigBee:主要差异和注意事项

网络层

Thread 是由 Nest(谷歌)、三星和许多想要以更传统的方式处理节点的芯片供应商发起的。它使用 6LoWPAN,为每个节点提供一个 IP 地址。云通信的地址进入边缘路由器,然后可以通过其 IP 地址直接发送到节点。

ZigBee 也尝试通过 ZigBee IP 实现这一点,但并未获得显着的市场吸引力。另一种解决 ZigBee 节点的方法是使用连接到云和网络的边缘路由器。当地址进来时,边缘路由器必须具有某种智能才能知道连接到它的节点以及如何转换特定消息。如果您正在设计云应用程序,则非 IP ZigBee 网络可能会使处理与节点之间的通信变得更加困难。

应用层

ZigBee 创建了一个应用程序层,它规定了应用程序如何与其连接并在其中运行。如果您正在创建一个要连接到另一个 ZigBee 应用程序的应用程序(例如操作照明的 ZigBee Light Link),这是一个明显的选择。但是,这个应用层也不是没有缺陷,它通常被认为是大而笨重的。

Thread 没有定义应用层,因此它没有定义网络上的设备应该如何交互。它提供了一种与设备和终端节点通信的通用方式——因此您可以来回通信——但消息的定义与 ZigBee 不同。如果您需要能够与多个应用程序对话的通用工具,您可能需要使用 Thread。

认证流程

如果你想证明某些东西与 ZigBee 兼容,你会通过 ZigBee 联盟——如果你想证明某些东西与 Thread 兼容,你会通过 Thread Group。两者都有相关费用,我们无法确定哪个过程更容易或更复杂。但在为您的应用选择网络之前,您确实需要考虑认证过程的来龙去脉。

软件栈

Thread 因其干净和不臃肿的软件堆栈而受到称赞(如下图所示):

ZigBee 的软件堆栈更大、更复杂,因此众所周知它存在延迟问题并且可能会消耗更多功率。这也意味着它使用更多的内存,这可能需要更大的微控制器(从而增加成本)。

结论

您最终使用的网络可能归结为您需要使用它的目的。 ZigBee 在智能照明和能源方面做得很好,但在其他领域却一直在苦苦挣扎。 Thread 是一个年轻的网络,但拥有谷歌和三星的支持可能会给它带来重大推动。如果您有更多关于 Thread 或 ZigBee 的问题,我们很乐意帮助您解答。发推给我们@LinkLabsInc 或给我们留言。



物联网技术

  1. 2016 年对 Connext DDS 开发人员和工程师最有价值的内容
  2. 工业物联网的 5G 是什么样的?
  3. 物联网中基于云的软件更新的组件
  4. 为什么是物联网边缘计算?
  5. 物联网解决方案的 OSGi:完美匹配
  6. 物联网架构师的 NB-IoT 架构分解
  7. Verizon 和 AT&T 押注 LTE Cat M1 用于物联网
  8. 物联网设备的智能内存
  9. 您的系统准备好迎接物联网了吗?
  10. 物联网预测性维护
  11. 增强现实是“人的物联网”
  12. 面向物联网开发人员的 7 大播客