微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 协调器子节点未满,却不能再加入新节点了。

协调器子节点未满,却不能再加入新节点了。

时间:10-02 整理:3721RD 点击:

协议栈版本:z-stack 2.5.1a,z-stack Home 1.20

以上两版均出现过这种情形:协调器下NWK_MAX_DEVICES为16,实际可以关联17个EndDevice,当加入一个路由后,EndDevice达到9个,就无法再加入新节点。

在zigbee协议栈内主要是由Address Manager来管理网络内设备地址的。

协调器直接子节点的地址在入网时既会加入到 association list 中,也会加入到Address Manager内。当有路由器加入时,其子节点的地址同样既会加入到 association list 中,也会加入到Address Manager内。因此,如果协调器和路由器的子节点进行bindings 或APS-secure links,那么该子节点的地址也会加入到协调器的association list 中。这样就造成了您发现的现象。

您可以参考链接http://e2e.ti.com/support/wireless_connectivity/f/158/p/345592/1209128.aspx#1209128.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top