Routing high-bandwidth traffic in max-min fair share networks
- 28 August 1996
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 26 (4) , 206-217
- https://doi.org/10.1145/248157.248175
Abstract
We study how to improve the throughput of high-bandwidth traffic such as large file transfers in a network where resources are fairly shared among connections. While it is possible to devise priority or reservation-based schemes that give high-bandwidth traffic preferential treatment at the expense of other connections, we focus on the use of routing algorithms that improve resource allocation while maintaining max-min fair share semantics. In our approach, routing is closely coupled with congestion control in the sense that congestion information, such as the rates allocated to existing connections, is used by the routing algorithm. To reduce the amount of routing information that must be distributed, an abstraction of the congestion information is introduced. Using an extensive set of simulation, we identify a link-cost or cost metric for "shortest-path" routing that performs uniformly better than the minimal-hop routing and shortest-widest path routing algorithms. To further improve throughput without reducing the fair share of single-path connections, we propose a novel prioritized multi-path routing algorithm in which low priority paths share the bandwidth left unused by higher priority paths. This leads to a conservative extension of max-min fairness called prioritized multi-level max-min fairness. Simulation results confirm the advantages of our multi-path routing algorithm.Keywords
This publication has 9 references indexed in Scilit:
- Scalability issues for distributed explicit rate allocation in ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Congestion control with explicit rate indicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Adaptive multipath routing of connectionless traffic in an ATM networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Distributed, scalable routing based on link-state vectorsPublished by Association for Computing Machinery (ACM) ,1994
- Dynamic multi-path routing and how it compares with other dynamic routing algorithms for high speed wide area networkPublished by Association for Computing Machinery (ACM) ,1992
- Shortest path first with emergency exitsPublished by Association for Computing Machinery (ACM) ,1990
- Analysis and simulation of a fair queueing algorithmACM SIGCOMM Computer Communication Review, 1989
- Towards a Universal Data Transport SystemIEEE Journal on Selected Areas in Communications, 1983
- A note on two problems in connexion with graphsNumerische Mathematik, 1959