Quantcast
Channel: Zigbee 和 Thread
Viewing all articles
Browse latest Browse all 16991

帖子: RE: 移植到zigbee home 1.2.2 协议栈碰到的问题

$
0
0

@VV

        Z-Stack Home 1.2.2a 也发现上面的情况。

        开了 Child Aging  使用 Date request  的模式。

        复现方法:

        一个协调器, 下面有两个路由设备, 另外路由设备下有 4个终端设备(休眠的)。

        间隔一段时间  ,将其中一个路由设备 断电, 使其终端设备 切换 路由设备 为父节点、

        反复操作一段时间后, 出现以下3个问题:

        1.   当两个路由设备都 上电的时候,  协调器发消息给 其中的一个终端设备, 消息经过路由1缓存起来,

              但是 此时终端设备 data request是发给路由2.

              于是导致了, 终端设备发消息给 协调器,协调器可以收到。  

              但是协调器发消息给终端设备, 发错父节点。终端设备获取不到消息。

        2.   协调器发消息给终端设备, 终端设备收得到,

              但 终端设备发消息经过路由设备 给协调器, 协调器MAC 回复ACK ,但应用层无法解析出来

        3.   经过一段时间切换后,  终端设备只能在 将路由设备 作为 父节点 切换。

              当两个路由设备 都断电时, 终端设备发出orphan notification 后 就一直入不了网(无法将 协调器作为 父节点 进行切换)

              期间 发出的beacon  request, 协调器也有 反馈beacon。

              但就是无法 入网。

谢谢!


Viewing all articles
Browse latest Browse all 16991

Latest Images

Trending Articles