[发明专利]基于ZigBee协议获取节点丢失信息的方法和系统有效
申请号: | 201110391517.4 | 申请日: | 2011-11-30 |
公开(公告)号: | CN102497399A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 俞雪婷;陈岚;李莹;龚关飞 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W80/04;H04W80/06;H04W84/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 zigbee 协议 获取 节点 丢失 信息 方法 系统 | ||
1.一种基于ZigBee协议获取节点丢失信息的方法,其特征在于,包括:
在ZigBee设备对象中获取失步指示中的节点的网络信息,将所述节点的网络信息作为丢失节点信息上报给应用对象,在应用对象中获取所述丢失节点信息,以便用户获知所述丢失节点信息。
2.根据权利要求1所述的方法,其特征在于,在所述在ZigBee设备对象中获取失步指示中的节点的网络信息步骤之前,还包括:
在超帧周期内通过介质访问控制层接收父节点发送的信标,如果在介质访问控制层未收到所述信标,则在介质访问控制层生成指示所述父节点丢失的失步指示,所述失步指示中包含所述父节点的网络信息;其中,所述父节点的网络信息包括所述父节点的网络地址以及所述父节点与本节点的通信关系;
通过网络层将所述失步指示上报给ZigBee设备对象;
所述在ZigBee设备对象中获取失步指示中的节点的网络信息,将所述节点的网络信息作为丢失节点信息上报给应用对象,在应用对象中获取所述丢失节点信息,以便用户获知所述丢失节点信息,具体为:
在ZigBee设备对象中获取所述失步指示中的所述父节点的网络信息,将所述父节点的网络信息作为丢失节点信息上报给应用对象,在应用对象中获取所述丢失节点信息,以便用户获知所述丢失节点信息。
3.根据权利要求2所述的方法,其特征在于,所述通过网络层将所述失步指示上报给ZigBee设备对象,包括:
将介质访问控制层生成的失步指示发送到网络层;
在网络层中对所述失步指示进行封装处理,并将在网络层封装处理后的失步指示上报给所述ZigBee设备对象。
4.根据权利要求1所述的方法,其特征在于,所述在ZigBee设备对象中获取失步指示中的节点的网络信息,将所述节点的网络信息作为丢失节点信息上报给应用对象,包括:
当在ZigBee设备对象中接收到所述失步指示时,调用ZigBee设备对象中的失步指示函数;
将所述失步指示中的节点的网络信息作为丢失节点信息,并依据所述丢失节点信息设置所述失步指示函数的参数信息,生成包含节点丢失信息的节点丢失情况报告;
将所述节点丢失情况报告上报给应用框架指定的消息处理接口中,通过所述消息处理接口将所述节点丢失报告中的丢失节点信息上报给所述应用对象。
5.根据权利要求4所述的方法,其特征在于,将所述节点丢失情况报告上报给应用框架指定的消息处理接口之前,还包括:设置所述节点丢失情况报告的任务处理标识;
所述将所述节点丢失情况报告上报给应用框架指定的消息处理接口中,包括:
依据所述任务处理标识,将所述节点丢失情况报告上报给与该任务处理标识对应的消息处理接口中。
6.一种基于ZigBee协议获取节点丢失信息的系统,其特征在于,包括:
丢失节点信息获取单元,用于在ZigBee设备对象中获取失步指示中的节点的网络信息;
丢失节点信息上报单元,用于将所述节点的网络信息作为丢失节点信息上报给应用对象,以便在所述应用对象中获取到所述丢失节点信息。
7.根据权利要求6所述的系统,其特征在于,该系统还包括:
信标接收单元,用于在超帧周期内通过介质访问控制层接收父节点发送的信标;
失步指示生成单元,用于如果在超帧周期内所述介质访问控制层未收到所述信标时,在介质访问控制层生成指示父节点丢失的失步指示,所述失步指示中包含所述父节点的网络信息;
失步指示上报单元,用于通过网络层将所述失步指示上报给ZigBee设备对象;
所述丢失节点信息获取单元,具体用于在ZigBee设备对象中获取失步指示中的所述父节点的网络信息;
所述丢失节点信息上报单元,具体用于将所述父节点的网络信息作为丢失节点信息上报给应用对象,在应用对象中获取所述丢失节点信息,以便用户获知所述丢失节点信息。
8.根据权利要求7所述的系统,其特征在于,所述失步指示上报单元,包括:
第一传递单元,用于将介质访问控制层生成的失步指示发送到网络层;
失步指示处理单元,用于在网络层中对所述失步指示进行封装处理;
第二传递单元,用于将在网络层封装处理后的失步指示上报给ZigBee设备对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110391517.4/1.html,转载请声明来源钻瓜专利网。