Tcp Congestion Control Strategy Based on Multi-Level Priority Queue
Zhimin Li, Dongliang Wu, Men-Mei Li · 2017
Seeing that the existing network congestion control methods do not consider that the asymmetry of network link and the transmission state of Acknowledgment (ACK) packets have influence on performance and stability of network, the article proposes the network congestion control strategy based on double-level priority queue (DPQCC) and describes the corresponding algorithm. To achieve greater ACK packets forwarding efficiency, the strategy sets up a high priority queue in the routing node for ACK packets that are saved temporarily and have not been retransmitted timely owing to link congestion, then retransmit ACK packets preferentially when the link is idle. Experimental results show that, compared with early congestion avoidance algorithm (RED), when using DPQCC algorithm, the packet loss rate is significantly lower, throughput has improved greatly, the end-to-end delay has reduced on the whole, and only when the network is under the severe congestion state, the end-to-end delay would slightly increase, but delay jitter is smaller, and network stability is enhanced.