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.

[参考译文] CC2340R5:作为路由器器件、链路状态消息并不显示所有条目

Guru**** 2455560 points
Other Parts Discussed in Thread: CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1474351/cc2340r5-as-a-router-device-the-link-status-message-does-not-show-all-the-entry

器件型号:CC2340R5

工具与软件:

我使用1个 CC2652作为协调器、35个 CC2652用作路由器、1个 CC2340R5用作另一个路由器。

在我的 CC2340R5 、中、zb_neighbor_table_size 定义为36、因此它应该会在链路状态消息中显示36个条目。这就是我从 CC2652路由器看到的结果。第一条链路状态消息包含26个条目、第二条消息包含10个条目。

Sniff 日志位于 attachmemt 中、CC2340R5网络地址为0x9128。

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

    e2e.ti.com/.../CC2652Coordinator_5F00_35_5F00_CC2652Router_5F00_1_5F00_CC2340Router.zip

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

    尊敬的 Senjin:

    最可能的原因是 CC2340R5将其链路状态消息限制为每间隔报告一个。  26个链路状态条目(每个条目3个字节)会创建总共125字节的数据包大小、比 IEEE 802.15.4规范允许的最大值(127)小2字节。

    我还看到大量 与之相关的重复条目(上面的屏幕截图中为0x3914)。  这也可能受允许的 ZB_NWK_ROADING_TABLE_SIZE (如果小于  ZB_SHARMETER_TABLE_SIZE)影响。  我会将这些观察结果传递给 Zigbee 研发团队进一步审核。

    也就是说、Zigbee 网状网络的一个优势是能够使用跃点 在网络中传输应用数据包。  我建议您限制  zb_neighbor_table_size 、以便仅接受链路最强的最近路由器作为 CC2340R5的邻居。

    此致、
    Ryan

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

    Senjin,

    这种行为已经重现并报告给 ZBOSS 开发人员、因此可以加以解决。  TI 的示例使用了 ZBOSS 可配置存储器功能、因此客户应使用 zb_mem_config_lprf3.h 文件设置 ZB_CONFIG_CONTROLLER_NETWORK_SIZE。 这将根据该定义配置邻居表和所有相关表。  

    此致、
    Ryan