论文部分内容阅读
Ad Hoc网络具有组网灵活、部署快、抗毁性强等诸多特点,能够广泛应用于各种军事和民用领域。然而,由于Ad Hoc网络通信环境复杂、多跳传输、节点能量和计算能力受限等原因,使得路由协议技术成为Ad Hoc网络研究领域的热点和难点。本文首先介绍了Ad Hoc网络路由技术,对路由协议进行了分类和对比。然后对多径路由协议进行了深入研究,分析了几种典型的多径路由协议,并总结了Ad Hoc网络路由中加入QoS保障面临的相关问题和当前的研究现状。通过分析得到多径路由协议与单径路由协议相比,具有均衡负载、提高传输可靠性和降低传输延时等优点,更容易满足QoS保证的需求。本文是在对典型多径路由协议AOMDV的分析研究基础上,结合AOMDV协议的数据结构、路由更新和路由维护机制等,指出了现存AOMDV协议的一些不足之处。然后针对这些不足,提出了基于包投递率和延迟的能量感知的多径多速率路由算法EAMM,此算法种,节点结合地理位置、延迟时间、丢包率和剩余能量信息选择符合要求的若干条路径,以此满足数据传输的可靠性和实时性要求。最后,本文利用NS2对EAMM协议进行了仿真实验,并与AOMDV协议进行了比较,结果表明,本文设计的算法在包投递率、端到端延时和网络生存时间等性能方面有明显提高。