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.

[参考译文] LP-CC2652R7:ZigBee:限制 ZC 网络中的最大节点数。

Guru**** 2465890 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1157998/lp-cc2652r7-zigbee-limiting-maximum-number-of-nodes-in-zc-network

器件型号:LP-CC2652R7

我想限制 ZC 中的节点数。 我该怎么做? 可以通过定义"NWK_MAX_DEVICE_LIST"来实现。

例如、如果我需要支持最多10个节点、那么将 NWK_MAX_DEVICE_LIST 定义为10将限制网络中的最大节点数?

谢谢。

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

    NWK_MAX_DEVICE_LIST 定义关联表的大小。 如果路由器在关联表满之前加入到协调器,则最大设备可能大于 NWK_MAX_DEVICE_LIST。 但是、仅 当连接到协调器的所有器件都是终端器件时、才允许最大的 NWK_MAX_DEVICE_LIST 器件加入。

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

    我想限制 ZC 中的最大节点数、我该怎么做?

    "ZDSECMGR_TC_DEVICE_MAX"的定义如何?

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

    是的、将  ZDSECMGR_TC_DEVICE_MAX 设置为10可以 实现此目标。

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

    我尝试了相同的方法。 但是、即使我将  ZDSECMGR_TC_DEVICE_MAX 定义 为10、我也能够将10多个路由器加入 Zigbee 网络。 我在加入11个节点时预期会失败。

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

    您好、Krishna、

    仅 当 Zigbee 3.0器 件加入时、限制 ZDSECMGR_TC_DEVICE_MAX 才有效、但它不适用于 Zigbee HA 1.2节点或加入的其他传统规范。  您可以将 BDB_DEFAULT_TC_require_key_exchange 设置为 true、但这会限制这些 HA/legacy 设备加入 Zigbee 网络。  否则、您的应用程序将需要根据 设备通知指示进一步控制允许加入行为和设备发现操作。

    此致、
    Ryan

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

    好的、明白了。 谢谢你。