论文部分内容阅读
Ad Hoc网络是一种特殊的多跳无线网络,是不依赖任何固定设施的移动无线自组织网络,网络中的每个无线节点都是对等的。由于Ad Hoc网络的灵活性和实用性,加之近年来无线通讯技术的迅猛发展,人们对Ad Hoc网络的研究越来越深入,其中的路由协议及其性能分析更是成为研究的热点。随着组播技术的发展和应用的增加,人们提出了很多针对Ad Hoc网络的组播路由协议,这些协议主要分为两种,一种是基于树结构的,另一种是基于网格结构的。ODMRP协议是基于网格的组播路由协议,在Ad Hoc网络中,由于资源是非常有限的,在组播路由协议中的一个问题就是控制消息的洪泛,它可能导致网络的拥塞。同时在节点高速移动的环境中,链路可能出现中断,使得分组的递交率一般都不是很高。如果由源节点进行修复或者重新建立,将会增加很多控制消息,导致分组的递交率降低和端到端延迟增加。针对以上问题,本文提出一种组播路由协议TL-ODMRP,主要是从两方面进行改进。一方面,组播路由协议在建立路由时,如果能够预测链路中断的时间,根据它来动态的调整控制消息的发送,就可以减少控制消息的洪泛,提高数据的递交率。在构建路由时我们提出一种基于时间预测的路由机制,该机制以最小的链路中断时间作为路由刷新时间来减少控制消息的洪泛。另一方面,在路由构建完毕后,在传输数据过程中,由于节点的移动,可能造成链路的断裂,我们提出一种叫做局部恢复的机制,根据前面预测的链路可能中断时间,由预测到中断的节点进行局部恢复,以减少网络中的控制信息,提高数据的递交率,减少端到端的延迟。本文详细阐述了TL-ODMRP组播路由协议,在对NS2网络仿真软件扩展的基础之上,对TL-ODMRP、ODMRP组播路由协议进行了仿真实验,并分析和比较了仿真结果。相比ODMRP协议,TL-ODMRP组播路由协议提高了数据包的递交率,同时降低了路由的开销,验证了TL-ODMRP协议改进的有效性。