Revisiting TCP Congestion Control Using Delay Gradients

被引:0
作者
Hayes, David A. [1 ]
Armitage, Grenville [1 ]
机构
[1] Swinburne Univ Technol, Ctr Adv Internet Architectures, Melbourne, Vic, Australia
来源
NETWORKING 2011, PT II | 2011年 / 6641卷
关键词
AVOIDANCE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Traditional loss-based TCP congestion control (CC) tends to induce high queuing delays and perform badly across paths containing links that exhibit packet losses unrelated to congestion. Delay-based TCP CC algorithms infer congestion from delay measurements and tend to keep queue lengths low. To date most delay-based CC algorithms do not coexist well with loss-based TCP, and require knowledge of a network path's RTT characteristics to establish delay thresholds indicative of congestion. We propose and implement a delay-gradient CC algorithm (CDG) that no longer requires knowledge of path-specific minimum RTT or delay thresholds. Our FreeBSD implementation is shown to coexist reasonably with loss-based TCP (NewReno) in lightly multiplexed environments, share capacity fairly between instances of itself and NewReno, and exhibits improved tolerance of non-congestion related losses (86% better goodput than NewReno in the presence of 1% packet losses).
引用
收藏
页码:328 / 341
页数:14
相关论文
共 29 条
[1]  
Allman M., 1999, IETF RFC 2581
[2]  
[Anonymous], NEWTCP PROJECT TOOLS
[3]  
[Anonymous], 35 ANN IEEE C LOC CO
[4]  
[Anonymous], 5 INT C WIR COMM NET
[5]  
[Anonymous], SIGCOMM COMPUT COMMU
[6]  
[Anonymous], DELAY BASED CONGESTI
[7]  
[Anonymous], SIGCOMM 2007
[8]  
[Anonymous], SIGCOMM COMPUT COMMU
[9]  
[Anonymous], 7 INT C COMP COMM NE
[10]  
[Anonymous], SIGCOMM COMPUT COMMU