Due to the dynamic changes of the LEO satellite link and the link packet loss rate, the current congestion control algorithm used in the LEO satellite network is difficult to accurately determine the network packet loss and network congestion, resulting in low network transmission efficiency. This paper proposes a congestion control algorithm (TCP-BQLP) based on the prediction of the bottleneck link buffer queue length. TCP-BQLP estimates the available bandwidth of the bottleneck link, uses the ARIMA model to predict the length of the routing queue of the bottleneck link, and finally combines the beta cumulative function to design a new congestion control curve, which can effectively control congestion in a highly dynamic network and improve network throughput. The simulation results show that TCP-BQLP is superior to NewReno and Vegas in terms of throughput.
|