论文部分内容阅读
随着移动互联网的不断发展,民用航空飞机的机内互联网接入初现端倪。目前,民航飞机的互联网接入采用两种方式:一是通过地基基站直接接入地面网络(地空网络);二是跨洋或极地等飞行时通过同步卫星中继后接入地面网络(卫星中继网络)。由于民航移动通信网络具有时延抖动大,丢包率高以及卫星中继的大时延特性,民航移动通信网络中TCP性能明显下降,影响用户体验和机内互联网接入的发展。本文将民航客机移动通信网络作为互联网的一个子网进行考虑,针对同步卫星中继和地空网络特点进行分析研究,提出了公平性和适应性较好的TCPHybrid-Hybla解决方案,解决了航空网络异构和飞机移动性所带来的传输性能下降问题,提高了TCP在航空移动网络中的传输效率。论文的主要工作:①针对飞机在地空网络和卫星中继网络间存在切换以及各自网络的特点,提出了基于时延的链路切换判断方法,发送端根据网络类型选择与之相适应的TCP拥塞控制策略。②当飞机通信链路切换到不同网络中时,提出自适应地进行TCP参数调整(超时阈值RTO、接收窗口大小),以避免假超时和接收窗口受限对TCP性能的影响。③针对大时延带宽下慢启动阶段指数增长造成的过度突发引起严重的丢包问题,提出了自适应慢启动退出机制避免慢启动造成严重的网络拥塞,增强了网络的鲁棒性。④针对卫星和地空信道的高误码率特性导致丢包严重的问题,引入了基于时间戳的可用带宽估计算法(TABE)对链路可用带宽进行估计,达到快速恢复的目的,同时对TABE在拥塞退避上过于保守的问题,提出了TABE估计参量衰减机制,达到提高传输速率和避免拥塞的平衡,增强了算法的实用性和合理性。通过OPNET仿真平台,仿真了TCP Hybla的性能优点和实际应用中存在的问题,并同TCP Hybrid-Hybla做了对比仿真,结果显示,改进算法能有效解决TCPHybla存在的问题。在航空移动网络场景中进行的仿真实验显示,TCP Hybrid-Hybla方案在TCP Hybla方案的基础上吞吐量性能提升约32%,在TCP Reno的基础上吞吐量性能提升约61%。