Congestion control algorithm based on dual model control over satellite network
Li Yang, Debin Wei, Chengsheng Pan, Kangzhen Wang · 2015
Aiming at the limited resources and the high link error rate of satellite network and the situation of that traditional TCP congestion control algorithm can't distinguish between the congestion losses and the link errors, which leads to the waste of network bandwidth, the TCP-BQC algorithm which is a kind of double models control method is presented. Based on the foundation that the root cause of congesting is the demand for network resource exceeding the supply, TCP-BQC judges the state of link congestion and distinguishes the reason of packets loss by detecting the remaining bandwidth and the number of queued packet at a source port, Then, the congestion window can be adjusted based on different causes of packets loss, which improves the bandwidth utilization fully. Simulation analysis shows that TCP-BQC algorithm can fully improves the bandwidth resource utilization and achieves better performance on throughput, fairness, and astringency.