请问Coordinator Realignment在Rejoin的过程中有什么用?
时间:10-02
整理:3721RD
点击:
RT,我做了个实验,建立了一个主节点,三个路由节点的网络,然后加入了一个终端,通过抓包发现终端的父节点是路由节点,然后我把终端的父节点断电,抓包时我发现终端连续发送四次Beacon Request而得不到回复之后就会发送Orphan Notification,但是我发现有时候会有Coordinator Realignment而有时候没有,而且只要有Coordinator Realignment那么一定就能再入网成功,没有则不一定成功,请问是Coordinator Realignment在Rejoin的过程中起到什么作用?
还有就是有时候会Rejoin失败,是什么原因呢?抓包的情况如下,就是终端发送Beacon Request,主节点回复Superframe Specification,然后一直重复,可是就是不能Rejoin。但是有的时候就可以。
PS:所有设备都开了NV_RESTORE,主节点默认状态是不允许设备入网的。
Coordinate Realignment是指子设备在跟父设备断连接以后,发送Orphan Notification,那么父设备收到这个消息,就会回复Coordinate Realignment。
可以理解为父设备告诉子设备,连接还没有断。