论文部分内容阅读
移动Ad Hoc网络(MANET)最早是源于满足军事通信的需要,是由许多带有无线收发装置的移动终端组成的一个多跳的、临时性的自治系统。它通常采用无线通信方式,没有固定的基站,抗毁性强,主要适用于布线比较困难的环境,比如临时会议、战场等特殊场合。移动Ad Hoc网络的多跳路由、动态网络拓扑结构、分布式控制、独立组网等这些特殊优势,使它不仅在军事领域发挥着重要作用,同时,也在民用领域有着良好的应用潜力。由于移动Ad Hoc网络具有动态的网络拓扑结构,这使得通常应用在传统通信网络中的路由协议在该环境下无法正常运行,因此,路由协议的设计是移动Ad Hoc网络研究的重要课题。AODV路由协议是专为移动Ad Hoc网络设计的典型的按需路由协议之一,并且很可能在未来移动Ad Hoc网络的应用中占据重要地位。本文首先详细地介绍了移动Ad Hoc网络的特点,然后对AODV路由协议进行了深入地分析,并简单介绍了与AODV路由协议相关的现有的研究成果。本文针对移动Ad Hoc网络中节点能量消耗不均衡和AODV路由协议的不足之处,提出了一种改进方案——P AODV路由协议。P_AODV路由协议是在AODV路由协议的基础上,对如何充分利用节点有限的能量进行研究。本文提出的算法通过在路由控制信息中为网络中的每个节点增加判断节点剩余能量状态的参数,在数据分组沿着主路由传送的过程中,若检测出剩余能量不足的节点,就在其上游处建立旁路,并且将通过该节点的网络负载按照一定的概率分配到主路由和旁路由上,从而达到改善网络的性能、延长整个网络生存时间的目的。通过分析网络模拟器(NS-2)仿真实验结果,验证了改进后的AODV路由协议在数据分组发送成功率、端到端的平均延迟、路由开销、网络生存时间等方面有明显改善。本文在Red hat Enterprise Linux 4.0操作系统下,依靠NS-2仿真工具搭建移动Ad Hoc网络的仿真平台,通过采用相同的模拟环境设置,仿真比较AODV路由协议和P_AODV路由协议的网络性能,验证了P AODV路由协议的可行性。