微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 还是关于child aging

还是关于child aging

时间:10-02 整理:3721RD 点击:

场景如下,一个协调器下带了一个路由,路由下又带了几个终端,终端和路由之间通过child aging保持连接,终端处于低功耗,定时唤醒向路由发心跳,如果有终端离网中断心跳,路由向协调器报告该离网事件,但如果路由断电了,那协调器该如何得知剩余终端的在线情况?

Why do you not send ZED heart beat directly to ZC?

呵呵,说的很对。直接心跳到协调器即可,路由也可以心跳到协调器的。

试了一下,通过抓包分析发现:sleep EndDevice 原来Poll Router(父设备),Router掉电后,Router没有回ack,多次poll没回复后sleep EndDevice会重新rejoin到Coordinate上,sleep EndDevice 父设备由Router变为Coordinate,之后sleep EndDevice 直接Poll Coordinate来保持连接状态 ,这应该就是ZigBee 自组网的特性吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top