Abstract
Max-min is an established fairness criterion for allocating bandwidth for flows. In this work we look at the combined problem of multi-path routing and bandwidth allocation such that the flow allocation for each connection will be maximized and fairness will be maintained. We use the weighted extension of the max-min criterion to allocate bandwidth in proportion to the flows’ demand. Our contribution is an algorithm which, for the first time, solves the combined routing and bandwidth allocation problem for the case where flows are allowed to be splitted along several paths. We use multi commodity flow (MCF) formulation which is solved using linear programming (LP) techniques. These building blocks are used by our algorithm to derive the required optimal routing and allocation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Marbach, P.: Priority service and max-min fairness. IEEE/ACMTransactions on Networking 11, 733–746 (2003)
Bertsekas, D., Gallager, R.: Data Networks, 2nd edn. Prentice Hall, Englewood Cliffs (1992)
Chen, S., Nahrstedt, K.: Maxmin fair routing in connection-oriented networks. In: Proceedings of Euro-Parallel and Distributed Systems Conference (Euro-PDS 1998), pp. 163–168 (1998)
Afek, Y., Mansour, Y., Ostfeld, Z.: Phantom: a simple and effective flow control scheme. Computer Networks 32, 277–305 (2000)
Awerbuch, B., Shavitt, Y.: Converging to approximated max-min flowfairness in logarithmic time. In: INFOCOM, vol. (2), pp. 1350–1357 (1998)
Bartal, Y., Farach-Colton, M., Yooseph, S., Zhang, L.: Fast, fair, and frugal bandwidth allocation in atm networks. Algorithmica (special issue on Internet Algorithms) 33, 272–286 (2002)
Bartal, Y., Byers, J., Raz, D.: Global optimization using local information with applications to flowcontrol. In: The 38th Ann. IEEE Symp. on Foundations of Computer Science, FOCS (1997)
Kelly, F.P., Maulloo, A.K., Tan, D.K.H.: Rate control for communication networks: Shadow prices, proportional fairness and stability. Operational Research Society 49, 237–252 (1998)
Mo, J., Warland, J.: Fair end-to-end window-based congestion control. IEEE/ACM Transactions on Networking 8, 556–567 (2000)
Hochbaum, D.S.: Approximation Algorithms for NP-Hard Problems. PWS Publishing Company (1997)
Vazirani, V.V.: Approximation Algorithms. Springer, Heidelberg (2001)
Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press, Cambridge (2001)
Shahroki, F., Matula, D.W.: The maximum concurrent flow problem. Journal of the ACM 37, 318–334 (1990)
Plotkin, S.A., Shmoys, D.B., Tardos, E.: Fast approximation algorithms for fractional packing and covering problems. Mathematics of Operations Research 20, 257–301 (1995)
Cheriyan, J., Karloff, H., Rabani, Y.: Approximating directed multicuts. In: FOCS, pp. 291–301 (2001)
Ott, T., Bogovic, T., Carpenter, T., Krishnan, K.R., Shallcross, D.: Algorithm for flow allocation for multi protocol label switching. Research report, Telcordia, Telcordia Technical Memorandum TM-26027 (2001)
Mitra, D., Ramakrishnan, K.: A case study of multiservice, multipriority traffic engineering design for data networks. In: IEEE GLOBECOM, pp. 1077–1083 (1999)
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Networks Flows. Prentice-Hall, NewJersey (1993)
Allalouf, M., Shavitt, Y.: Fast approximation algorithm for weighted max-min fairness with maximum flow routing. Technical Report EES2004-1, Tel Aviv University (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Allalouf, M., Shavitt, Y. (2004). Maximum Flow Routing with Weighted Max-Min Fairness. In: Solé-Pareta, J., et al. Quality of Service in the Emerging Networking Panorama. WQoSR QofIS ICQT 2004 2004 2004. Lecture Notes in Computer Science, vol 3266. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30193-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-30193-6_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23238-4
Online ISBN: 978-3-540-30193-6
eBook Packages: Springer Book Archive