DocumentCode :
1600601
Title :
Flow aggregation for enhanced TCP over wide-area wireless
Author :
Chakravorty, Rajiv ; Katti, Sachin ; Crowcroft, Jon ; Pratt, Ian
Author_Institution :
Comput. Lab., Cambridge Univ., UK
Volume :
3
fYear :
2003
Firstpage :
1754
Abstract :
Throughout the world, GSM cellular mobile networks are being upgraded to support the "always-on" General Packet Radio Service (GPRS). Despite the apparent availability of levels of bandwidth not dissimilar to that provided by conventional fixed-wire telephone modems, the user experience using GPRS is currently considerably worse. In this paper we examine the performance of TCP and HTTP over GPRS, and show how certain network characteristics interact badly with TCP to yield problems such as: link under-utilization for short-lived flows, excess queueing for long-lived flows, ACK compression, poor loss recovery, and gross unfairness between competing flows. We present the design and implementation of a transparent TCP proxy that mitigates many of these problems without requiring any changes to the TCP implementations in either mobile or fixed-wire end systems. The proxy transparently splits TCP connections into two halves, the wired and wireless sides. Connections destined for the same mobile host are treated as an aggregate due to their statistical dependence. We demonstrate packet scheduling and flow control algorithms that use information shared between the connections to maximise performance of the wireless link while inter-working with unmodified TCP peers. We also demonstrate how fairness between flows and response to loss is improved, and that queueing and hence network latency is reduced. We conclude that installing such a proxy into GPRS network would be of significant benefit to users.
Keywords :
cellular radio; packet radio networks; transport protocols; ACK compression; GSM cellular mobile networks; HTTP performance; enhanced TCP performance; fixed-wire end systems; flow aggregation; flow control algorithms; general packet radio service network; link under-utilization; mobile wire end systems; network characteristics; packet scheduling; wide-area wireless; wireless link performance; Availability; Bandwidth; Cellular networks; GSM; Ground penetrating radar; Modems; Packet radio networks; Performance loss; Scheduling algorithm; Telephony;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
ISSN :
0743-166X
Print_ISBN :
0-7803-7752-4
Type :
conf
DOI :
10.1109/INFCOM.2003.1209198
Filename :
1209198
Link To Document :
بازگشت