预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

异构无线网络并行传输的多路径路由技术综述报告 随着无线通信技术的不断发展,异构无线网络(HeterogeneousWirelessNetwork,HWN)已成为目前无线通信领域的热点研究方向之一。相比于传统的同质化无线网络,异构无线网络中涉及的多个无线接入技术(例如WiFi、蜂窝网、蓝牙等)能够提供更高效、更灵活的数据传输服务,因此能够满足越来越多的无线通信需求。 在HWN中,散布在不同范围、速率和功率的无线接入点(AccessPoint,AP)通过有线网络进行连接,并提供不同类型的数据服务。多路径路由技术能够使各类AP经过多个路径相互连接,以增加网络的健壮性和带宽,从而提高网络通信质量和效率。 多路径路由技术是指在网络中可以开辟多个路径,使源节点可以将数据分散发送到目的节点并通过发现多条路径短途传输数据实现并行传输,以提高通信效率。而如何选择最佳路径,则成为多路径路由技术中一个重要的问题。 从网络拓扑结构的角度来看,多路径路由技术主要分为单向多路径路由和双向多路径路由。单向多路径路由顾名思义就是源节点将数据分散发送到目的节点,目的节点可以从多条路径中接收数据,但无法回复数据。双向多路径路由则是源节点和目的节点都可以从多个路径上相互传输数据。对于双向多路径路由,下文将详细介绍几种常见的算法。 1.多路径AOMDV算法 多路径AdhocOn-DemandDistanceVector(AOMDV)路由是一种扩展的路由协议,它允许节点链接多个等价路径。AOMDV算法可以更高效地管理网络信息,并根据路径的质量实现负载均衡。 AOMDV采用两个路由表(RouteTable)来记录一条数据包的所有路径。第一个路由表被用来记录源节点和目的节点之间每个可用路径的下一跳信息。第二个路由表则记录所有路径的质量,包括路径的开销和状态等。节点通过这两个路由表知道哪些路径是可用的,以及选择质量最佳的路径。 2.多径BLR算法 基于多维随机游走的多路径负载均衡算法BLR(BalancedLoadRouting,均衡路由)采用最优的负载均衡策略,将网络负载均衡分布到多个路径上,从而对数据包进行分散传输,提高多路径传输的吞吐量。 BLR算法中分别记录了多个路径的质量信息和拥塞程度。在数据包发送时,根据当前拥塞程度和路径的质量信息,多路径负载均衡算法根据最优负载均衡策略选择路径进行数据传输。 3.多径AdaptiveRouting算法 AdaptiveRouting是一种适应网络变化的算法,能够在路由过程中动态地改变路由路径。与BLR算法相同,AdaptiveRouting算法中也采用多种路径间的分布式路由机制,可以牺牲一些质量优化的路径,更好地优化多路径负载均衡。 AdaptiveRouting算法中使用的动态路由选择技术可以通过检测当前网络状态来选择最优路径。在网络负载增加时,算法可以选择拥塞程度更低的路径,以减少网络负载,从而提高网络吞吐量。 综合来看,多路径路由技术为异构无线网络中的数据传输提供了很好的解决方案。通过多条路径并行传输数据,不仅能够提高网络通讯的效率,而且能够增加网络的健壮性,提高网络的抗故障能力。虽然目前这些算法还存在一些局限性,但是相信随着技术的发展,多路径路由技术将在HWN中得到更广泛的应用。