This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于Z-Stack中节点成为孤儿节点

Other Parts Discussed in Thread: Z-STACK, CC2530

在Z-Stack中,已加入网络的End-device在失去Parent后,设备状态将改变为DEV_NWK_ORPHAN,并触发对应事件。

但若是一个Router类型的节点,其无论在任何拓补中失去Parent(甚至Parent为Coodinator),我这里都没有看到其成为Orphan。

尤其是在Tree型拓补中,这样的问题将导致这个失去Parent的Router转发的消息全部失败。

想请问TIer,在Stack中能否实现对Router也监视其是否成为Orphan?

  • 补充一下,我使用的是TI CC2530 ZDK套件, Tree型拓补,Coodinator(Dev-A)建立网络,Router(Dev-B)加入网络,第二个Router(Dev-C)加入Dev-B分支。

    直接关闭Dev-B的电源,现象为Dev-C无法与Dev-A通讯,但未成为Orphan,目前的做法是只能通过发送消息的连续失败次数判断。