论文部分内容阅读
无线通信技术和计算机网络技术的发展为无线Ad hoc网络的发展奠定了基础。由于具有不需要集中式网络管理和基础设施的显著特点,无线Ad hoc网络在近年来受到越来越多的关注。各种无线Ad hoc网络路由协议的提出及相关的性能分析评价也成为学术界的研究热点。无线Ad hoc网络拓扑结构的频繁变化以及无线信道的不稳定,使得如何提高路由可靠性成为无线Ad hoc网络路由协议研究的主要目标之一。在众多无线Ad hoc网络路由协议中,动态源路由DSR(Dynamic SourceRouting)协议是其中具有代表性的。但它却不能提供可靠的路由保障,其最主要的问题就是频繁的路由失效导致的网络性能降低。本文中所实现的REBDSR(Route-lifetime Estimation Based Dynamic Source Routing)协议是一种以DSR协议为基础,通过链路剩余生命期预测来提高路由可靠性的新型Ad hoc路由协议。REBDSR在原DSR中增加了无线链路状态预测,改进的路由发现,主动式路由维护三个模块。无线链路状态预测算法根据接收功率对链路的剩余生命期进行预测。新的路由发现算法根据路径上各条链路的剩余生命期信息确定路由生命期,路由选择算法使用路由生命期、路由跳数两者作为选择参数。主动式路由维护算法根据链路剩余生命期的预测结果判断链路是否已处于危险状态,并相应地发送警告信息提前进行路由维护。同时在REBDSR中还增加了路由缓存管理,以减轻DSR中较为严重的过时路由问题。我们在NS2下进行了一些仿真实验,仿真结果表明:1)在网络中载和重载情况下,REBDSR协议的整体性能要优于DSR协议;2)在节点运动频繁的网络中,REBDSR协议的性能优势体现更为明显。可以说,REBDSR协议是一种较为有效的可靠路由协议。