论文部分内容阅读
随着无线通信技术的迅速发展,出现了多种无线接入网络并存的局面。将不同无线接入技术、不同传输性能的网络融合到一起构成的单个逻辑网络称为异构无线网络。相比起底层接入技术的迅速发展,网络上层协议发展缓慢。异构无线网络中,TCP端到端的拥塞控制机制对网络的健壮性和稳定性具有非常重要的作用,因此是网络研究的一个热点问题。在异构无线网络中,垂直切换所带来的传输时延以及切换后网络传输性能的变化都可能错误地激发TCP的拥塞控制机制。本文以具有广泛应用前景的TCP Vegas算法为基础,提出了改进算法B-EVegas,提高了TCP连接在通信节点发生垂直切换后的传输性能。针对Vegas算法对可用带宽竞争性弱的问题,又提出了基于可变门限值的改进算法T-EVegas。本文主要内容如下:介绍了当前主要的无线接入技术。研究了异构无线网络中的垂直切换技术与Mobile IP技术。介绍了传输控制协议的主要内容,并分析了无线环境对TCP性能的影响,总结并比较了无线系统中TCP性能增强方案的主要思想。针对异构无线网络中移动节点发生垂直切换时传输层性能下降的问题,以TCP Vegas为基础提出了改进算法B-Evegas,给出了垂直切换发生时的传输控制方法,垂直切换后拥塞窗口的恢复采用带宽估计法,结合分段增加策略与快速调整机制,使拥塞窗口能快速收敛到稳定值。针对Vegas算法与其它TCP算法相比存在对带宽竞争力不足的问题,又提出了基于可变门限值的改进算法,即T-EVegas算法。仿真结果表明,B-EVegas算法可以有效地提高垂直切换发生后TCP连接的吞吐量或者减小数据包的传输时延,而采用T-EVegas算法的TCP流在与基于Reno的TCP流共存时,对瓶颈带宽的占有率明显提升,进而提高了不同TCP算法共存时在占有可用带宽上的公平性。