移动自组织网(mobile ad hoc networks,MANET)的多跳的无线连接、动态拓扑和有限的带宽等特征,给其路由协议带来了很多挑战.当多跳路径失效时,路由协议需要对其进行修复.已有的修复机制需要很多的开销和很长的端到端时延.在此修复机制的基础上,提出了一种新的路由局部修复算法,将修复尽量限制在断链的局部范围内,以减少对链路断裂的反应时间和降低路由维护的开销,而且不用考虑失效链路在整个路由上的相对位置,都可以对其进行修复,提高了处理失效链路的能力,有利于提高MANET的可扩展性.仿真表明,这种新的路由局部修复算法明显地提高了网络多方面的性能.
提出了无线移动 Ad hoc 网中一种基于拓扑维护的自适应多信道路由协议:MOLSR-TM,该协议把拓扑维护状况感知和自适应控制算法引入 OLSR 以调整 HELLO 消息的发送频率和邻居记录表、拓扑记录表的刷新频率,从而增强节点掌握网络拓扑的能力,改善路由表项不全导致的分组寻路失败问题。性能分析和仿真结果表明:MOLSR-TM 能改善节点的拓扑维护状况,增强动态拓扑适应能力,提高数据成功率、端到端时延和网络吞吐率等性能。
采用跨层协同设计的思路和定向通信机制,对移动 Ad Hoc 网中的按需路由算法进行跨层优化,提出一种新的 Ad Hoc 按需定向路由算法:CAODR。通过定向天线的使用和网络、MAC 与物理三层之间的跨层协同,实现了定向单播和全向广播的发送方式,成功减少了隐藏终端造成的分组碰撞和暴露终端造成的不必要等待。数学推导证明了 CAODR 对隐藏/暴露终端问题的改善。性能分析和仿真结果也表明:它在端到端时延、吞吐率、成功率等性能上的表现优于经典的 AODV 路由算法。