DocumentCode :
1065409
Title :
Dual-Resource TCP/AQM for Processing-Constrained Networks
Author :
Shin, Minsu ; Chong, Song ; Rhee, Injong
Author_Institution :
Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon
Volume :
16
Issue :
2
fYear :
2008
fDate :
4/1/2008 12:00:00 AM
Firstpage :
435
Lastpage :
449
Abstract :
This paper examines congestion control issues for TCP flows that require in-network processing on the fly in network elements such as gateways, proxies, firewalls and even routers. Applications of these flows are increasingly abundant in the future as the Internet evolves. Since these flows require use of CPUs in network elements, both bandwidth and CPU resources can be a bottleneck and thus congestion control must deal with ldquocongestionrdquo on both of these resources. In this paper, we show that conventional TCP/AQM schemes can significantly lose throughput and suffer harmful unfairness in this environment, particularly when CPU cycles become more scarce (which is likely the trend given the recent explosive growth rate of bandwidth). As a solution to this problem, we establish a notion of dual-resource proportional fairness and propose an AQM scheme, called Dual-Resource Queue (DRQ), that can closely approximate proportional fairness for TCP Reno sources with in-network processing requirements. DRQ is scalable because it does not maintain per-flow states while minimizing communication among different resource queues, and is also incrementally deployable because of no required change in TCP stacks. The simulation study shows that DRQ approximates proportional fairness without much implementation cost and even an incremental deployment of DRQ at the edge of the Internet improves the fairness and throughput of these TCP flows. Our work is at its early stage and might lead to an interesting development in congestion control research.
Keywords :
Internet; queueing theory; telecommunication congestion control; transport protocols; CPU resources; Internet; TCP Reno sources; active queue management; congestion control; dual-resource TCP-AQM schemes; dual-resource queue; in-network processing requirements; processing-constrained networks; CPU capacity; TCP-AQM; efficiency; fairness; proportional fairness; transmission link capacity;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/TNET.2007.900415
Filename :
4448985
Link To Document :
بازگشت