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...
Main Author: | |
---|---|
Other Authors: | |
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 |