基于无线自组织网络中普遍使用的底层通信协议IEEE802.11 DCF,针对广泛应用于无线自组织网络中的路由协议(AODV),提出了一种链路预先修复算法。该算法首先推算了DCF协议中的不稳定传输范围,然后通过MAC层与路由层的跨层协作,在下一跳节点移动在不稳定传输范围时就事先采取相应的路由修复措施。相对于AODV中采用节点周期性地发送HELLO消息来监测邻居节点变化的方法,该算法更为高效及时。仿真结果表明,该算法能够有效的减小端到端时延,保障了投递率。
AODV (Ad Hoc On Demand Vector Routing) is widely used for Ad Hoc networks. Based on MAC layer protocol IEEE802.11 DCF commonly applied in Ad Hoc networks, this paper proposes a link pre - reparation algorithm on AODV. This algorithm calculates the unstable transmission range firstly, and then through the cross - layer collaboration between the MAC layer and the routing layer, adopts routing repair measurers when the next - hop node lies in the unstable transmission range. Compared to sending HELLO messages periodically to monitor changes of neighbor nodes in AODV, this algorithm is more efficient and real time. The simulation results show that the proposed algorithm can decrease the end - to - end delay with the low routing control overhead and guarantee the delivery rate.