Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks
ACM SIGCOMM Computer Communication Review
Eliminating periodic packet losses in the 4.3-Tahoe BSD TCP congestion control algorithm
ACM SIGCOMM Computer Communication Review
TCP Vegas: new techniques for congestion detection and avoidance
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Understanding TCP Vegas: a duality model
Journal of the ACM (JACM)
Enabling Compatibility Between TCP Reno and TCP Vegas
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
Delay-based congestion avoidance for TCP
IEEE/ACM Transactions on Networking (TON)
Linear stability of TCP/RED and a scalable control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Equilibrium of heterogeneous congestion control: existence and uniqueness
IEEE/ACM Transactions on Networking (TON)
Stability analysis of multiple-bottleneck networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
A strategy for fair coexistence of loss and delay-based congestion control algorithms
IEEE Communications Letters
Equilibrium of heterogeneous congestion control: optimality and stability
IEEE/ACM Transactions on Networking (TON)
Improved coexistence and loss tolerance for delay based TCP congestion control
LCN '10 Proceedings of the 2010 IEEE 35th Conference on Local Computer Networks
TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications
AIST: insights into queuing and loss on highly multiplexed links
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Experimental investigation of the google congestion control for real-time flows
Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking
Congestion control using FEC for conversational multimedia communication
Proceedings of the 5th ACM Multimedia Systems Conference
Hi-index | 0.00 |
This paper presents and develops a novel delay-based additive increase, multiplicative decrease (AIMD) congestion control algorithm. The main features of the proposed solution include: 1) low standing queues and delay in homogeneous environments (with delay-based flows only); 2) fair coexistence of delay- and loss-based flows in heterogeneous environments; 3) delay-based flows behave as loss-based flows when loss-based flows are present in the network; otherwise they revert to delay-based operation. It is also shown that these properties can be achieved without any appreciable increase in network loss rate over that which would be present in a comparable network of standard TCP flows (loss-based AIMD). To demonstrate the potential of the presented algorithm, both analytical and simulation results are provided in a range of different network scenarios. These include stability and convergence results in general multiple-bottleneck networks and a number of simulation scenarios to demonstrate the utility of the proposed scheme. In particular, we show that networks employing our algorithm have the features of networks in which RED AQM's are deployed. Furthermore, in a wide range of situations (including high-speed scenarios), we show that low delay is achieved irrespective of the queueing algorithm employed in the network, with only sender-side modification to the basic AIMD algorithm.