Enhancing TCP for networks with guaranteed bandwidth services

被引:3
作者
Zhu, Yujie [1 ]
Velayutham, Aravind [1 ]
Adeji, Oyebamiji [1 ]
Sivakumar, Raghupathy [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
TCP; GTCP; Diffserv; intserv; congestion control; bandwidth reservation;
D O I
10.1016/j.comnet.2006.11.026
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider TCP based applications with bandwidth guarantees, but can also benefit from any additional best-effort service offered by the network. Through simulations we show that default TCP cannot offer such applications the ideal throughput - the aggregate throughput of the reserved bandwidth and the best effort bandwidth. To illustrate the reasons for its degraded performance, we study TCP's congestion window adaptation and self-clocking mechanisms in detail. Based on the insights obtained from the study, we propose an adaptation of TCP called GTCP that employs changes to TCP's congestion control mechanisms to provide applications the optimal aggregate throughput of best-effort and reserved bandwidth. Compared with TCP, GTCP does not involve any additional implementation overhead, and only the sender need to be changed (the receiver remains to be a default TCP implementation). Through simulations and experiments over the Internet we show that GTCP achieves significantly better performance than default TCP in the target environment. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:2788 / 2804
页数:17
相关论文
共 12 条
[1]  
[Anonymous], NS NOTES DOCUMENTATI
[2]  
BAILEY S, 2000, P IEEE SUP SC DALL T
[3]  
BRADEN B, 1997, INTERNET REQUEST COM, V2205
[4]  
Braden B., 1994, 1633 RFC
[5]  
BRAKMO L, 1994, P ACM SIGCOMM S AUG
[6]   Understanding and improving TCP performance over networks with minimum rate guarantees [J].
Feng, WC ;
Kandlur, DD ;
Saha, D ;
Shin, KG .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (02) :173-187
[7]  
HSIEH H, 2002, P ACM MOBICOM ATL GA
[8]  
KRUSE H, 1996, P WORKSH SAT BAS INF
[9]  
MEHRA A, 1998, P IEEE INFOCOM MARCH
[10]  
RITTER LWH, 2001, P KOMM VERT SYST 200