Adaptive Flow Control for TCP on Mobile Phones

Shruti Sanadhya and Raghupathy Sivakumar
GNAN Research Group
School of Electrical and Computer Engineering
Georgia Institute of Technology

The 30th IEEE International Conference on Computer Communications (IEEE INFOCOM 2011), Shanghai, China, April 10-15, 2011.


The focus of this work is to study the efficacy of TCP's flow control algorithm on mobile phones. Specifically, we identify the design limitations of the algorithm when operating in environments, such as mobile phones, where flow control assumes greater importance because of device resource limitations. We then propose an adaptive flow control (AFC) algorithm for TCP that relies not just on the available buffer space but also on the application read-rate at the receiver. We show, using NS2 simulations, that AFC can provide considerable performance benefits over classical TCP flow control.

Presentation: [pdf (753KB)]      Full Paper: [pdf (168KB)]