Traffic Engineering and Path Protection in MPLS Virtual Private Networks

Traffic Engineering (TE) attempts to establish paths for the flow of data in a network so as to optimize the resource utilization and maximize the network performance. One of the main goals of Traffic Engineering is to bring about efficient and reliable network operations. Constraint based routing i...

Full description

Bibliographic Details
Main Author: Aniker, Pooja S
Other Authors: J. Ramanujam
Format: Others
Language:en
Published: LSU 2005
Subjects:
Online Access:http://etd.lsu.edu/docs/available/etd-04122005-160920/
id ndltd-LSU-oai-etd.lsu.edu-etd-04122005-160920
record_format oai_dc
spelling ndltd-LSU-oai-etd.lsu.edu-etd-04122005-1609202013-01-07T22:49:55Z Traffic Engineering and Path Protection in MPLS Virtual Private Networks Aniker, Pooja S Electrical & Computer Engineering Traffic Engineering (TE) attempts to establish paths for the flow of data in a network so as to optimize the resource utilization and maximize the network performance. One of the main goals of Traffic Engineering is to bring about efficient and reliable network operations. Constraint based routing is the key to Multiprotocol label switching TE. Constraint based routing helps to manage traffic paths within a MPLS network and allows for traffic to flow along certain desired paths. MPLS also supports explicit routing thus providing TE capabilities. MPLS TE enables resiliency and reliability to be built into networks, thus increasing the value and availability of the network. TE is deployed in MPLS networks by providing TE extensions to interior gateway protocols like OSPF and IS-IS. MPLS creates a connection oriented model over the traditional connectionless framework of IP based networks. This connection oriented model helps to overcome several shortcomings of the IP network and also provide the necessary framework to give quality guarantees to IP traffic. Quality of Service (QoS) can be built into MPLS networks where TE is used. MPLS has made significant progress in recent years and is used for deployment of networks all over the world. In this thesis, we propose several constraint-based routing algorithms for MPLS based VPN's. Our algorithms support routing of both Quality of Service (QoS) and BE traffic over the MPLS network. We have implemented a route based and a link based approach for routing of QoS and BE traffic. We also implement the 1 + 1 and 1 : 1 link disjoint and node disjoint path protection mechanisms for the QoS traffic. We study the effect of the various parameters used in our equations such as epsilon, granularity, earning rate and hop count. The problem is formulated as a multicommodity flow (MCF) problem and is solved using the optimization tool - ILOG CPLEX. Our approach is scalable to large networks having a number of VPN's. J. Ramanujam Morteza Naraghi- Pour Subhash C Kak LSU 2005-04-19 text application/pdf http://etd.lsu.edu/docs/available/etd-04122005-160920/ http://etd.lsu.edu/docs/available/etd-04122005-160920/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached herein a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to LSU or its agents the non-exclusive license to archive and make accessible, under the conditions specified below and in appropriate University policies, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.
collection NDLTD
language en
format Others
sources NDLTD
topic Electrical & Computer Engineering
spellingShingle Electrical & Computer Engineering
Aniker, Pooja S
Traffic Engineering and Path Protection in MPLS Virtual Private Networks
description Traffic Engineering (TE) attempts to establish paths for the flow of data in a network so as to optimize the resource utilization and maximize the network performance. One of the main goals of Traffic Engineering is to bring about efficient and reliable network operations. Constraint based routing is the key to Multiprotocol label switching TE. Constraint based routing helps to manage traffic paths within a MPLS network and allows for traffic to flow along certain desired paths. MPLS also supports explicit routing thus providing TE capabilities. MPLS TE enables resiliency and reliability to be built into networks, thus increasing the value and availability of the network. TE is deployed in MPLS networks by providing TE extensions to interior gateway protocols like OSPF and IS-IS. MPLS creates a connection oriented model over the traditional connectionless framework of IP based networks. This connection oriented model helps to overcome several shortcomings of the IP network and also provide the necessary framework to give quality guarantees to IP traffic. Quality of Service (QoS) can be built into MPLS networks where TE is used. MPLS has made significant progress in recent years and is used for deployment of networks all over the world. In this thesis, we propose several constraint-based routing algorithms for MPLS based VPN's. Our algorithms support routing of both Quality of Service (QoS) and BE traffic over the MPLS network. We have implemented a route based and a link based approach for routing of QoS and BE traffic. We also implement the 1 + 1 and 1 : 1 link disjoint and node disjoint path protection mechanisms for the QoS traffic. We study the effect of the various parameters used in our equations such as epsilon, granularity, earning rate and hop count. The problem is formulated as a multicommodity flow (MCF) problem and is solved using the optimization tool - ILOG CPLEX. Our approach is scalable to large networks having a number of VPN's.
author2 J. Ramanujam
author_facet J. Ramanujam
Aniker, Pooja S
author Aniker, Pooja S
author_sort Aniker, Pooja S
title Traffic Engineering and Path Protection in MPLS Virtual Private Networks
title_short Traffic Engineering and Path Protection in MPLS Virtual Private Networks
title_full Traffic Engineering and Path Protection in MPLS Virtual Private Networks
title_fullStr Traffic Engineering and Path Protection in MPLS Virtual Private Networks
title_full_unstemmed Traffic Engineering and Path Protection in MPLS Virtual Private Networks
title_sort traffic engineering and path protection in mpls virtual private networks
publisher LSU
publishDate 2005
url http://etd.lsu.edu/docs/available/etd-04122005-160920/
work_keys_str_mv AT anikerpoojas trafficengineeringandpathprotectioninmplsvirtualprivatenetworks
_version_ 1716476886152904704