好的,我们对涉及Zigbee PRO和协议接口集群的未来项目进行了一些头脑风暴。像在zigbee网络中隧道协议(bacnet)的东西。
在bacnet中,有单播(一个目标)和广播(多个目标)帧。两个帧都在bacnet网络上传输,它们需要在zigbee网络中进行隧道传输。
bacnet unicast ==> zigbee单播。 bacnet broadcast ==> zigbee组播。
当bacnet有效载荷> zigbee有效载荷,Zigbee Fragmentation也涉及zigbee有效载荷(帧在较小的帧中被破坏)。
但zigbee碎片不能用于组播帧(zigbee规范)......!
该问题的最佳方法是什么? 我可以通过在所有zigbee设备之间创建绑定来绕过这个吗?
由于
答案 0 :(得分:1)
所以,你所说的是Zigbee为单播而不是多播提供碎片。因此,当您仍然需要碎片时,您必须在Zigbee之上实现框架。
现在您可以选择实现一次帧化并用于单播和多播,并忽略Zigbee为单播提供的内容,或仅将其用于多播。选择取决于协议限制和方便性,自己实现框架并完全忽略Zigbee可能更方便。