论文部分内容阅读
无线传感器网络是当前非常热门的研究领域,伴随着物联网的兴起,无线传感器网络拥有巨大的发展潜力。由于无线传感器网络部署环境一般比较复杂,节点能量有限且不做更换,因此能量受限成了制约网络性能的关键因素。如何更好的节约网络能量,提高能量的利用率成为了设计无线传感器网络的重要目标。 LEACH协议是最早提出的经典分簇路由协议,引入自适应成簇和簇头轮换机制,具有良好的能量均衡特性,极具研究价值。本文就是在LEACH路由协议的基础上做了改进研究,提出改进协议算法。 论文首先讲述了研究题目的背景和意义;接着详细介绍了无线传感器网络的体系结构等相关背景知识和无线传感器网络路由协议的研究现状;然后对LEACH协议做了详实的研究与分析,提出LEACH协议的不足;最后,针对上述问题不足提出改进算法。论文对LEACH协议簇头选取过程做了大量的研究,发现简单的轮换机制,虽然能够使得所有节点机会均等的被选取为簇头,但却并不是最优方案。原因是网络节点的能耗呈现很大的不均衡性,不考虑节点的剩余能量,简单直接的轮循很容易导致剩余能量少的节点当选为簇头,致使节点过早死亡,进而影响网络的生命周期等网络性能。论文中提出新的簇头选举策略,使剩余能量较低的节点没有机会当选为簇头;同时改善了网络整个生存期簇头节点数量的期望值(簇头数量期望值始终最优)。达到均衡节点能耗、提高网络生命周期的目的,进而提高网络的性能指标。 论文使用NS2仿真模拟软件,对LEACH协议以及提出的改进协议LEACH-B进行仿真。分析仿真结果,比较两种算法的网络生命周期、基站接收的有效数据量以及能量利用率等性能指标,验证了改进协议优于LEACH协议的结论。