论文部分内容阅读
随着网络技术的飞速发展,固定互联网逐渐向着无线移动互联网演进,给用户的通信带来方便的同时,也给现有TCP协议的性能造成了较大的影响。这主要是因为在现今有线无线混合的网络环境下,丢包不仅仅是因为网络拥塞所造成的,无线链路上的突发性错误、信道衰减、移动设备的切换等原因也会造成数据包的丢失,且在无线链路中这些因素可能是造成数据包丢失的主要原因。而由于传统的TCP拥塞控制协议主要是针对有线网络提出来的,在有线网络中造成数据包丢失的主要原因是网络拥塞,所以,如果在现今的混合网络环境下TCP协议仍然将所有数据包的丢失原因都归结为网络拥塞,进而在发送端采取错误的拥塞控制机制,将导致发送端不必要的拥塞窗口值的降低,造成网络中TCP性能的严重下降。因此,在有线无线混合网络中怎样通过准确地获知网络的拥塞状况,正确区分数据包丢失的原因,是一个值得深入研究的课题。本文研究主要围绕现有的TCP传输控制协议在有线无线混合网络环境下所存在的问题展开。主要研究内容包括以下几方面:1、本文中首先介绍了无线网络的状况及其特点,网络拥塞的概念及其产生原因,描述了现有的TCP拥塞控制协议在面对无线网络时所表现出来的问题,接着对TCP在无线网络中的性能问题进行了深入的研究,并详细地介绍了当前针对无线网络中存在的几种TCP性能改进策略,如端到端、分段连接、链路层和跨层合作方案,最后对它们的优缺点进行了综合的分析评价。2、本文中通过分析ECN机制中路由器所采取的拥塞标记方法在标记过程中所表现出来的不足,提出一种动态概率标记的方法,该方法结合模糊控制理论对数据包进行动态的概率标记,能更准确及时地了解到网络状态的变化,也使终端对拥塞标记信息的响应更加分散,有效避免TCP流全局同步现象。3、进一步针对中间路由器的拥塞标记信息经过混合网络中无线链路的长延时后通告到发送端的网络拥塞状况的不确定性,提出了发送端借助当前到达数据包的RTT值这一直接反映网络当前状况的网络性能指标,将其作为发送端判断网络拥塞状况的又一因素,进而可以更加准确地获知网络的拥塞状况,从而采取更合理的拥塞控制机制,解决了反馈信息的时延问题,提高了显式反馈算法在混合网络中的有效性和适应性。本文最后对所做的研究工作进行总结,并指出了下一步的研究方向。