A Novel Congestion Control Algorithm for Satellite Communication Networks
Jiong LIU,Zhi-gang CAO
DOI: https://doi.org/10.3321/j.issn:1000-1328.2007.03.037
2007-01-01
Abstract:Due to the high sporadic Bit Error Rate (BER) and burst errors in satellite communication networks, current TCP protocols, which can not effectively distinguish the reason for data losing, perform not well. In this paper, a new congestion control algorithm is proposed. In this algorithm, a new strategy, which sends two class priority IP packets alternately, is adopted. Based on the state of packet receiving at receiver, sender distinguishes the reason for data losing, and employs different congestion window control strategy respectively. Moreover, in order to address the bandwidth asymmetry problem, a new acknowledgment strategy, which sends modified ACKs periodically, is adopted. By using simulation, as compared with traditional TCP protocols and those protocols, which were recently proposed for satellite IP networks, experiments show that this new congestion control algorithm can not only significandy enhance throughput performance, but the bandwidth used in the reverse path is sharply reduced.