An experimental evaluation of CUBIC TCP in a small buffer regime

CUBIC TCP is an enhancement over BIC (Binary Increase Congestion Control) with a cubic window growth function. It has been optimized for high bandwidth-delay product environments and has been the default TCP implementation in Linux since kernel-2.6.18.

[1]  D. Towsley,et al.  Synchronization of TCP Flows in Networks with Small DropTail Buffers , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[2]  Glen Gibb,et al.  A Packet Generator on the NetFPGA Platform , 2009, 2009 17th IEEE Symposium on Field Programmable Custom Computing Machines.

[3]  G. Raina,et al.  Buffer sizes for large multiplexers: TCP queueing theory and instability analysis , 2005, Next Generation Internet Networks, 2005.

[4]  S. Ha,et al.  A Step toward Realistic Performance Evaluation of High-Speed TCP Variants , 2006 .

[5]  Donald F. Towsley,et al.  Part II: control theory for buffer sizing , 2005, CCRV.

[6]  Glen Gibb,et al.  NetFPGA--An Open Platform for Gigabit-Rate Network Switching and Routing , 2007, 2007 IEEE International Conference on Microelectronic Systems Education (MSE'07).

[7]  Nick McKeown,et al.  Part I: buffer sizes for core routers , 2005, CCRV.

[8]  Douglas J. Leith,et al.  Experimental evaluation of Cubic-TCP , 2008 .

[9]  Pei Cao,et al.  NS-2 TCP-Linux: an NS-2 TCP implementation with congestion control algorithms from Linux , 2006 .

[10]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.