论文部分内容阅读
移动Ad hoc网络是不依赖于任何固定基础设施的多跳临时的自组织网络。由于移动Ad hoc网络具有拓扑动态变化、自组织、能量和带宽有限等特点,使得移动Ad hoc网络在灵活和实用的同时也存在着一些问题,得到了越来越深入的研究,其中节能和稳定的路由协议更是成为研究的热点与难点。 移动Ad hoc网络中的AOMDV协议是典型的多径按需距离矢量路由协议,该协议计算多条开环和链路不相交的路径,通过简单的机制来分配通信量、平衡负载,提供有效的容错能力和较高的总带宽,受到人们的广泛关注。但由于移动Ad hoc网络资源有限,AOMDV协议采用洪泛的方式进行路由发现会导致控制开销过大;在建立路径时该协议没有考虑到节点能量和拥塞程度的问题,选择的最短时延路径不够稳定;如果动态维护多条路径的开销过大会抵消多径路由协议的优势。 针对以上问题,本文提出了一种基于主备链路稳定性的节能多径AOMDV-ES路由协议,主要从以下几个方面进行改进:第一,在路由请求阶段,引入扩展环搜索的思想,并根据记录的节点状态参数转发消息,减少一些不必要的节点在多轮次的搜索中重复收发消息,从而减少控制消息的洪泛;节点记录历史跳数信息优化搜索的初始生存时间、搜索时的步进值等参数,根据先验信息寻找目的节点,减少重复搜索的次数和找到目的节点之后的冗余洪泛,从而节省能量,减少消息碰撞。第二,在路由选择时通过路由代价函数来选择最稳定的主备链路,提高分组递交率,减少端到端延迟和链路修复次数。第三,在路由维护阶段,仅动态维护有数据发送的活跃路由,减少网络中的控制消息。 本文详细阐述了AOMDV-ES路由协议,并在NS2网络仿真软件上对AOMDV-ES协议和AOMDV协议在不同场景下进行仿真实验。通过对仿真结果的分析比较,验证了AOMDV-ES协议的整体性能在路由开销、分组递交率和平均端到端延时方面要优于AOMDV协议。