论文部分内容阅读
随着网络技术的飞速发展和接入性能的提高,互联主干网向着高带宽长延时(High Bandwidth-Delay Product Networks)等特性发展,高速无线接入使得有线/无线异构型网络越来越普及。在这种网络环境下,传统的拥塞控制协议已显示出诸多不适应,如带宽利用率低下、流量抖动频繁、公平性差、排队延时不断增长等。基于显式拥塞通告(ECN)的传输控制协议(TCP)利用网络内部路由器主动参与拥塞控制以辅助端主机调控发送速率,这使得基于显式反馈的拥塞控制协议相对于传统的TCP协议能更加精准地控制网络行为,避免拥塞。本文首先介绍了近几年传输控制协议发展及研究成果,着重研究在有线网络及包含一跳无线的有线/无线混合网络环境下显式反馈拥塞控制协议。通过NS2网络仿真实验分析网络中的传输延时、瓶颈链路带宽、路由器缓存大小及流的条数等网络参数对协议性能的影响,主要是对有线网络的显式反馈协议XCP(eXplicit Control Protocol)以及针对一跳无线接入的有线/无线混合网络而提出的XCP-B (eXplicit Control Protocol Blind)协议进行较为全面地分析和评价,指出不同协议研究的侧重点及现有协议所存在的问题。文章在总结前人工作的基础上,结合IEEE 802.11无线网络的传输特性,提出一种基于ECN机制适用于有线/无线混合网络的快速传输控制协议ARROW-WTCP(AcceleRate tRansmission towards Optimal Window size TCP for Wireless network),通过网络内部的路由器和源端主机联动而形成一个闭环反馈控制系统,将适用于有线网络的分布式拥塞控制协议ARROW-TCP扩展到无线网络中,获得高稳定性,公平性,快速收敛性以及高信道利用率。仿真实验表明,即使在动态的无线网络环境中,ARROW-WTCP在稳定性、收敛性、公平性以及带宽利用率较之XCP-B性能更优。本文最后对所做的研究工作进行总结,阐述了在高速有线、多跳无线网络环境下显式反馈拥塞控制协议所存在的问题及进一步的研究思路。