论文部分内容阅读
Ad Hoc网络是一种没有基础设施支持的移动网络,网络中的节点均由动态移动的主机构成。每个主机可以任意移动,可以通过多跳无线传播技术与其它移动主机进行通信。同时,每个移动主机还是路由器,担负着转发数据包的工作。
Ad Hoc网络拓扑结构的不断变化和有限的无线通信资源,使得设计一种有效的路由协议成为一个难题。为了拥有最大程度的容错能力,我们基于网络的冗余性设计了一种新的多路径路由协议——按需混合多路径路由协议(OHMRv2)。OHMRv2是基于Chuan-Ching Sue和Ren-Jie Chou在文献[23]中提出的OHMR所设计的一个路由协议。同OHMR一样,我们提出的OHMRv2协议也采用源路由技术发现多个可行路径。不同的是,OHMRv2在路由选择方法中引入了交织多路径概念。因此,在路由发现过程中,OHMRv2可以得到相同长度的交织多路径和不同长度的交织多路径。
模拟结果证明,OHMRv2可以在具有高移动性的场景中减少路由发现的频率。因此与其他多路径路由协议相比,OHMRv2可以维持一个更长时间的端到端传输,实现更高的包递交率。通过观察模拟结果,我们还可以发现在高移动性的网络场景中,使用相同长度的交织多路径时的平均路由发现频率要比使用不同长度的交织多路径时的路由发现频率低。
论文的第二部分分析了OHMRv2对TCP性能的影响。多路径路由协议可以提高移动环境下的端到端有效传输时间,因此,在移动Ad Hoc网络中,多路径路由协议在提高TCP性能方面有着很重要的作用。但是,当采用多路径路由协议时,我们却发现TCP的性能并没有得到提高,反而下降了,这主要是因为通过多个路径传输的数据包产生了顺序错乱。针对这个问题,我们提出了另外一个多路径策略,在提出的这个新的多路径策略中,我们采用了“备份路由”的思想。基于实验模拟,我们可以看出通过采用这种新的多路径策略,TCP性能得到了较大的提高。在第5章,我们会详细介绍一些重要的结果,同时我们发现在大的网络负载下,通过采用合适的多路径路由策略,TCP性能可以得到提高。