[发明专利]一种基于能耗的LEACH轮换时间动态调整方案在审
申请号: | 201410320566.2 | 申请日: | 2014-07-07 |
公开(公告)号: | CN104093184A | 公开(公告)日: | 2014-10-08 |
发明(设计)人: | 礼欣;李遵光;张鸿雁;樊秀梅 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W84/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于LEACH协议的轮换时间动态调整方案,属于无线传感器网络技术领域。该方案包括如下内容:簇形成后,簇头节点收集簇内所有成员节点的位置和剩余能量信息,并将信息融合后向基站回报;基站根据各簇的信息,评选出最大簇,并根据最大簇的剩余能量调整该轮的持续时间以及其它簇的数据传输时间。LEACH协议中应用本发明提出的基于能耗的LEACH协议的轮换时间动态调整方案,可以有效优化选簇周期、平衡节点间能量消耗、延长网络生存周期。 | ||
搜索关键词: | 一种 基于 能耗 leach 轮换 时间 动态 调整 方案 | ||
【主权项】:
一种基于LEACH协议的轮换时间动态调整方案,其特征在于,包括以下内容:(一)网内各节点具备感知自己位置和剩余能量的能力;(二)簇形成后,簇头节点收集簇内所有成员节点的位置和剩余能量信息;(三)簇头节点向基站报告簇内所有成员节点的剩余能量或剩余总能量和节点数信息;(四)基站根据收集到的所有簇信息,按照节点数和剩余总能量由大到小对簇排序,并将排在首位的簇选为最大簇,记最大簇的簇号为j;(五)基站根据最大簇的剩余总能量使用下式动态调整最大簇的本轮持续时间:tj_round=tround(Ej_current/Ej_init)其中,tround为基准轮时间,tj_round为簇j在本轮的持续时间,Ej_current为簇j的剩余总能量,Ej_init为簇j的初始总能量;使用下式动态调整其它簇在本轮的数据传输时间: 其中,ti_round为簇i在本轮的数据传输时间,tj_round为簇j在本轮的持续时间,Ei_current为簇i的剩余总能量,Ei_init为簇i的初始总能量,ni为簇i包含的节点数,nj为簇j包含的节点数,Eelec表示传播一比特数据所消耗的能量,EDA表示聚合一比特数据所需能量,di_toBS代表簇i的簇头节点到基站的距离,dk_toCH代表簇内成员节点k到簇头结点的距离,εamp表示当d≥d0时射频放大器传输1bit单位平方米的平方所耗的能量,d0为预先假定的阀值距离,εfs表示当d<d0时射频放大器传输1bit单位平方米所耗的能量;(六)基站将ti_round和tj_round发回各簇的簇头节点;(七)最大簇的簇头节点在tj_round时间内为簇内各成员节点分配数据传输时隙,其它簇的簇头节点在ti_round时间内为簇内各成员节点分配数据传输时隙;(八)各簇内成员节点在簇头节点为其分配的时隙内向簇头传输数据,簇头节点对接收到的数据进行数据融合后再将信息传送给基站;(九)各簇i在经过ti_round时间后,休眠tj_round‑ti_round时间后被唤醒,此后全网进入新一轮的簇建立和稳定运行阶段,簇形成后从步骤(二)重新开始新一轮的轮时间动态调整和稳定运行过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410320566.2/,转载请声明来源钻瓜专利网。