论文部分内容阅读
随着通信网络技术的迅速发展,Internet得到了迅速普及。与此同时,各种新的业务需求如远程教育、电视会议、远程医疗的产生对网络带宽又提出了新的挑战,传统地面网络已不能完全满足用户的需求。卫星通信的覆盖面积广、通信费用与距离无关、不受地面自然灾害影响等固有优点,很好地适应了当前迅猛发展的Internet业务的需要,并成为当前的一个研究热点。然而,作为传输层控制机制核心的TCP协议很难适应卫星网络的长时延、高误码等特性,并导致卫星带宽资源的严重浪费。
本文针对TCP协议中的核心—拥塞控制机制进行了深入的研究和探讨。论文首先分析讨论了传统地面网络TCP协议及其典型改进版本的拥塞控制机制所存在的不足,在此基础上,提出了一种新的适应于卫星网络长时延、高误码特性的端到端拥塞控制机制。针对卫星链路的长时延特性,采用一种二分增长机制以缩短慢启动周期;并采取低优先级探测包发送的方式区分链路拥塞和传输误码以解决卫星链路的高误码所引起的拥塞窗口错误变化;最后,基于NS2网络仿真平台对上述方案进行了验证。实验结果表明:新的拥塞控制机制克服了卫星网络的长时延、高误码等不利因素影响,在拥塞窗口变化、网络吞吐量等方面优于已有的面向连接协议拥塞控制机制。