Combining ACK rate control and AQM to enhance TCP performance over 3G links
Juan José Alcaraz, Fernando Cerdán · 2006
When TCP is carried over 3G links, overbuffering and buffer overflow at the RLC layer degrades its performance. In order to prevent these undesired interactions, we propose an algorithm that combines two strategies. If the congestion state of the downlink buffer is moderate, the protocol uses ACK rate control to adjust the sending rate of the source. If the buffer occupancy reaches certain threshold, a single packet is discarded to trigger TCP congestion control measures. By means of extensive simulation experiments, we disclose the influence of each parameter on TCP performance, finding several configurations that improve end-to-end goodput while reducing the delay. The proposal is compared to other approaches, showing a better and more stable behaviour. The operation of the algorithm is deterministic; it does not require changes in 3G specifications nor in end user's protocol stack, and preserves TCP end-to-end semantics