DocumentCode
2311842
Title
Towards a Queue Sensitilve Transport Protocol
Author
Kumar, Ravindra ; Kaur, Jaspinder
Author_Institution
Univ. of Northi Carolina at Chapel Hill, Chapel Hill, NC
fYear
2008
fDate
7-9 Dec. 2008
Firstpage
319
Lastpage
326
Abstract
The TCP NewReno congestion control protocol relies only on packer losses for detecting congestion-this causes long NewReno transfers to build up large packet queues in router buffers. High buffer occupancy hinders performance of real-time applications as well as the development of high-speed routers. Several alternate congestion-control strategies have been proposed in the literature to help maintain low buffer occupancy. In this paper, we experimentally evaluate prominent proposals by emulating empirically-derived traffic mixes on a Linux-based lab testbed. We show that when existing proposals are used with such representative traffic mixes, they are unable to simultaneously ensure small router queues and high TCP throughput. Further analysis shows that the common practice of using TCP round-trip times for estimating queuing delays (as in TCP Vegas) fails in a highly-aggregated environment that contains short as well as long transfers´ such environments would need to rely on explicit router feedback. We also find that proposals that rely on router feedback in the form of link utilization (as recently proposed in VCP) are not effective in maintaining high transfer throughput. Instead, we argue that a congestion control algorithm which used queuing delay feedback from routers can reduce the buffer occupancy of routers without sacrificing response time performance of connections. We use this idea to design two new protocals-EDN and PEDN-and show that these two protocols can help manage the trade-off between maintaining low buffer occupancy and providing high TCP throughput.
Keywords
Internet; Linux; queueing theory; routing protocols; transport protocols; Linux-based lab testbed; TCP NewReno congestion control protocol; packer losses; queue sensitive transport protocol; real-time applications; round-trip times; router feedback; Delay effects; Delay estimation; Failure analysis; Feedback; Proposals; Queueing analysis; Testing; Throughput; Traffic control; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing and Communications Conference, 2008. IPCCC 2008. IEEE International
Conference_Location
Austin, Texas
ISSN
1097-2641
Print_ISBN
978-1-4244-3368-1
Electronic_ISBN
1097-2641
Type
conf
DOI
10.1109/PCCC.2008.4745116
Filename
4745116
Link To Document