【技术实现步骤摘要】
无线传感器网络能耗均衡覆盖调度及路由跨层设计方法
本专利技术属于无线传感器网络应用层的覆盖技术,以及综合路由的跨层设计
技术介绍
无线传感器网络(WirelessSensorNetwork,WSN)通常是由大量密集分布的微小传感器节点通过自组织方式构成的。传感器节点采用电池供电,不进行充电和电池更换,因此网络生存期是WSN至关重要的性能指标。影响网络生存期的主要有两个因素,一是节点本身的能耗,二是节点能耗的均衡性。前者是指尽量减少节点的能耗,后者是指网络节点的能耗应尽量平均,不至于部分节点能耗过快,而另外节点能耗较少。若不充分考虑节点能耗的均衡性,甚至可能出现某些节点因能量耗尽导致WSN无法正常工作,而其它节点剩余90%以上能量的情况。WSN通常由大量节点密集分布组成,节点布设存在较大的冗余度,对于正常完成网络的应用任务,并不需要所有节点均处于工作状态。因此在满足覆盖要求的情况下,将节点分为若干不相交的节点集合,也叫覆盖集,一个时间段只需要一个节点集合处于工作状态即可。对于多个不同的覆盖集,依据某种规则分别调度使用,称之为覆盖调度。覆盖调度有集中式和分布式两种方式。集中式调度的效果较好,但要求了解全网所有节点的位置信息等,对于通常由成千上万个节点组合的大规模WSN而言,缺乏足够的实用意义。分布式调度只需获取邻居节点信息便可局部分布式进行,因此具有很好的扩展性。同时分布式调度减少了调度过程的通信开销,有利于减少网络能耗。从理论上而言,分布式调度的效果相对没有集中式好,减少两者的差别是分布式调度一直努力的目标。覆盖调度的本质就是利用WSN节点布设的冗 ...
【技术保护点】
一种无线传感器网络覆盖中冗余节点的判定方法,其特征是:1)非边界节点的冗余判断的步骤:(1)对任一个节点v,求出B(v),如果不存在B(v),则节点v不是冗余节点,不可休眠;若存在B(v)并且被覆盖,则进入(2);若未被覆盖,则v不是冗余节点;(2)求I(v),判断I(v)是否被覆盖,若I(v)被覆盖,则节点v是冗余节点,可以进行休眠;否则不是冗余节点;2)边界节点的冗余判断步骤:(1)求E(v),对E(v)进行判定,若E(v)被覆盖,进入(2);否则,v不是冗余节点;(2)求B(v),若不存在B(v),则v不是冗余节点;若存在,则对在监测区域内部的B(v)判断是否被覆盖,若被覆盖,则进入(3);否则,v不是冗余节点;(3)求I(v),对在监测区域内部的I(v)判断是否被覆盖,若被覆盖,则节点v为冗余节点,可以进行休眠;否则不是冗余节点。
【技术特征摘要】
1.一种无线传感器网络覆盖中冗余节点的判定方法,其特征是:1.1)非边界节点的冗余判断的步骤:(1)对任一个节点v,其感知范围是以节点为中心,Rs为半径的圆形区域;求出节点v感知区域的圆边界与v的邻居节点的感知圆的交点集合B(v),如果B(v)为空集,则节点v不是冗余节点,不可休眠;若B(v)不为空集并且所有节点被节点v的相邻节点的感知区域所覆盖,则进入(2);若未被覆盖,则v不是冗余节点;(2)求节点v感知区域内的v的邻居节点的感知圆边界的交点的集合I(v),判断I(v)中的节点是否均被节点v的相邻节点的感知区域所覆盖,若被覆盖,则节点v是冗余节点,可以进行休眠;否则不是冗余节点;1.2)边界节点的冗余判断步骤:(1)求节点v的感知圆边界与监测区域边界的交点集合E(v),判断E(v)中的所有节点是否被节点v的相邻节点的感知区域所覆盖,若被覆盖,则进入(2);否则,v不是冗余节点;(2)求B(v),若B(v)为空集,则v不是冗余节点;若B(v)不为空集,判断B(v)中所有位于监测区域内部的节点是否被v的邻居节点的感知区域所覆盖,若被覆盖,则进入(3);否则,v不是冗余节点;(3)求I(v),判断I(v)中所有位于监测区域内部的节点是否被v的邻居节点的感知区域所覆盖,若被覆盖,则节点v为冗余节点,可以进行休眠;否则,不是冗余节点。2.基于节点能耗速率的无线传感器网络覆盖调度方法,其特征是:2.1)节点对自身到Sink点的跳数进行测量,跳数相同的节点称为同一层次的节点:(1)Sink点设置自己的跳数为0,并以节点的通信半径Rc为半径广播测量消息;(2)收到测量消息的节点延迟随机时间△(t)后,比较收到消息中的跳数hj其中j为收到的消息编号,设置自己的跳数为min(hj)+1,这些节点再以Rc为半径广播消息,直到所有节点都完成了测量;所有节点的跳数置为hi,其中i=1,2,…,n,跳数相同的节点的层次相同;2.2)节点集V中所有节点初始为Ready-on-duty状态,初始化自身的能耗速率sv=0,其中v=1,2,3…;在随机时间Tbackoff后进行邻居发现,包括邻居的ID,位置,剩余能量和所在的层数;所有节点初始化能耗速率为0;2.3)采用权利要求1提供的冗余节点判断方法,满足休眠条件的节点进入Ready-off-...
【专利技术属性】
技术研发人员:熊庆旭,付寅飞,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。