论文部分内容阅读
无线传感器网络由众多分布在监测区域内的传感器节点组成,主要功能是实现监测区域内数据采集和传输。无线传感器网络中由于节点受到自身能量的限制,增加了节点数据传输过程中能量消耗,阻碍了无线传感器网络的发展与应用。均衡节点能量消耗、延长网络生存周期是无线传感器网络设计高效路由协议的重要考虑方面。通过对当前各种分簇路由协议的分析与总结,提出了两种改进的分簇路由协议,论文主要内容及工作如下:(1)首先对无线传感器网络相关理论进行阐述,又介绍了平面路由、分簇路由原理及特点。(2)其次本文通过对无线传感器网络中节点以多种形式消耗能量,众多消耗能量的方式中数据传输消耗能量占比最大的问题,提出了基于节点能量的内外圆分层多跳多路径分簇路由协议(Energy Aware Multi-hop Multi-path Hierarchical based on inner and outer circle layering Routing Protocol,EAHMP)。该算法修正簇首选取阈值公式,设置中继节点选取阈值公式,由节点到基站的距离把网络节点设置成内外圆簇群的入簇形式,选取节点数据传输路线,完成节点之间的数据传输。通过实验分析对比得到,簇群规模合理,均衡了节点能量,提高了数据传输效率。(3)最后针对大规模网络,本文将网络中节点有效划分到相同大小的子层中并对现有成簇机制进行改进,提出了一种基于节点能量和密度的多跳多路径路由协议(Energy Aware and Density Multi-hop Multi-path Hierarchical based on layering Routing Protocol,EADRP)。该算法的每个网络子层中,修正簇首阈值公式,通过簇群合并协议,维持最少数量的簇群节点,保证了簇群之间数据有效传输。设计中继节点阈值选取公式,选出数据最佳传输路径,完成节点之间的数据传输。通过实验分析对比得到,在相同区域大小环境中算法均衡了节点能量,延长了网络生存周期。