Multi Protocol Label Switching (MPLS) was initially proposed to overcome the bottleneck of IP routing over ATM while retaining the efficiency of ATM's label swapping and forwarding abilities. Now with the advent of gigabit routers the issue of connection oriented forwarding and IP routing integration is more focused on the additional advantages that MPLS provides: to manage traffic not necessarily based on shortest path measures, to provide QoS routing, the ability to set up Virtual Private Networks (VPN) and to implement congestion management control strategies. One control standard that allows MPLS to provide QoS based routing is the Constraint based Routing Label Distribution Protocol (CR-LDP). Our project uses simulation to demonstrate MPLS with CR-LDP to improve real-time traffic service quality while reducing congestion and improving network utilization.
[1] "Constraint-Based LSP Setup using LDP", IETF Internet Draft, July 2000, [http://search.ietf.org/internet-drafts/draft-ietf-mpls-cr-ldp-04.txt]
[2] "LDP State Machine", IETF Internet Draft, January 2000, [http://search.ietf.org/internet-drafts/draft-ietf-mpls-ldp-state-03.txt]
[3] B. Davie & Y. Rekhter, "MPLS Technology and Applications, Morgan Kaufman Publishers Inc., US, 2000
[4] "Multiprotocol Label Switching Architecture", IETF Internet Request for Comments, RFC 3031, January 2001 [http://www.ietf.org/rfc/ rfc3031.txt?number=3031]
[5] "LDP Specification", IETF Request for Comments, RFC 3036, January 2001 [http://www.ietf.org/rfc/rfc3036.txt?number=3036]
[6] T. Chen & T. Oh, "Reliable Services in MPLS", IEEE Communications Magazine, Vol.37, No.12, pp.58-62, Dec 1999
[7] E. Lim, H. Shin, Y. Kim, "Implementation of the Simulation Model for the MPLS Signaling Protocol and OAM Functions With OPNET", [http://www.mil3.com/products/modeler/biblio.html]
[8] "Using CR-LDP for Service Interworking, Traffic Engineering, and Quality of Service in Carrier Networks", Nortel Networks, White Paper, September 2000
[9] A. Ghanwani et al, "Traffic Engineering Standards in IP Networks Using MPLS", IEEE Communications Magazine, Vol.37, No.12, pp.49-53, December 1999]
[10] ns-2 network simulator, [http://www.isi.edu/nsnam/ns/]
[11] MPLS nodes & CR-LDP modules, [http://www.raonet.com]
[12] T. Nguyen, et al, "Voice over IP Service and Performance in Satellite Networks", IEEE Communications Magazine, Vol.39, No.3, pp.164-171, March 2001
[13] SFU ENSC-833, Course Web site [http://www.ensc.sfu.ca/people/faculty/ljilja/ENSC833]
[14] W. Leland et al, "On the Self-Similar Nature of Ethernet Traffic", ACM SIGComm '93, San Francisco, USA, September 1993