Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
Self-similarity in World Wide Web traffic: evidence and possible causes
IEEE/ACM Transactions on Networking (TON)
The OSU scheme for congestion avoidance in ATM networks: lessons learnt and extensions
Performance Evaluation - Special issue on traffic control in ATM networks
Explicit allocation of best-effort packet delivery service
IEEE/ACM Transactions on Networking (TON)
The ERICA switch algorithm for ABR traffic management in ATM networks
IEEE/ACM Transactions on Networking (TON)
Analysis and design of an adaptive virtual queue (AVQ) algorithm for active queue management
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Linear stability of TCP/RED and a scalable control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Open issues in router buffer sizing
ACM SIGCOMM Computer Communication Review
A positive systems model of TCP-like congestion control: asymptotic results
IEEE/ACM Transactions on Networking (TON)
Designing DCCP: congestion control without reliability
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
FAST TCP: motivation, architecture, algorithms, performance
IEEE/ACM Transactions on Networking (TON)
PCP: efficient endpoint congestion control
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
On queue provisioning, network efficiency and the transmission control protocol
IEEE/ACM Transactions on Networking (TON)
Rate control protocol (rcp): congestion control to make flows complete quickly
Rate control protocol (rcp): congestion control to make flows complete quickly
MPCP: multi packet congestion-control protocol
ACM SIGCOMM Computer Communication Review
One bit is enough: a framework for deploying explicit feedback congestion control protocols
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
Proceedings of the ACM SIGCOMM 2010 conference
Processor sharing flows in the internet
IWQoS'05 Proceedings of the 13th international conference on Quality of Service
IEEE Transactions on Multimedia
TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications
IEEE Network: The Magazine of Global Internetworking
Congestion control with multipacket feedback
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.01 |
Load factor based congestion control schemes have shown to enhance network performance, in terms of utilization, packet loss and delay. In these schemes, using more accurate representation of network load levels is likely to lead to a more efficient way of communicating congestion information to hosts. Increasing the amount of congestion information, however, may end up adversely affecting the performance of the network. This paper focuses on this trade-off and addresses two important and challenging questions: (i) How many congestion levels should be represented by the feedback signal to provide near-optimal performance? and (ii) What window adjustment policies must be in place to ensure robustness in the face of congestion and achieve efficient and fair bandwidth allocations in high Bandwidth-Delay Product (BDP) networks, while keeping low queues and negligible packet drop rates? Based on theoretical analysis and simulations, our results show that 3-bit feedback is sufficient for achieving near-optimal rate convergence to an efficient bandwidth allocation. While the performance gap between 2-bit and 3-bit schemes is large, gains follow the law of diminishing returns when more than 3 bits are used. Further, we show that using multiple back-off factors enables the protocol to adjust its fairness convergence rate, rate variations and responsiveness to congestion based on the degree of congestion at the bottleneck. Based on these insights, we design Multi-Level feedback Congestion control Protocol (MLCP). In addition to being efficient, MLCP converges to a fair bandwidth allocation in the presence of diverse RTT flows while maintaining near-zero packet drop rate and low persistent queue length. A fluid model for the protocol reinforces the stability properties that we observe in our simulations and provides a good theoretical grounding for MLCP.