页面加载中,请稍候
来源:现代电子技术发布时间:2012-06-01103浏览
询问 AI摘要:无线传感器网络节点资源有限,所以需要采用有效的路由算法与数据融合机制来节省资源,延长网络寿命,提升数据采集效率。LEA CH是经典分簇路由协议,针对其在簇头选择机制、数据融合以及簇头与基站通信的路由方面的不足,提出了几点改进方法,在簇头选择的算法中加入了能量控制条件,簇头与基站的路由改为更适合数据融合的多跳反向组播树,并基于信息熵提出了有效数据融合机制。仿真实验表明,改进之后的算法比原LEACH算法更有效地利用了节点资源,延长了网络生存时间。
关键词:无线传感器网络;分簇路由;数据融合;LEAC计算法
0 引言
无线传感器网络综合了无线通信技术、传感器技术、嵌入式系统、分布式计算等多种前沿技术,网络内各节点能够通过无线通信方式(如ZigBee)形成自组织网络,协同感知与处理待测区域内的相关信息并发送给观测者。在无线传感器网络具备诸多优势的同时,其节点在电池能量、数据处理能力、存储能力等方面资源十分有限,因此在数据采集与处理过程中的路由与数据融合是一个影响整个网络生存时间与数据采集效率的关键性问题,这也是当前的研究热点之一。无线传感器网络诞生以来,研究者依据使用环境设计了很多经典的路由协议,其中包括基于节点分簇机制的LEACH(Low-Energy Adaptive Clustering Hierarchy)、定向扩散路由DD(Directed Diffusion)、基于地理位置信息的GEAR(Geographical and Energy Aware Routing)等等。本文主要讨论基于分簇路由的数据融合问题,下面将以LEACH为基础加以分析。
1 LEACH协议分析
LEACH协议是由MIT的Heinzelman等学者提出的一种用于无线传感器网络的低功耗自适应分层聚簇路由算法,其基本思想就是以“轮”为周期循环地随机选择簇头节点,将整个网络的能量消耗尽量分散在每个节点中,延长网络生存时间。每一轮包括两个阶段:簇的建立阶段与数据的稳定传输阶段。在簇的建立阶段,通过算法随机选择某些节点成为簇头,其他节点则选择与其距离最近的簇头形成簇;在数据的稳定传输阶段,每个节点分别采集相关数据传送至簇头,簇头接收簇内各个节点的数据后一起发送给基站。
在簇的建立阶段,关键问题就是簇头的选择。为了选择簇头,网络内每个节点都随机生成一个介于0~1之间的数n如果n小于T(n),则其成为簇头,T(n)的计算方法如下:
2.3 数据融合策略
无线传感器网络的数据融合不仅仅是对数据进行简单的平均、求和等运算,根据具体需求,需要采取不同的融合措施,数据融合的顺序一般是从数据层到特征层再到决策层。本协议应用信息熵进行数据分类融合,节点感知的各种信息的数据关系可通过信息熵的计算分为补充数据、冗余数据以及冲突数据。补充数据指传感器节点感知的目标不同特征的信息;冗余数据指传感器节点感知的目标同一特征的信息;冲突数据指传感器节点感知的不同目标的信息或者是同一目标时空不相关的信息,或者是传感器故障而提供的矛盾信息。判定两个传感器节点提供的信息的数据关系方法如下:
假定节点1与节点2感知数据的分布特性符合pi(x/xi),其中i为传感器号1或2,x(x∈X)为感知的随机数,xi为节点i感知的数据值;节点i和节点j的联合分布为pij(x/xi,xj),由信息熵的定义,节点i和j感知数据的自熵hi(xi)与联合熵hij(xi,xj)的计算如下:
3.2 仿真结果及分析
算法的仿真采用了300个节点,随机分布在500×500的平面区域,而基站位置为(250,250)。节点分布示意如图2所示。
图2中“*”表示传感器节点,“☆”表示基站。建立上述模型后,LEACH协议的仿真结果如图3所示。
改进后的协议仿真结果如图4所示。
通过比较可以明显地得出,新协议比原LEACH协议具有很长的网络生存时间。为了更量化地比较两个协议的网络性能,下面继续对网络运行中第一个节点的死亡时间(First Node Dead,FND)以及一半节点的死亡时间(Half Nocles Dead,HND)进行比较,因为在分簇路由中,必须要一个以上的节点才能进行路由计算,所以在此不考虑全部节点的死亡时间。由于仿真实验的随机性,每个协议的FND与HND值是对两个协议进行多次运算后取的平均值。如图5所示。
由图5可知,对于FND,新协议比原LEACH协议延长了网络生存时间约85%,而对于HND,新协议则比原LEACH协议延长了约100%。综上所述,由于新算法的诸多改进,网络的整体性能比LEACH更为优秀。
4 结语
本文通过对LEACH在簇头选择机制以及数据融合方面不足之处的改进,提出了一种新的基于LEACH分簇路由协议的数据融合算法,改进主要体现在三个方面;在簇头选择算法上加入了能量控制机制,让剩余能量高的节点有更高几率当选为簇头;将簇头节点到基站的单跳路由改为加入了数据融合策略的反向组播树,节省了与基站过远的簇头消耗的能量,数据在不断往基站的传输中也有更多的机会融合;提出了基于信息熵的具体数据融合策略,让信息的传输更有效率。仿真结果表明,这些改进有效平衡了节点能量消耗,延长了网络生存时间。
新闻来源:现代电子技术,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-07-04

2026-07-20

2026-07-08