论文部分内容阅读
无线传感器网络是二十一世纪影响人类生活的十大新兴技术之一。无线传感器网络节能问题成为当今研究的一个热点。实现高效节能的路由协议对无线传感器网络的应用具有重要的意义。 本文针对现有路由协议的不足,在LEACH(Low Energy Adaptive Clustering Hierarchy)协议的基础上,设计一种新颖的高能效LEACH(Energy-Efficient Low Energy Adaptive Clustering Hierarchy,E_LEACH)协议。新协议与LEACH协议相比:在簇头选举阶段,剩余能量值低于感知区域无线传感器网络节点平均能量值的无线传感器网络节点不参加簇头选举;在簇头选举算法的阈值公式中引入能量因子,考虑到了节点剩余能量值对当选簇头的影响;在簇头选举过程中,提高多轮未被选举为簇头的传感器网络节点的当选概率,一定程度上避免高能量节点漏选;在数据传输阶段,采用构建路由树的方式,实现簇头节点间数据中继传输,起到无线通信节省能量的作用。 在以上理论和方法研究基础上,利用NS2(Network Simulator Version2)软件进行仿真分析。首先,LEACH协议与其他三种协议进行对比分析,验证LEACH协议在节省能量方面,比当前其他一些路由协议具有一定的优越性;然后,新协议与LEACH协议进行对比分析,得出新协议在延长网络生命时间,提高基站接收数据量方面效果比LEACH更明显。得出结论,新协议是一种高效节能路由协议。