This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2652P:通过 CC2652P 上的 ZNP 接口支持 Zigbee 3.0 (ZCL) 器件和专有 Zigbee PRO 节点 (Modbus) 共存

Guru**** 2989100 points

Other Parts Discussed in Thread: CC2652P, Z-STACK-ARCHIVE, Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1663499/cc2652p-supporting-co-existence-of-zigbee-3-0-zcl-devices-and-proprietary-zigbee-pro-nodes-modbus-via-znp-interface-on-cc2652p

器件型号: CC2652P
主题中讨论的其他器件: Z-stack

我正在使用 CC2652P 作为协调器、开发 Zigbee 网关解决方案。 一项关键要求是支持标准 Zigbee 3.0 (基于 ZCL)器件和 采用自定义协议(例如 Modbus RTU)且基于专有 Zigbee PRO 的传感器。

我对 ZNP (Zigbee 网络处理器)接口有以下问题:
1.是否可以通过  在主机 MCU 级别动态调整 API 帧参数(特别是端点,配置文件 ID 和群集 ID)来实施多协议网关架构、以区分标准 ZCL 通信和专有数据隧道?
2.我担心在这些不同的消息类型之间切换可能会影响网络管理命令(例如网络,加入/重新加入和路由)。

我们非常希望为这种混合型流量处理提供任何体系结构指导或最佳实践。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 ANQI:

    Zigbee 3.0 是  在 Zigbee PRO 网络基础上构建的应用层标准配置文件、并整合到 Zigbee 修订版规范(例如 ZigBee R22)中、因此我无法完全了解您的问题的范围、而没有进一步的详细信息。  您能否指向您所指的 Modbus RTU?  它们是否基于任何  使用 TI Zigbee MCU 的 Z-STACK-ARCHIVE 栈协议?

    Z-Stack 预构建库(即 Zigbee NWK 和安全层)可防止您接收专有数据包并通过 ZNP 应用将其传输到主机。  只有当专有 Modbus 设备能够作为有效的 Zigbee 设备加入 Zigbee 3.0 网络时、您才能够从它们接收数据包。  Zigbee R22 确实支持 Zigbee 1.2 HA 的向后兼容性、如果您可以加入 Modbus 器件、则可以在 ZNP 上注册分离 Zigbee 3.0 和 Modbus 应用程序消息的单独端点(或至少自定义 MT_AfIncomingMsg 以执行此任务)。

    此致、
    Ryan