End-to-end congestion control schemes: utility functions, random losses and ecn marks
Top Cited Papers
- 20 October 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 11 (5) , 689-702
- https://doi.org/10.1109/tnet.2003.818183
Abstract
We present a framework for designing end-to-end congestion control schemes in a network where each user may have a different utility function and may experience noncongestion-related losses. We first show that there exists an additive-increase-multiplicative-decrease scheme using only end-to-end measurable losses such that a socially optimal solution can be reached. We incorporate round-trip delay in this model, and show that one can generalize observations regarding TCP-type congestion avoidance to more general window flow control schemes. We then consider explicit congestion notification (ECN) as an alternate mechanism (instead of losses) for signaling congestion and show that ECN marking levels can be designed to nearly eliminate losses in the network by choosing the marking level independently for each node in the network. While the ECN marking level at each node may depend on the number of flows through the node, the appropriate marking level can be estimated using only aggregate flow measurements, i.e., per-flow measurements are not required.Keywords
This publication has 26 references indexed in Scilit:
- Fair end-to-end window-based congestion controlIEEE/ACM Transactions on Networking, 2000
- Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to REDACM SIGCOMM Computer Communication Review, 2000
- Optimization flow control. I. Basic algorithm and convergenceIEEE/ACM Transactions on Networking, 1999
- Promoting the use of end-to-end congestion control in the InternetIEEE/ACM Transactions on Networking, 1999
- Comparative performance analysis of versions of TCP in a local network with a lossy linkIEEE/ACM Transactions on Networking, 1998
- The macroscopic behavior of the TCP congestion avoidance algorithmACM SIGCOMM Computer Communication Review, 1997
- Charging and rate control for elastic trafficEuropean Transactions on Telecommunications, 1997
- TCP and explicit congestion notificationACM SIGCOMM Computer Communication Review, 1994
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993
- Congestion avoidance and controlACM SIGCOMM Computer Communication Review, 1988