APP下载

一种面向卫星网络的TCP改进算法研究

2015-03-13沈丽娜

海南大学学报(自然科学版) 2015年4期

沈丽娜,白 勇,宗 亮

(海南大学 信息科学技术学院,海南 海口,570228)

一种面向卫星网络的TCP改进算法研究

沈丽娜,白 勇,宗 亮

(海南大学 信息科学技术学院,海南 海口,570228)

提出了一种改进的ADaLR 算法(TCP ADaLR+),将Veno区分随机丢包和拥塞丢包的思想引入来改变拥塞窗口的值,并且将ADaLR慢启动不同的子阶段中拥塞窗口进行区别增加,使TCP更好的适应卫星链路的高丢包率和长时延的特点.仿真结果表明改进算法可提升卫星网络中的TCP传输性能.

卫星网络; TCP; ADaLR; 拥塞控制

随着Internet和移动互联网的高速发展,无线网络在通信网络中的地位越来越重要.在难以架构地面网络设施的地域,如远航的海上船只、军事战场和边远农村地区等,卫星网络成为与外界联系的唯一的选择.卫星网络是一种非常特殊的无线网络,具有传播时延长,误码率高和上下行链路不对称等特点.这些特点使得传统的TCP协议不再适合卫星网络中运行,因此对适用于卫星网络的TCP协议的研究具有重要的意义,已成为研究的一个热点[1-6].

目前国内外针对卫星网络TCP 的改进方案主要包括3类:端到端方案、链路层解决方案和TCP 分段连接方案.端到端协议改进方案[7-8]仅仅需要修改端节点,简单易行,能很好的兼顾原有的网络协议,对其他层协议影响小;链路层设计方案包括Snoop技术和可靠链路层协议方案[9-10];分段连接方案分为TCP-Spoofing[11]和TCP-Splitting[12-14], TCP-Spoofing 保持了TCP端到端连接的完整性;TCP-Splitting 把一个TCP连接分割成2个或2个以上的独立TCP连接.

1 相关工作

传统的……

登录APP查看全文