工具与软件:
我使用1个 CC2652作为协调器、35个 CC2652用作路由器、1个 CC2340R5用作另一个路由器。
在我的 CC2340R5 、中、zb_neighbor_table_size 定义为36、因此它应该会在链路状态消息中显示36个条目。这就是我从 CC2652路由器看到的结果。第一条链路状态消息包含26个条目、第二条消息包含10个条目。
Sniff 日志位于 attachmemt 中、CC2340R5网络地址为0x9128。

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.
工具与软件:
我使用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