微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 协调器怎么模拟发送心跳包给路由设备,以此来判断路由设备是否掉线

协调器怎么模拟发送心跳包给路由设备,以此来判断路由设备是否掉线

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

如题,资料说这个心跳包是以data request 为依托来实现的,具体怎么做呢

最新的协议栈里面,有对End Device加入关于Child Aging的功能,原理就是End Device会定期的发Data Request出来,当父节点连续多长时间没有收到以后,就认为节点掉线了

dear Viki Shi

我的设备是路由设备,Child Aging 是针对end device的吧?所以才想参考一下Child Aging的机制,自己来实现对路由设备在线的判断。现在是想通过协调器定时给每个路由器发请求,不能收到回复的,可能就不在了,这个请求该怎么发?

thx!

路由设备不支持child aging,再说路由是时时在线的,没有休眠掉线一说

dear Viki Shi

目前的情况是这样,比如路由设备坏掉了,我们需要及时知道他掉线了,然后可以及时进行处理,你刚才也提到end device 是通过发Data Request来做的,那么我想看一下具体是怎么实现,我该在协调器应用层怎么做才能给路由器也发送Data Request来模拟这样的机制?

thx!

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

网站地图

Top