DocumentCode :
1600471
Title :
TCP-LP: a distributed algorithm for low priority data transfer
Author :
Kuzmanovic, Aleksandar ; Knightly, Edward W.
Author_Institution :
Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
Volume :
3
fYear :
2003
Firstpage :
1691
Abstract :
Service prioritization among different traffic classes is an important goal for the future Internet. Conventional approaches to solving this problem consider the existing best-effort class as the low-priority class, and attempt to develop mechanisms that provide "better-than-best-effort" service. In this paper, we explore the opposite approach, and devise a new distributed algorithm to realize a low-priority service (as compared to the existing best effort) from the network endpoints. To this end, we develop TCP Low Priority (TCP-LP), a distributed algorithm whose goal is to utilize only the excess network bandwidth as compared to the "fair share" of bandwidth as targeted by TCP. The key mechanisms unique to TCP-LP congestion control are the use of one-way packet delays for congestion indications and a TCP-transparent congestion avoidance policy. Our simulation results show that: (1) TCP-LP is largely non-intrusive to TCP traffic; (2) both single and aggregate TCP-LP flows are able to successfully utilize excess network bandwidth; moreover, multiple TCP-LP flows share excess bandwidth fairly; (3) substantial amounts of excess bandwidth are available to low-priority class, even in the presence of "greedy" TCP flows; (4) the response times of web connections in the best-effort class decrease by up to 90% when long-lived bulk data transfers use TCP-LP rather than TCP.
Keywords :
Internet; data communication; distributed algorithms; telecommunication congestion control; telecommunication traffic; transport protocols; Internet; TCP-LP congestion control; TCP-LP flow; TCP-transparent congestion avoidance policy; Web connection; congestion indication; distributed algorithm; excess network bandwidth utilization; low priority data transfer; network traffic; one-way packet delay; Aggregates; Bandwidth; Communication system traffic control; Delay estimation; Distributed algorithms; IP networks; Peer to peer computing; Protocols; Traffic control; Web and internet services;
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.1209192
Filename :
1209192
Link To Document :
بازگشت