[发明专利]一种基于网络编码的ZigBee 网络节能方法无效
申请号: | 201310372961.0 | 申请日: | 2013-08-23 |
公开(公告)号: | CN103415063A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 张钦宇;林威;李倩;李云鹤 | 申请(专利权)人: | 哈尔滨工业大学深圳研究生院 |
主分类号: | H04W52/02 | 分类号: | H04W52/02 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 张立娟 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 编码 zigbee 节能 方法 | ||
技术领域
本发明涉及无线传感器网络的节能方法,尤其涉及一种基于网络编码的ZigBee网络节能方法。
背景技术
ZigBee技术是基于小型无线网络而开发的通信协议标准。伴随着ZigBee2007协议的逐渐成熟,ZigBee技术在智能家居和商业楼宇自动化方面有较大的应用前景。ZigBee技术的出现弥补了低成本、低功耗和低速率无线通信市场的空白。
低功耗是针对终端节点而言的,因为路由器和协调器需要一直处于供电状态。终端节点大多采用电池供电,但是在比较恶劣的野外环境中更换电池困难。所以如何进一步降低终端节点的能耗是一个非常关键的问题。
目前,ZigBee终端节点实现低功耗的方法是让终端节点定时休眠。终端节点对数据的采集一般是定时采集。例如采集温度数据,由于温度变化很慢,所以可以定时采集,其它时间终端节点都在休眠(休眠时工作电流在微安级,可以忽略不计)。一般情况而言,市面上每节5号电池的电量为1500mA·h,对于两节5号电池供电的终端节点而言,总电量为3000mA·h。已知终端节点在数据发送期间需要的瞬时电流是29mA,在数据接收期间所需要的瞬时电流为24mA,再加上传感器的工作电流30mA(为了讨论方便,假设各种传感器所需要的工作电流为30mA,这个假设值已经很大了)。那么数据在发送期间所需要的总电流为59mA,接收期间所需要的总电流为54mA,如果终端节点不休眠的状态下大约可以连续工作50小时。如果终端节点每分钟采集一次数据(假设每小时的工作时间为50s),其它时间处于休眠状态,那么终端节点大约可以连续工作1500小时,大约半年时间。
通过上面的分析可知,终端节点在发送数据的过程中消耗的电量比较大,所以还可以通过减少终端节点的发送次数来降低功耗。在对实时性要求不太严格的场合中可以将节点定时采集的数据存储起来,一段时间后发出去(节点仍然定时休眠)。
本发明的目的就是通过减少终端节点发送次数降低ZigBee终端节点的功耗,从而实现ZigBee网络的整体节能。
发明内容
为了解决现有技术中问题,本发明提供了一种基于网络编码的ZigBee网络节能方法,
在定时采集网状系统中,终端节点每隔一段时间采集传感器信息;
终端节点采用广播的方式发送数据;
下一跳节点收到时间戳相同的n个数据包后,采用随机网络编码方式将这几个数据包编码,然后广播出去,如此循环,直到目的节点接收到数据包。
作为本发明的进一步改进,编码时:各链路上的系数在有限域上随机选取,而且链路上的系数与该链路上的线性组合均需传输至下一节点。
作为本发明的进一步改进,终端节点发送的数据包格式,ZigBee2007协议栈应用支持子层帧主要包含四个部分:应用程序支持子层头、辅助帧头、应用程序支持子层净荷、消息完整性码。
作为本发明的进一步改进,应用程序支持子层净荷包含了应用程序需要发送的命令或者数据信息。
作为本发明的进一步改进,应用程序支持子层净荷分成两个部分:包头区和数据区。
作为本发明的进一步改进,包头区存入各链路系数。
作为本发明的进一步改进,数据区存入实际采集的数据。
作为本发明的进一步改进,包头区存入各链路系数由在具体的网络中与实际接收到广播信息的数量和跳数决定。
本发明所提出的ZigBee网络节能方法使终端节点发送数据包的次数大大降低,同时也降低了中间节点接收和发送数据包的次数。
除了目的节点外的所有中间节点,只要在一个足够大的有限域F上随机选择系数,且目的节点收到的线性组合的系数矩阵是满秩的,那么信宿节点就可以采用高斯消元法成功的译码。当|F|=216且网络中的链路数为|E|=28时,译码的成功率可达99.6%,其实|F|=28就足够实际使用了。
虽然存在译码不成功的可能性(非常的小),一旦发现译码不成功,只要终端节点重复发送一次数据即可。即使这样的情况发生,从整体上来说网络的能耗相对于传统网络还是低的。可见,本发明完全可以实现降低节点能耗的目的。
附图说明
图1是本发明终端节点发送数据包格式;
图2是本发明采用随机网络编码的节能网络;
图3是本发明A、B、C、D节点发送数据包格式;
图4是本发明E、F、G节点发送数据包格式;
图5是本发明Z1、Z2节点发送数据包格式。
具体实施方式
下面结合附图对本发明做进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学深圳研究生院,未经哈尔滨工业大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310372961.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:DR产品的集成装置和DR系统
- 下一篇:开口钳