本文提出了一种E-AODV,对AODV做了两大改进:设计了一种邻节点发现程序(NDP),该程序为AODV设计而独立于AODV,可以被移植到其他路由协议中,它为路由协议提供了一种检测链路状态和邻节点发现的底层支持,并避免了单向链路和不稳定链路的产生。基于NS的仿真结果显示,E-AODV在增加分组开销不大的情况下,分组投递延时和分组递交率均有了明显的提高。