Abstract
Unlike traditional routing schemes that route all traffic along a single path, multipath routing strategies split the traffic among several paths in order to ease congestion. It has been widely recognized that multipath routing can be fundamentally more efficient than the traditional approach of routing along single paths. Yet, in contrast to the single-path routing approach, most studies in the context of multipath routing focused on heuristic methods. We demonstrate the significant advantage of optimal solutions. Hence, we investigate multipath routing adopting a rigorous (theoretical) approach. We formalize problems that incorporate two major requirements of multipath routing. Then, we establish the intractability of these problems in terms of computational complexity. Accordingly, we establish efficient solutions with proven performance guarantees.
Chapter PDF
Similar content being viewed by others
References
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithm, and Applications. Prentice Hall, Englewood Cliffs (1993)
Awduche, D., Malcolm, J., O’Dell, M., McManus, J.: Requirements for traffic engineering over MPLS. Internet Draft (April 1998)
Awduche, D., Malcolm, J., Agogbua, J., O’Dell, M., McManus, J.: Requirements for Traffic Engineering Over MPLS. IETF RFC 2702 (September 1999)
Banner, R., Orda, A.: Multipath Routing Algorithms for Congestion Minimization. CCIT Report No. 429, Department of Electrical Engineering, Technion, Haifa, Isreal (2004), Available from: http://www.ee.technion.ac.il/people/ron/Congestion.pdf
Banner, R., Orda, A.: The Power of Tuning: a Novel Approach for the Efficient Design of Survivable Networks. In: Proc. IEEE ICNP (2004) (Best Paper Award)
Bertsekas, D., Gallager, R.: Data networks. Prentice-Hall, Englewood Cliffs (1992)
Borodin, A., El-Yaniv, R.: Online Computation and Competative Analysis. Cambridge University Press, Cambridge (1998)
Cidon, I., Rom, R., Shavitt, Y.: Analysis of Multi-Path Routing. IEEE Transactions on Networking 7(6), 885–896 (1999)
Chen, S., Nahrstedt, K.: An Overview of Quality-of-Service Routing for the Next Generation High-Speed Networks: Problems and Solutions. IEEE Network 12(6), 64–79 (1998)
Cormen, T., Leiserson, C., Rivest, R.: Introduction to Algorithms. The MIT Press, Cambridge, MA (2001)
Garey, M.R., Johnson, D.S.: Computers and Intractability. W.H. Freeman and Co., New York (1979)
Goldberg, A.V., Tarjan, R.E.: A New Approach to The Maximum Flow Problem. Journal of ACM 35(4), 921–940 (1988)
Iyer, S., Bhattacharyya, S., Taft, N., McKeoen, N., Diot, C.: A measurement Based Study of Load Balancing in an IP Backbone. Sprint ATL Technical Report, TR02-ATL- 051027 (May 2002)
Jia, Y., Nikolaidis, I., Gburzynski, P.: Multiple Path QoS Routing. In: Proceedings of ICC 2001, Finland, June 2001, pp. 2583–2587 (2001)
Karmarkar, N.: A New Polynomial-Time Algorithm For Linear Programming. Combinatorica 4, 373–395 (1984)
Moy, J.: OSPF Version 2, IETF RFC 2328 (April 1998)
Nelakuditi, S., Zhang, Z.-L.: On Selection of Paths for Multipath Routing. In: Proc. IWQoS, Karlsruhe, Germany (2001)
Paxson, V.: End-to-End Routing Behavior in the Internet. In: Proc. ACM SIGCOMM (1996)
Rosen, E., Viswanathan, A., Callon, R.: Multiprotocol Label Switching Architecture. IETF RFC 3031 (2001)
Thaler, D., Hopps, C.: Multipath Issues in Unicast and Multicast Next-Hop Selection. IETF RFC 2991 (2000)
Villamizar, C.: OSPF Optimised Multipath (OSPF-OMP), Internet Draft (1998)
Wang, Y., Wang, Z.: Explicit Routing Algorithms For Internet Traffic Engineering. In: Proc. ICCN 1999, Boston (October 1999)
Waxman, B.M.: Routing of Multipoint Connections. IEEE Journal on Selected Areas in Communications 6, 1617–1622 (1988)
Widjaja, A.E.I.: Mate: MPLS Adaptive Traffic Engineering. Internet Draft (August 1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Banner, R., Orda, A. (2005). Multipath Routing Algorithms for Congestion Minimization. In: Boutaba, R., Almeroth, K., Puigjaner, R., Shen, S., Black, J.P. (eds) NETWORKING 2005. Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems. NETWORKING 2005. Lecture Notes in Computer Science, vol 3462. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11422778_43
Download citation
DOI: https://doi.org/10.1007/11422778_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25809-4
Online ISBN: 978-3-540-32017-3
eBook Packages: Computer ScienceComputer Science (R0)