论文部分内容阅读
近年来,随着通信技术的快速发展和便携式计算机的普及,人们越来越希望即便是在移动过程中也能使用便携式设备接入网络进行通信。Ad Hoc网络是一种由带有收发装置的移动节点组成的临时性多跳自组织的无线移动通信网络。随着Ad Hoc网络传输多媒体业务需求的拓展,必然要求网络支持服务质量(QoS)。然而Ad Hoc网络的无线多跳、带宽资源受限、网络拓扑动态变化给QoS研究带来了很大的挑战。本文总结了国内外的相关研究成果。对Ad Hoc网络中的路由协议进行了详细的阐述,在研究了Ad Hoc路由算法TORA的基础上,提出了一种新的基于TORA的多路径QOS路由算法。TORA是一种基于链路反转方法的自适应分布式路由算法,适合高速动态的多跳无线网络。本文首先总结了国内外学者在TORA研究上的成果,包括基于QOS支持的TORA算法和基于多路径选择的TORA算法。然后,本文基于TORA算法设计了一种新的多路径QoS路由算法Q_MTORA,从以下三个方面对TORA算法进行了改进:在IMEP中添加链路带宽和时延域、在路由请求分组中增添QoS参数、使用路径的权值作为路径选择度量。该算法根据链路状态选择能够满足QoS要求的多条路径,充分利用多路径路由的优势,增强了网络的负载均衡能力,提高了网络资源利用率,更好地满足了多媒体业务的QoS需求。最后,本文使用网络模拟器NS2对多路径QoS路由算法进行了仿真实验。将得到的实验数据和TORA协议的实验数据进行对比,结果表明在网络拓扑变化较快或网络负载较重的情况下,多路径QoS路由算法具有更小的端到端时延和更高的数据分组接收成功率,因此具有较高的应用价值。