论文部分内容阅读
近年来,无线传感器网络随着网络技术、无线电通信、嵌入式、分布式和微机电系统等技术的日趋成熟而快速发展。无线传感器网络是由部署在一定监测区域内大量的微型传感器节点通过无线电通信自组织而形成的多跳无线网络系统。微型传感器具有功耗低,成本低,重量轻等特点,被称为“智能尘埃”。作为二十一世纪的新兴技术,无线传感器网络已经成为当今信息技术领域的研究热点和发展前沿,在军事侦察、环境监测、智能交通、智能家居、智能医疗及太空探索等各个领域都拥有广泛的应用空间。
在无线传感器网络中,由于传感器节点能量受限,为了最大限度地延长传感器网络的生存时间,源节点与目的节点往往不能直接通信,也无法获取大量的路由信息,而需要基于局部的网络拓扑结构,借助大量中间节点采取多跳路由选择方式来传输数据。因此,设计一个可实现路由选择和数据转发功能的路由协议成为无线传感器网络技术的关键之一。
本文结合分簇路由协议算法,围绕传统谣传路由协议而展开,针对谣传路由随机化路径易导致路径弯曲甚至形成环路的问题,在分析和探讨传统谣传路由协议的各种改进算法的基础上,提出了一种基于层次和查询的路由协议——分簇谣传路由协议。为提高查询投递率,均衡能量分布,延长网络生存时间,分簇谣传路由协议采用了网络分簇结构、选择性的下一跳策略和簇头选举及轮换的双阈值控制等优化机制。网络分簇结构规定簇内成员之间及簇与簇之间的通信规则,从谣传路由的查询或事件代理在节点之间的随机传递转变为簇与簇之间的高效率可控随机传递,代理在有限存活期内传播得更远。选择性下一跳策略使代理产生后,随即在簇头间传递,且访问过的簇头不再重复访问,从而有效避免了路径环路的形成,减少了代理跳数的浪费。簇头选举及轮换的双阈值控制机制将簇头轮换一分为二,在有效避免能量浪费的同时,网络的能量分布也更加均衡。计算分析表明,分簇谣传路由协议比传统谣传路由协议在能量消耗、路径质量、查询效率和网络生存时间等方面都更具优势,不但可以应用于节点密集分布的传感器网络中,而且适合于需要进行巨大数据传输量的网络应用。