导 师: 杨晋生
学科专业: H1001
授予学位: 硕士
作 者: ;
机构地区: 天津大学
摘 要: 近年来,随着因特网的发展和普及,卫星网络作为一种新的数据承载网络,逐步和地面网络结合,提供越来越广泛数据业务传输服务。研究人员发现在传统有线环境下来实现网络端到端数据传输的TCP协议,在卫星信道固有的长时延,高误码率,间歇性中断连接和其他因素的影响下,传输性能受到很大影响。TCP的流量控制和拥塞控制机制也因为卫星信道的特性不能正常工作。 作者在本文中对TCP拥塞控制算法的设计原理进行了详细的分析,并结合卫星信道具有的长时延和高误码率特性,分析了用于地面有线环境的标准TCP协议在卫星通信系统中可能出现传输效率低下,信道利用率低等问题。 针对这些不足,作者提出了基于发送端主动控制拥塞窗口大小的拥塞控制策略-共享型TCP(STCP),通过在原有的TCP控制模块中加入新的纪录链路参数状态的变量,实现在具有相同目的端的TCP连接之间进行链路拥塞控制参数信息共享。新的STCP改进对标准的TCP从工作过程上没有改变,所以其它基于标准TCP的改进都能被STCP的改进方法所支持。 本文给出了在OPNET仿真软件中实施和验证新算法的详细过程,通过在仿真软件中搭建具有卫星通信信道特性的试验床环境,作者完成了改进算法各项性能指标的测试。仿真结果表明,在有前后相关性和并发TCP连接的数据传输过程中,改进算法能有效地提高网络的利用效率。并且在传输时延变长、误码率(BER)增加的环境中,新的TCP改进能够有效地进行数据流量控制实现较高的信道带宽利用率。
关 键 词: 拥塞控制 卫星信道 拥塞窗口 时延 卫星网络 互联网 通信协议
分 类 号: [TN927.2 TN915.04]