Multi-path constraint-based routing algorithms for MPLS traffic engineering

This paper proposes two multi-path constraint-based routing algorithms for Internet traffic engineering using MPLS. In a normal constraint-based shortest path first (CSPF) routing algorithm, there is a high probability that it cannot find a feasible path through networks for a large bandwidth constraint, which is one of the most important constraints for traffic engineering. The proposed algorithms can divide the bandwidth constraint into two or more seconds and find a constrained path for each subconstraint. Extensive simulations show that they enhance the success probability of path setup and the utilization of network resources.

[1]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[2]  Daniel O. Awduche,et al.  Requirements for Traffic Engineering Over MPLS , 1999, RFC.

[3]  Ram Dantu,et al.  Constraint-Based LSP Setup using LDP , 2002, RFC.

[4]  Vijay Srinivasan,et al.  RSVP-TE: Extensions to RSVP for LSP Tunnels , 2001, RFC.

[5]  R. Bellman Dynamic programming. , 1957, Science.

[6]  Cheng Jin,et al.  MATE: MPLS adaptive traffic engineering , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[7]  David R. Oran,et al.  OSI IS-IS Intra-domain Routing Protocol , 1990, RFC.

[8]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[9]  Bijan Jabbari,et al.  Analytical framework for dynamic traffic partitioning in MPLS networks , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[10]  Curtis Villamizar,et al.  MPLS Optimized Multipath (MPLS--OMP) , 1999 .

[11]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.