Years and Authors of Summarized Original Work
2005; Fatourou, Mavronicolas, Spirakis
Problem Definition
The problem concerns the design of efficient rate-based flow control algorithms for virtual-circuit communication networks where a connection is established by allocating a fixed path, called session, between the source and the destination. Rate-based flow-control algorithms repeatedly adjust the transmission rates of different sessions in an end-to-end manner with primary objectives to optimize the network utilization and achieve some kind of fairness in sharing bandwidth between different sessions.
A widely-accepted fairness criterion for flow-control is max-min fairness which requires that the rate of a session can be increased only if this increase does not cause a decrease to any other session with smaller or equal rate. Once max-min fairness has been achieved, no session rate can be increased any further without violating the above condition or exceeding the bandwidth capacity...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsRecommended Reading
Afek Y, Mansour Y, Ostfeld Z (1999) Convergence complexity of optimistic rate based flow control algorithms. J Algorithms 30(1):106–143
Afek Y, Mansour Y, Ostfeld Z (2000) Phantom: a simple and effective flow control scheme. Comput Netw 32(3):277–305
Bertsekas DP, Gallager RG (1992) Data networks, 2nd edn. Prentice Hall, Englewood Cliffs
Bonomi F, Fendick K (1995) The rate-based flow control for available bit rate ATM service. IEEE/ACM Trans Netw 9(2):25–39
Brakmo LS, Peterson L (1995) TCP vegas: end-to-end congestion avoidance on a global internet. IEEE J Sel Areas Commun 13(8):1465–1480
Charny A (1994) An algorithm for rate-allocation in a packet switching network with feedback. Technical report MIT/LCS/TR-601, Massachusetts Institute of Technology, Apr 1994
Fatourou P, Mavronicolas M, Spirakis P (2005) Efficiency of oblivious versus non-oblivious schedulers for optimistic, rate-based flow control. SIAM J Comput 34(5):1216–1252
Fatourou P, Mavronicolas M, Spirakis P (2005) Max-min fair flow control sensitive to priorities. J Interconnect Netw 6(2):85–114, Also in Proceedings of the 2nd international conference on principles of distributed computing, pp 45–59 (1998)
Fatourou P, Mavronicolas M, Spirakis P (1998) The global efficiency of distributed, rate-based flow control algorithms. In: Proceedings of the 5th colloquium on structural information and communication complexity, June 1998, pp 244–258
Gafni E, Bertsekas D (1984) Dynamic control of session input rates in communication networks. IEEE Trans Autom Control 29(11):1009–1016
Hahne E (1991) Round Robin scheduling for max-min fairness in data networks. IEEE J Sel Areas Commun 9(7):1024–1039
Jaffe J (1981) Bottleneck flow control. IEEE Trans Commun 29(7):954–962
Kleinberg J, Rabani Y, Tardos É (1999) Fairness in routing and load balancing. In: Proceedings of the 40th annual IEEE symposium on foundations of computer science, Oct 1999, pp 568–578
Sarkar S, Tassiulas L (2005) Fair distributed congestion control in multirate multicast networks. IEEE/ACM Trans Netw 13(1):121–133
Tassiulas L, Sarkar S (2005) Maxmin fair scheduling in wireless adhoc networks. IEEE J Sel Areas Commun 23(1):163–173
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Fatourou, P. (2016). Schedulers for Optimistic Rate Based Flow Control. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_356
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2864-4_356
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering