Analysis for Go-Back-N ARQ Protocols on Multi Channels by Using AIMD Congestion Control Algorithm
In this paper, the authors proposed to improve channels transmission rate but different time-invariant error rates. By assuming the Gilbert-Elliott Model (GEM) for each channel and TCP for high speed. The Additive Increase/Multiplicative-Decrease (AIMD) algorithm is a feedback control algorithm best known for its use in TCP Congestion Avoidance. AIMD combines linear growth of the congestion window with an exponential reduction when congestion takes place. Multiple flows using AIMD congestion control will eventually converge to use equal amounts of a contended link. The related schemes of Multiplicative-Increase/Multiplicative-Decrease (MIMD) and Additive-Increase/Additive-Decrease (AIAD) do not converge.