论文部分内容阅读
无线Mesh网络是一种高速率、高容量的多点对多点网络,是一种新型的解决“最后一英里”问题的分布式网络,可把它看成是WLAN和移动Ad Hoc网络的融合。近些年来,虽然WLAN得到了一定的发展,但是其接入点覆盖范围比较有限,若要在一个较大区域内布设WLAN,则需要配置多个接入点,这样会增加网络成本。而无线Mesh网络有可能克服这种缺陷,因为在无线Mesh网络中,每一个节点均可转发数据,这样,就可以延伸传输距离。正如Ad Hoc网络一样,无线Mesh网络中的路由是它的一项关键技术。基于此,本论文将对无线Mesh网络的路由协议进行相关研究。本文首先介绍了无线Mesh网络的概念、结构、特点以及应用。其次,借鉴Ad Hoc网络的三种类型的路由协议,将其应用到无线Mesh网络中,分析了三种路由协议的优劣。接着,分析了单径路由和多径路由的优缺点并重点分析了现有的几种应用于Mesh网络的多径路由协议。最后,在DSR协议的基础上,提出了一种基于负载平衡的多径路由协议——CARP(Congestion Adaptive Routing Protocol),本协议在路由发现阶段就能根据网络状况,选择两条节点独立且负载率相对较小的路径进行数据传输,同时该协议能够提前判断节点的拥塞状况,自适应的采取措施避免拥塞。通过对它进行性能分析和仿真验证,可以知道:当网络中的负载较大时,CARP较DSR而言,在数据包投递率、端到端平均时延以及协议控制开销这三个评估参数上都有明显的优势。