TI中文支持网
TI专业的中文技术问题搜集分享网站

ZigBee 星型网络多终端时,终端频繁离开网络重连

大家好,我在用cc2530DB平台开发zigbee时,采用星型网络,一个协调器下面挂载7、8个终端时,出现有的终端频繁掉网、重连,有的终端大概15分钟出现4、5次有的终端大概半小时出现一次。协议栈版本是Z-Stack Home 1.2.2a.44539,data_request 设置的时间间隔1000ms、50ms情况都差不多;求大神解决。网上看了下有的说是软件配置问题,抓包看了下有的包没有接收到ack;终端就进入重加入状态,能重新加入,但是这个时候恰巧要传输的数据就会丢失。

Viki Shi:

无法收到ACK导致的掉线算是常见现象。这几个节点的软件都是一样的吗?能否把频繁掉网的设备单独拎出来测试下看看,排除本身原因

yusheng king:

回复 Viki Shi:

终端的程序都是一样的,但是终端和协调器的代码不同;频繁掉网的节点是随机的,有的时候是这个节点随机掉网,有时的时候是另外的节点随机掉线,排除是硬件的问题。其他节点也会掉线重连,但是掉线的次数没有这么频繁。有时候一个节点连续在掉线重连,这段时间就根本没法传输数据了。。。感觉找不到头绪。。。

wei shi5:

回复 yusheng king:

你可以测一下是不是信号的问题,如果是信号的问题就要改改代码或者修改硬件了,还有一个就是中继问题,有么有可能你的中断设备连到了哪个router上,但是那个router的中继能力又不行,所以会导致发不出ack出来.

yusheng king:

回复 wei shi5:

这里是没有中级Router的。所有的终端直接挂载在协调器下面的,另外所有的节点距离都不超过2m,所以应该不会是信号问题。

赞(0)
未经允许不得转载:TI中文支持网 » ZigBee 星型网络多终端时,终端频繁离开网络重连
分享到: 更多 (0)