TCP rate control mechanism based on channel utilization in mobile adhoc networks

The normal TCP congestion control has a problem that the sending rate in slow start phase changes so great that it leads to the decline of TCP performance due to the overflow of bottleneck link buffer. This paper analyzes the limitation of the normal TCP congestion control mechanism and proposes an improved algorithm of TCP congestion control with adaptive slow start based on the bandwidth measurement, namely ASS_TCP. We design a flexible slow start parameter model of adaptive parameter setting which adjusts the size of congestion window by the measurement of the end-to-end available bandwidth. Simulation results show that the probability of packet loss in the congestion window has been significantly decreased and TCP performance has been improved effectively.