本文提出了一种基于阻尼反馈机制的自适应可靠传输协议(SATP,Adaptive Transport Protocolin Satellite Networks).该协议采用带有滤波的带宽估计算法,引入阻尼阈值参数,设计了一种自适应的拥塞避免机制,针对不同带宽时延和不断变化的网络情况,自适应的调整传输策略,解决了传统可靠传输协议在高带宽时延积的卫星网络中不能充分利用带宽,且不能适应卫星网络时延抖动和卫星相对运动的问题.最后,通过软件和硬件结合的方式搭建卫星网络仿真平台进行协议性能测试,实验结果表明SATP协议在卫星网络中可保持较高的吞吐量,较之经典卫星传输协议最高可高出46%,且拥有较好的公平性.
This paper proposes an adaptive reliable transport protocol based on damping feedback mechanism in satellite networks (SATP) which uses filtering techniques to improve the stability and reliability of available bandwidth estimation and contains a new adaptive congestion avoidance algorithm. It adjusts the transmission strategy adapting to the different bandwidth-delay product and the change of network conditions by the use of damping thresholds to deal with the problem that the utilization of conventional reliable transport protocols declined significantly in satellite communications due to the high bandwidth- delay product, delay jitter and satellite relative motion. The performance of SATP is evaluated through a satellite simulation platform of integrated hardware and software components. Simulations demonstrate that SATP can achieve up to 46 percent higher throughput than classic satellite transmission protocol in different satellite networks topologies and share the link resource fairly.