今年早些时候我们看到Zigbee和Thread正在合作实现Zigbee配置文件或“集群”,它们通常出现在Zigbee堆栈的顶部,也出现在Thread堆栈之上。
从战略上讲,这允许顶级Zigbee处理基于ip的数据,因为Thread包括6LoWPAN,这是一种用于运行Zigbee使用的802.15.4无线电协议的IPv6适配。世界上很多地方都在第三层使用IP;这允许Zigbee基础设施参与。
它在堆栈的顶部。与此同时,在底部,Greenpeak最近在他们的GP712中宣布了Zigbee和Thread的单无线电实现。它可以用一个无线电处理两种流,或者,它可以作为一个单堆栈芯片,可用于具有单个存储单元的任何一个堆栈。它需要一个薄层来mux/ deux流量到适当的堆栈,一旦它离开电台。
这让我思考这两个重新融合的堆栈如何在不同的设备上一起发挥作用。这是基于认识到物联网(IoT)边缘节点可能只实现两种协议中的一种。因此,混合设备不太可能在那里服务(除非作为一个单sku芯片,可以任意选择)。
格林匹克说,他们的目标是基础设施节点——集线器、网关、机顶盒等——这些设备确实可能在多个平台上管理多个流量流。另一方面,它们不太可能在应用层工作(除了深度包检查)。
对我来说,这可能是想象力的失败,但我能想象的唯一可能实际处理多个协议并实现应用层的节点将是服务器。我将把手机作为可能的服务器,尽管手机通常不支持802.15.4。
下面的图表说明了我从这种精神漫游中得到的不同配置。据推测,GP712可以在任何一个适当的配置。
你可以阅读更多关于Greenpeak的新设备在他们的公告.