终端节点为PM2模式,开启了看门狗,设备入网后正常工作,但是工作一段时间(时间长短不一定或者我还没有找出这个规律),设备就不能控制了,抓包发现,它在重复入网,不知道是问什么?01:03:05:07:02:03:0D:0F:00:02:04:06:08:0A:0C:0D
VV:
抓包设备离网络很远吗?很多数据没有抓到,ACK有抓到。
通信质量很差,很多数据的重发。
是哪个设备一直在重新入网?好几个设备都在重新入网。
user4017755:
回复 VV:
是这样的,①我是发现有很多设备重复入网或者入网不成功?,入网后发的device announce重复出现(不是说路由转发)为什么会这样?。②抓包确实离大部分设备比较远,测试环境不同设备在不同位置,隔了一个墙,路由加了信号放大,两个路由节点间肯定信号很好,但是我发现很多路由设备是会相隔几个路由来链接,还有很多路由直接链接协调器,这样链路是最短了,信号也没那么理想了,有没有好的方法让路由链接近点的路由?。③终端节点和路由节点相距一到两米,终端节点是休眠节点,功率比较小。④比如MAC以00:20:22结尾的设备,一直重新入网。⑤还发现经常路由节点会丢失终端节点的信息,应该是路由的某个表存放子节点信息的,丢失了这个子节点,所以协调器发信息给这个终端节点是,找不到这个子节点,就发路由请求,而这个作为这个终端节点的路由竟然也只是转发这个路由请求。我看了,终端节点还会向这个路由父节点发数据请求,也有ACK反馈,协调器发的路由请求的短地址就是这个节点发数据请求的短地址,所以可以看出终端节点的短地址是没有改变的,应该是父节点丢失了子节点的信息,是什么原因造成的?该怎么处理好?