高级检索

    基于链路信息估计的低轨卫星网络传输控制协议

    A Transport Control Protocol for Low Earth Orbit Satellite Networks Based on Link Information Estimation

    • 摘要: 近年来,低轨卫星星座快速发展,其在军事和民用领域也将发挥越来越重要的作用. 如何提高低轨卫星网络的带宽利用率成为保障低轨卫星星座发挥价值的重要研究方向. 而传统TCP(Transmission Control Protocol)协议及其变种主要针对地面网络设计,难以适应长往返时延、高误码率、高动态变化的低轨卫星网络. 因此,为了充分利用低轨卫星网络的带宽资源,承载高速率业务,需要针对卫星网络的特点设计新型传输控制协议. 首先,分析了低轨卫星网络的特点以及现有传输控制协议在卫星网络中存在的问题;然后,提出了基于路径信息估计和时延区分的新型拥塞控制DDTCP(delay-differentiated TCP)算法. 低轨卫星网络端到端时延可能由多种因素引起,DDTCP在源端会保存过去一段时间内的时延信息,进而通过路径时延区分机制对拥塞窗口演化进行分类处理,可以在网络状况发生突变后,快速设置合理的拥塞窗口,避免链路缓存溢出或吞吐下降. 实验结果表明,新的传输控制协议DDTCP可以在低轨卫星网络中实现更高、更稳定的吞吐量,与传统拥塞控制算法相比,吞吐量提升19%以上.

       

      Abstract: In recent years, low-orbit satellite constellations have been rapidly developed. They will play an increasingly important role in the military and civilian fields. How to improve the bandwidth utilization of low-orbit satellite networks is of great significance for them to play a valuable role. The traditional TCP (Transmission Control Protocol) protocol and its variants are designed for terrestrial networks. They cannot adapt to low-orbit satellite networks with long delay, high bit error rate, and high dynamic changes. Therefore, in order to fully utilize the bandwidth resource of low-orbit satellite networks and thus enable high-speed services to be carried, new transport control protocol needs to be designed according to the characteristics of low-orbit satellite networks. In this paper, we firstly analyze the characteristics of low-orbit satellite networks and the problems of existing transport control protocols in satellite networks. Then, a novel congestion control algorithm, called DDTCP (delay-differentiated TCP), based on path information estimation and delay differentiation is proposed. The path delay in low-orbit satellite networks may be caused by a variety of factors. Next the delay information of the past period of time in DDTCP is stored at the source. Finally, a path delay differentiation mechanism is proposed and the congestion window will be adjusted according to the classification results. In this way, a reasonable congestion window can be set quickly to avoid link cache overflow or throughput degradation after a change in network conditions. The experimental results show that the new transport control protocol achieves higher and more stable throughput in low-orbit satellite networks, and the throughput improvement in DDTCP is more than 19% compared with that in the traditional congestion control algorithms.

       

    /

    返回文章
    返回