关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于多簇点简化的K容错能量均衡拓扑控制方案

基于多簇点简化的K容错能量均衡拓扑控制方案

作者:时间:2011-09-21来源:网络收藏

摘要:针对异构监测传感器网络结构,设计了一个,在可以减少网络冗余的同时,兼顾了网络的稳定性,并且保证生成具有最小的消耗。该首先将异构监测传感器网络为同构传感器网络以计算,然后根据节点的位置信息,建立各监测节点到簇节点的消耗最小,并且可以保证K的K连通子图。该在保证传感器网络K连通的前提下,可以最大限度减少传感器网络中的冗余路径,且可以较好地无线传感器网络能耗,延长网络生命周期。
关键词:异构无线传感器网络;客错;多簇点

0 引言
在无线传感器网络拓扑算法的研究中,利用简化冗余路径可以降低通信干扰,减少能量消耗,并且延长网络生存期。但是,以路径简化为主要方法的拓扑控制必定带来网络的健壮性下降。因此,在无线传感器网络拓扑控制研究中,需要考虑具有特性的拓扑控制问题。如何建立能够在当K-1个节点失效时,仍然具有连通性的无线传感器网络拓扑结构,是近年来研究的一个热点问题。
近年来,很多学者开展了关于容错拓扑近似算法的研究。如维持网络K连通的全局近似算法FGSS和局部近似算法FLSS。但是由于这两种算法不停地对比网络路径和判断网络是否达到K连通,开销较大。文献以同构网络为对象,提出了CBTC(a)算法。该算法中当a=2π/3K条件满足时,可使原网络的生成子图保持K连通性。文献对随机分布无线传感器网络节点的发射半径与形成K连通图的概率关系进行了分析,并提出Yp,K结构能够使生成K连通子图保持原拓扑的K连通性。文献提出了集中式和分布式算法K-UPVCS,但是该算法产生的拓扑结构极易产生回路而造成网络不能够连通。
本文在异构无线传感器网络模型上,提出了一种多簇点简化的K容错能量拓扑控制方案。该方案在保证传感器网络K连通的前提下;可最大限度减少传感器网络中的冗余路径,且可以较好地均衡无线传感器的网络能耗。

1 异构无线传感器网络模型
定义异构无线传感器网络d.JPG,V表示传感器网络中的节点集合,E表示节点之间的通信路径集合。传感器网络中包括三类节点:监测节点、接力节点和簇节点。设该传感器网络中,有N个用于信息监测的传感器节点Vs,该类节点用于采集监测区域内的信息,并将信息发送到邻居节点,且承担转发其他节点数据的任务;为了使监测区域内保持网络连通,布署了R个用于数据接力节点Vr,接力节点负责信息的转发。监测节点采集到的数据经多跳转发最终传送到簇节点Vc,簇节点一方面接收簇内的信息,同时参与簇之间的信息转发,设簇节点个数为M。在该无线传感器网络模型中,有V=Vs∪Vr∪Vc。

2 多簇点简化的K容错能量均衡拓扑控制方案
本文提出了一个K容错能量均衡拓扑控制方案。首先,为了简化运算,该方案将多簇点异构传感器网络简化为单簇点网络,简化后的网络连通性与简化前相同,且路径保持能量最小;然后,在简化后的网络结构上,提出了一个K-MST算法,根据节点的位置信息,建立各监测节点到簇节点的最小能耗的K连通网络。
2.1 异构传感器网络多簇点简化
首先对异构传感器网络模型进行化简。已知一个多簇点网络d.JPG,包括N个监测节点和M个簇节点,V={n1,n2,…,nN,nN+1,nN+2,…,nN+M}。如果1≤i≤N,则节点ni为监测节点;当Ni≤N+M时,ni为簇节点。
a.JPG
式中:c.JPG表示在节点,ni的最大发射范围Rmax(ni)内,该节点到邻居节点的路径;dist(ni,nj)是节点,ni和nj之间的欧氏距离。由节点能量消耗模型可以算出路径c.JPG上数据传输需消耗节点能量值cost(ni,nj)。异构传感器网络多簇点简化到单簇点的步骤描述如下:
步骤1:简化节点V→Vr,使Vr={n1,n2,…,nN,nN+1},即将M个簇节点简化为1个节点nN+1,记为簇节点nroot,监测节点不变。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭