Design, development and validation of an NS2 module for dynamic LSP rerouting

The major goal of traffic engineering (TE) is to enable efficient and reliable network operations while optimizing resource utilization and network performance. Extensions to interior gateway protocols (IGPs) are necessary since further information, such as link status and administrative policies, must be distributed among routers. The paper discusses the design and development, for the Network Simulator 2 (NS2), of a new software module to support both the CSPF algorithm and TE extensions to OSPF. This module enhances NS2 with new fundamental functionalities, such as dynamically rerouting label switched paths (LSPs), taking into account TE metrics. Finally, to assess the OSPF-TE module, we show the results of some simulations performed to evaluate the recovery time in MPLS networks

[1]  Dave Katz,et al.  Traffic Engineering (TE) Extensions to OSPF Version 2 , 2003, RFC.

[2]  Ian F. Akyildiz,et al.  TEAM: A traffic engineering automated manager for DiffServ-based MPLS networks , 2004, IEEE Communications Magazine.

[3]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[4]  Raouf Boutaba,et al.  DORA: Efficient Routing for MPLS Traffic Engineering , 2002, Journal of Network and Systems Management.

[5]  T. Okamawari,et al.  Performance of traffic engineering methods in response to rapid changes of network state , 2003, Fourth International Workshop on Design of Reliable Communication Networks, 2003. (DRCN 2003). Proceedings..

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

[7]  Christian Callegari,et al.  Signalling protocols in diffserv-aware MPLS networks: design and implementation of RSVP-TE network simulator , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

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

[9]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[10]  Jack Dongarra,et al.  MPI: The Complete Reference , 1996 .

[11]  Vishal Sharma,et al.  Framework for Multi-Protocol Label Switching (MPLS)-based Recovery , 2003, RFC.

[12]  Lou Berger,et al.  The OSPF Opaque LSA Option , 1998, RFC.

[13]  Matthew C. Kolon,et al.  Juniper Networks Routers: The Complete Reference , 2002 .

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

[15]  John Moy,et al.  OSPF Protocol Analysis , 1991, RFC.

[16]  Wai Sum Lai,et al.  Requirements for Support of Differentiated Services-aware MPLS Traffic Engineering , 2003, RFC.

[17]  José-Luis Marzo,et al.  QoS online routing and MPLS multilevel protection: a survey , 2003, IEEE Commun. Mag..

[18]  Loa Andersson,et al.  The Multiprotocol Label Switching (MPLS) Working Group decision on MPLS signaling protocols , 2003, RFC.

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

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

[21]  Hanan H. Elazhary,et al.  Integrating path computation and precomputation for quality-of-service provisioning , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).