Performance Analysis of MPLS TE Queues for QoS Routing
|
|
- Grant Adams
- 2 years ago
- Views:
Transcription
1 Performance Analysis of MPLS TE Queues for QoS Routing Yihan Li, Shivendra Panwar Electrical and Computer Engineering Department, Polytechnic University, Brooklyn, NY C.J. (Charlie) Liu AT&T Laboratories, Middletown, NJ Abstract In order to maximize network resources, Multi-Protocol Label Switching (MPLS) Traffic Engineering (TE) is used in IP networks so that traffic can be routed on a path which may not be chosen by a standard routing method. In this paper, the performance of a proposal creating TE queues for configured MPLS TE tunnels in every router the tunnel traverses is presented. The TE queue creation is a new concept to effectively couple the control plane and the data plane for MPLS TE tunnels. The idea takes advantage of an intelligent Constrained Shortest Path First (CSPF) routing mechanism for MPLS TE to enable QoS routing. It will help service providers minimize the task and cost of implementing a complex bandwidth broker Operation Support System to associate allowed tunnel bandwidth and available queues in the network at the time of provisioning. The mechanism will also ensure that an IP network delivers the stringent QoS required to carry real time traffic such as VoIP. The performance is simulated and analyzed with a Generalized Processor Sharing (GPS) system. According to our results, using TE queues leads to lower overflow probabilities for TE tunnel traffic, and better QoS for real time traffic such as VoIP. Index Terms Multi-Protocol Label Switching, traffic engineering, Generalized Processor Sharing. I. INTRODUCTION Traffic engineering (TE) refers to techniques and processes to route traffic through a network on a path other than that would have been chosen if standard routing methods had been used. The goal of traffic engineering to a service provider is to maximize the utilization of network resources, and/or enhance the QoS a service provider can offer. To justify the increase in network operational complexity associated with traffic engineering, TE must enable new service offerings, reduce the overall cost of operations, maximize potential revenues and increase customer satisfaction. In a large network, it is possible that available network bandwidth is not efficiently utilized because the intra-domain routing protocol, such as OSPF, finds path based on a single leastcost scalar metric for each destination. This least cost route may not have enough resources to carry all the traffic, or satisfy all the SLA (service level agreement) requirements of carried traffic. Congestion, at certain hot spots, can result in sub-optimal use of network resource. In a large network, it is possible that available network bandwidth is not efficiently utilized because the intradomain routing protocol, such as OSPF, finds path based on a single least-cost scalar metric for each destination. This least cost route may not have enough resources to carry all the traffic, or satisfy all the SLA (service level agreement) requirements of carried traffic. Congestion, at certain hot spots, can result in sub-optimal use of network resources. Multi-Protocol Label Switching (MPLS) TE provides a more elegant and efficient technique than IP source routing. It allows traffic travel down a path different from conventional Interior Gateway Protocol (IGP) destination based hop-by-hop routing. The path is pre-determined at tunnel setup time. Routers along the path do not have to examine the IP header of every passing packet. The basic idea of MPLS involves assigning short fixed length labels to packets inside an MPLS cloud. Throughout the MPLS domains, the labels attached to packets are used to make forwarding decisions. It allows decoupling of the information used for forwarding (a label) from the information carried in the IP header. MPLS TE, using the RSVP signaling mechanism [], injects the notion of a connection to connectionless IP through nailed-up label switched paths (LSP). MPLS TE provides capabilities to specify an explicit path for the LSP before it is established. We will refer the nailed-up LSP as an MPLS TE tunnel, or simply tunnel, in this paper. The tunnel explicit routing capability allows routing flexibility. It allows paths, with unequal OSPF cost, to share traffic load [2]. In addition, the Fast Reroute feature [3] in MPLS TE allows path restoration within 00 ms in case of link or node failure. In this paper we propose
2 2 a MPLS TE tunnel mechanism for packet forwarding, which can guarantee the service of real time applications such as VoIP and video conferencing. II. USING MPLS TE TUNNEL IN ROUTERS WHEN FORWARDING PACKETS MPLS TE tunnel is a connection-oriented entity on top of the conventional connectionless IP network. It has been promoted by router vendors and IETF activists as a valuable tool to maximize utilization of network resources as described in the previous section. However, the MPLS TE admission control mechanism is applied only at the tunnel setup time, not at the packet forwarding time. Bandwidth reservation is policed only at tunnel setup time to limit the number of tunnels traversing a given link. Traffic inside a tunnel has to compete for bandwidth with traffic in other tunnels and regular IP traffic which is not carried by any TE tunnel. Even though there are benefits of deploying TE tunnels in IP networks, there are concerns about its scalability and extra complexity in network operation. For a facility based ISP which owns the physical links and infrastructure of its IP network, the capacity constraint is a relatively minor issue compared to other ISPs which have to purchase or lease capacity from other providers. It is hard to justify sending all IP traffic into fully meshed TE tunnels ubiquitously deployed for a facility based ISP. Instead, only special traffic, such as VoIP or videoconference traffic transported in an IP network, are candidates for MPLS TE tunnels. This is different from Diffserv-TE [4], [5], [6], where all IP traffic is subjected to the same admission control mechanisms and have to be carried in TE tunnels to ensure the traffic guarantee. In this paper we investigate the performance enhancement of TE queues creation for configured MPLS TE tunnels in every router the tunnel traverses [7]. Traffic in TE tunnels are preferentially treated by a router s queuing and congestion avoidance mechanism. A TE queue can be used by a single tunnel or shared by multiple TE tunnels. The TE queue is to be created at tunnel set up time based on the MPLS label and bandwidth requests associated with the tunnel. The bandwidth reserved for each queue is to be set according to the bandwidth of configured tunnels sharing the same queue. The TE admission control mechanism ensures that the sum of the TE queue bandwidth will not exceed the configured RSVP bandwidth of the physical link. The reserved bandwidth can only be used by the traffic carried by the tunnels. At packet forwarding time, the top label in the label stack of each packet carried inside the tunnel will be used as the key for the packet to be sent into the TE queue associated with the tunnel. Fig.. Create Queues for MPLS TE Tunnels. A. TE Queue Creation Process for MPLS TE Tunnels The proposed MPLS TE Queue creation mechanism at a router is illustrated in the flow chart as shown in Figure. We assume both input queues and output queues are implemented in the router. The process below also assumes tunnels with the same head end will share the same input queue, while tunnels with the same tail end will share the same output queue. During the TE tunnel setup period, the router will query its database to determine if a TE input queue with the same head end had been created. If no such queue had been assigned, the router will create a TE queue, tagged with the head end router ID and the assigned tunnel label, and with the requested bandwidth. If a TE queue with the same head end router ID has already been created, the bandwidth of the TE queue will be adjusted based on the new tunnel request. The bandwidth adjustment does not have to be the exact increment of the requested bandwidth of the new tunnel. A statistical multiplexing model of tunnel traffic can be incorporated here. The TE queue will also be tagged with one more label, which is the incoming label of the TE tunnel. The output TE queue will be created and set up in a similar fashion. B. Switching Process for Packets in MPLS TE Tunnels When a packet is received, a router will determine whether the packet is label switched and whether the
3 3 label is assigned to a TE tunnel. The packet forwarded via a tunnel will be sent into the appropriate input TE queue based on the incoming label. The router will consult its label-forwarding database to determine its outgoing label. The packet will then be label switched to the appropriate output interface based on the router s scheduling mechanism for input TE queues, and be put into an appropriate output TE queue based on its outgoing label. Then the packet will be forwarded to the next hop based on the router s scheduling mechanism for output TE queues. Because tunnels are envisioned for high priority and demanding traffic only, it is recommended TE queues assume scheduling priority over all other non-te queues. III. ANALYSIS AND SIMULATED PERFORMANCE A. The system model The delay a packet suffered from the time it enters the input interface to the time it is transferred to the destined output interface is determined by the scheduling policy of the switch fabric with input TE queues. Here we only consider the process from the time packets enter the output TE queue to the time they are forwarded to the next hop. We assume that each traffic source can be modeled as a continuous-time Markov process and analyze and simulate the system as a Generalized Processor Sharing (GPS) system [8]. Assume that each output maintains (output) TE queues and non-te queues, as shown in Figure 2(a). All TE queues have the same priority, which is higher than the priorities of non-te queues.,, is the guaranteed service rate for TE queue, and () When all TE queues are empty, the residual service is distributed to non-te queues. Each queue, with instant rate, is modeled as a Markov Modulated Fluid Process (MMFP) with state space, rate matrix, and infinitesimal generator. The buffer is infinite, and is the occupancy of queue. For each TE queue, we need to find out the overflow probability with threshold. The exact analysis of the system in Figure 2(a) is difficult. To simplify, queue can be analyzed by a model shown in Figure 2(b) [8]. (2) (3) and (4) Fig. 2. The analysis model where for all,!! (5) and is the departure process of each queue j obtained while assuming the service rate is. This GPS problem can be resolved using a fluid-flow model as follows. Consider a system as shown in Figure 2(b) but with a service rate and independent general MMFP sources. Each source is characterized by " #$ " #$. Then and of the aggregate source are and " $ % " &$ % ' ' ' % " ($ (6) " $ % " &$ % ' ' ' % " ($ (7) The Kronecker sum ( % ) of matrices ) * + #,- and is defined as follows. / + + & ' ' ' + ). 0 +& + && ' ' ' 2 ' ' ' ' ' ' ' ' ' +& ' '' & ' ' ' (8) ) % ) (9) where 5 - and 5 are the identity matrices of order 6 and, respectively. Define state probabilities 78 9 :;< = 9 (0) Then > 5?7 9? ()
4 4 TABLE I SOURCE A B Source Source Source where 5 is an identity matrix. > 5 C is called a drift matrix. If the number of aggregate source states is D, then the result is of the following form average delay (time slots) case(), simulation case(2), simulation case(), analysis case(2), analysis 7 9 # ( + #E#F GHI (2) where J # and K # are eigenvalue-eigenvector pairs for the matrix CL, and + # are coefficients. If an eigenvalue is positive, the corresponding + # is zero. The number of overload states 7 is the same as the number of negative eigenvalues. 9 7 is obtained from the following boundary condition. M M when N O, where O is the set of overload states. Therefore, the overflow probability, the probability that the buffer occupancy exceeds the threshold B, is as follows. :PQ RS :;< T (3) This analytical method, with its low complexity, can be used for provisioning in real time. B. Analysis and simulation results Here we assume that there are three on-off sources, two for TE traffic and one for non-te traffic. Three cases are considered: () all traffic classes share one queue, (2) all TE traffic shares one TE queue and non-te traffic goes to the non-te queue, and (3) each TE source traffic goes to its own TE queue and non-te traffic goes to the non-te queue. The source parameters are given in Table I, where U and V are the transition rates from off to on, and on to off, respectively; W is the input rate when the source is on. The guaranteed service rate for source and source 2 are 0.7 and 0.4, respectively. The analysis and simulation results of the overflow probability of TE traffic are shown in Figure 3 and 4. As we can see, with the selected system parameters, using TE queue leads to lower overflow probabilities for TE tunnel traffic, and using multiple TE queues can further differentiate the service of TE tunnel traffic load Fig. 3. Tail distributions for case and 2. average delay (time slots) e Fig. 4. Tail distributions for case 3. case(3), source, simulation case(3), source 2, simulation case(3), source, analysis case(3), source 2, analysis load IV. CONCLUSION The TE queue creation as described in this paper is a new concept to effectively couple the control plane and the data plane for MPLS TE tunnels. The idea takes advantage of the intelligent CSPF routing mechanism [9] for MPLS TE to enable QoS routing. It will save service providers the task and cost of implementing a complex bandwidth broker Operation Support System to associate allowed tunnel bandwidth and available queues in the network at the time of provisioning. The mechanism will also ensure an IP network to deliver the stringent QoS required to carry real time traffic such as VoIP
5 5 [0]. The performance is simulated and analyzed with a Generalized Processor Sharing (GPS) system. According to our results, using TE queues leads to lower overflow probabilities for TE tunnel traffic, and better QoS for real time traffic such as VoIP. In our future work, more complicated system models and traffic models will be considered by analysis and simulation. REFERENCES [] D. Awduche, L. Berger, D. Gan, T. Li, V. Srinivasan, and G. Swallow, RFC3209, RSVP-TE: Extensions to RSVP for LSP Tunnels. [2] D. Awduche, J. Malcolm, J. Agogbua, M. O Dell, and J. Mc- Manus, RFC 2702, Requirements for Traffic Engineering Over MPLS. [3] Ping Pan, Der-Hwa Gan, George Swallow, Jean Phillippe Vasseur, Dave Cooper, Alia Atlas, Markus Jork, Fast Reroute Extensions to RSVP-TE for LSP Tunnels, draft-ietf-mpls-rsvplsp-fastreroute-00.txt. [4] F. Le Faucheur (Editor), L. Wu, B. Davie, S. Davari, P. Vaananen, R. Krishnan, P. Cheval, and J. Heinanen, RFC 3270, Multi- Protocol Label Switching (MPLS) Support of Differentiated Services. [5] Francois Le Faucheur and Waisum Lai, Requirements for support of Diff-Serv-aware MPLS Traffic Engineering, draft-ietftewg-diff-te-reqts-06.txt. [6] Francois Le Faucheur, Thomas D. Nadeau, Angela Chiu, William Townsend, Darek Skalecki, Extensions to RSVP-TE and CR- LDP for support of DiffServ-aware MPLS Traffic Engineering, draft-ietf-mpls-diff-te-ext-0.txt. [7] C. J. Liu, MPLS TE queue creation as a mechanism for QoS routing, Proceddings of Applied Telecommunication Symposium/ASTC, pp , Orlando, Florida, March [8] S. Mao and S. Panwar, The effictive bandwidth of Markov modulated fluid process sources with a Generalized Processor Sharing server, IEEE Globecom 200, vol. 4, pp , November 200. [9] David Katz, Kireeti Kompella, and Derek Yeung, RFC 3630, Traffic Engineering Extensions to OSPF Version 2. [0] G. Ash, Traffic Engineering and QoS Methods for IP-, ATM-, and TDM-Based Multiservice Networks, draft-ietf-tewg-qosrouting-04.txt.
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh adrian@wshlab2.ee.kuas.edu.tw, gary@hpds.ee.ncku.edu.tw,
CHAPTER 2. QoS ROUTING AND ITS ROLE IN QOS PARADIGM
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Project Report on Traffic Engineering and QoS with MPLS and its applications
Project Report on Traffic Engineering and QoS with MPLS and its applications Brief Overview Multiprotocol Label Switching (MPLS) is an Internet based technology that uses short, fixed-length labels to
Multi Protocol Label Switching with Quality of Service in High Speed Computer Network
Multi Protocol Label Switching with Quality of Service in High Speed Computer Network Jitendra Joshi, Sonali Gupta, Priti Gupta, Nisha Singh, Manjari Kumari Department of Computer Science and Engineering
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Rameshbabu Prabagaran & Joseph B. Evans Information and Telecommunications Technology Center Department of Electrical Engineering
A Survey on QoS Behavior in MPLS Networks
A Survey on QoS Behavior in MPLS Networks Shruti Thukral 1, Banita Chadha 2 M.Tech Scholar, CSE Department, IEC College of Engg & Technology, Greater Noida, India 1 Assistant Professor, CSE Department,
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL
MPLS Traffic Engineering in ISP Network
MPLS Traffic Engineering in ISP Network Mohsin Khan Birmingham City University, England ABSTRACT Multi Protocol Label Switching (MPLS) is an innovative and vibrant technology. The most famous applications
IP Traffic Engineering over OMP technique
IP Traffic Engineering over OMP technique 1 Károly Farkas, 1 Zoltán Balogh, 2 Henrik Villför 1 High Speed Networks Laboratory Department of Telecommunications and Telematics Technical University of Budapest,
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ABSTRACT Hatim Hussein Department of Electrical and Computer Engineering, George Mason University, Fairfax, Virginia, USA hhussei1@gmu.edu
4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
Path Selection Analysis in MPLS Network Based on QoS
Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T
Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang luyuanfang@att.com AT&T 1 Outline! BGP/MPLS VPN (RFC 2547bis)! Setting up LSP for VPN - Design Alternative Studies! Interworking of LDP / RSVP
MikroTik RouterOS Workshop Load Balancing Best Practice. Warsaw MUM Europe 2012
MikroTik RouterOS Workshop Load Balancing Best Practice Warsaw MUM Europe 2012 MikroTik 2012 About Me Jānis Meģis, MikroTik Jānis (Tehnical, Trainer, NOT Sales) Support & Training Engineer for almost 8
Disjoint Path Algorithm for Load Balancing in MPLS network
International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 13 No. 1 Jan. 2015, pp. 193-199 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/
QoS Performance Evaluation in BGP/MPLS VPN
1 QoS Performance Evaluation in BGP/MPLS VPN M. C. Castro, N. A. Nassif and W. C. Borelli 1 Abstract-- The recent exponential growth of the Internet has encouraged more applications, users and services
HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University
HPSR 2002 Kobe, Japan Towards Next Generation Internet Bijan Jabbari, PhD Professor, George Mason University May 28, 2002 Overview! Scalability and Interoperability in Internet! Impediments in Deployment
MPLS is the enabling technology for the New Broadband (IP) Public Network
From the MPLS Forum Multi-Protocol Switching (MPLS) An Overview Mario BALI Turin Polytechnic Mario.Baldi@polito.it www.polito.it/~baldi MPLS is the enabling technology for the New Broadband (IP) Public
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001
MENTER Overview Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Goal MPLS Event Notification Traffic Engineering and Restoration Develop an
Supporting End-to-End QoS in DiffServ/MPLS Networks
Supporting End-to-End QoS in DiffServ/MPLS Networks Ji-Feng Chiu, *Zuo-Po Huang, *Chi-Wen Lo, *Wen-Shyang Hwang and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University, Taiwan
Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone
International Journal of Computer Science and Telecommunications [Volume 5, Issue 6, June 2014] 9 ISSN 2047-3338 Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone Mushtaq
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints
Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran hyaghmae@ferdowsi.um.ac.ir
A Fast Path Recovery Mechanism for MPLS Networks
A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.
Course Description. Students Will Learn
Course Description The next generation of telecommunications networks will deliver broadband data and multimedia services to users. The Ethernet interface is becoming the interface of preference for user
Cisco IOS MPLS configuration
Introduction Cisco IOS MPLS configuration MPLS can be configured over different platforms It can be implemented on a purely router-based Internet backbone over an ATM switchednetwork -MPLS enables an ATM
Multi Protocol Label Switching (MPLS) is a core networking technology that
MPLS and MPLS VPNs: Basics for Beginners Christopher Brandon Johnson Abstract Multi Protocol Label Switching (MPLS) is a core networking technology that operates essentially in between Layers 2 and 3 of
Internet Quality of Service
Internet Quality of Service Weibin Zhao zwb@cs.columbia.edu 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:
Building MPLS VPNs with QoS Routing Capability i
Building MPLS VPNs with QoS Routing Capability i Peng Zhang, Raimo Kantola Laboratory of Telecommunication Technology, Helsinki University of Technology Otakaari 5A, Espoo, FIN-02015, Finland Tel: +358
Bandwidth Management in MPLS Networks
School of Electronic Engineering - DCU Broadband Switching and Systems Laboratory 1/17 Bandwidth Management in MPLS Networks Sanda Dragos & Radu Dragos Supervised by Dr. Martin Collier email: dragoss@eeng.dcu.ie
Quality of Service for VoIP
Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix
MPLS Multiprotocol Label Switching
MPLS Multiprotocol Label Switching José Ruela, Manuel Ricardo FEUP Fac. Eng. Univ. Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal INESC Porto, Campus da FEUP, Rua Dr. Roberto Frias, 378, 4200-465
Industry s First QoS- Enhanced MPLS TE Solution
Industry s First QoS- Enhanced MPLS TE Solution Azhar Sayeed Manager, IOS Product Management, asayeed@cisco.com Contact Info: Kim Gibbons, kgibbons@cisco.com,, 408-525 525-4909 1 Agenda MPLS Traffic Engineering
Bandwidth Sharing Scheme in DiffServ-aware MPLS Networks
Proceedings of the 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, 14-17 May 2007, Penang, Malaysia Bandwidth Sharing Scheme in DiffServ-aware
Recovery Modeling in MPLS Networks
Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim
Traffic Engineering. Traffic Engineering
MPLS Traffic Engineering George Swallow swallow@cisco.com Traffic Engineering 1999, Cisco Systems, Inc. 1 What is Traffic Engineering Taking control of how traffic flows in your network in order to - Improve
CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE
CS/ECE 438: Communication Networks Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE Introduction The Internet only provides a best effort service
Evaluating performance on an ISP MPLS network
Evaluating performance on an ISP MPLS network Dilmohan Narula, Mauricio Rojasmartinez, Venkatachalapati Rayipati Dilmohan.Narula@colorado.edu, Mauricio.Rojasmartinez@colorado.edu, Venkatachalapati.Rayipati@colorado.edu
MPLS - A Choice of Signaling Protocol
www.ijcsi.org 289 MPLS - A Choice of Signaling Protocol Muhammad Asif 1, Zahid Farid 2, Muhammad Lal 3, Junaid Qayyum 4 1 Department of Information Technology and Media (ITM), Mid Sweden University Sundsvall
Testing Multi-Protocol Label Switching (MPLS) enabled Networks
Technical Paper Testing Multi-Protocol Label Switching (MPLS) enabled Networks Kevin Boyne, COO of UUNet mentioned at a recent talk at an MPLS conference at Virginia, USA that today s opportunity is moving
OPNET simulation of voice over MPLS With Considering Traffic Engineering
Master Thesis Electrical Engineering Thesis no: MEE 10:51 June 2010 OPNET simulation of voice over MPLS With Considering Traffic Engineering KeerthiPramukh Jannu Radhakrishna Deekonda School of Computing
Introducing Basic MPLS Concepts
Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding
Analysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation Fu-Min Chang #1, I-Ping Hsieh 2, Shang-Juh Kao 3 # Department of Finance, Chaoyang University of Technology
ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling
ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling Release: 1 ICTTEN6172A Design and configure an IP-MPLS network with virtual private network tunnelling Modification
VoIP versus VoMPLS Performance Evaluation
www.ijcsi.org 194 VoIP versus VoMPLS Performance Evaluation M. Abdel-Azim 1, M.M.Awad 2 and H.A.Sakr 3 1 ' ECE Department, Mansoura University, Mansoura, Egypt 2 ' SCADA and Telecom General Manager, GASCO,
Highlighting a Direction
IP QoS Architecture Highlighting a Direction Rodrigo Linhares - rlinhare@cisco.com Consulting Systems Engineer 1 Agenda Objective IntServ Architecture DiffServ Architecture Some additional tools Conclusion
A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations
A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations Sukrit Dasgupta Department of ECE Drexel University Philadelphia, PA, USA sukrit@ece.drexel.edu Jaudelice C. de
Cisco Configuring Basic MPLS Using OSPF
Table of Contents Configuring Basic MPLS Using OSPF...1 Introduction...1 Mechanism...1 Hardware and Software Versions...2 Network Diagram...2 Configurations...2 Quick Configuration Guide...2 Configuration
Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
MPLS Pseudowire Innovations: The Next Phase Technology for Today s Service Providers
MPLS Innovations: The Next Phase Technology for Today s Service Providers Introduction MPLS technology enables a smooth evolution of core networks within today s service provider infrastructures. In particular,
Fast Reroute Techniques in MPLS Networks. George Swallow swallow@cisco.com
Fast Reroute Techniques in MPLS Networks George Swallow swallow@cisco.com Agenda What are your requirements? The solution space U-turns Traffic Engineering for LDP Traffic Engineering Some Observations
MPLS TE Technology Overview
C H A P T E R MPLS TE Technology Overview In this chapter, you review the following topics: MPLS TE Introduction Basic Operation of MPLS TE DiffServ-Aware Traffic Engineering Fast Reroute This chapter
Performance Evaluation for VOIP over IP and MPLS
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 2, No. 3, 110-114, 2012 Performance Evaluation for VOIP over IP and MPLS Dr. Reyadh Shaker Naoum Computer Information
Evaluation of Performance for Optimized Routing in MPLS Network
Evaluation of Performance for Optimized Routing in MPLS Network Neethu T U Student,Dept. of Electronics and Communication The Oxford College of Engineering Bangalore, India Reema Sharma Assistant Professor,Dept.of
Best Effort gets Better with MPLS. Superior network flexibility and resiliency at a lower cost with support for voice, video and future applications
Best Effort gets Better with MPLS Superior network flexibility and resiliency at a lower cost with support for voice, video and future applications A White Paper on Multiprotocol Label Switching October,
TE in action. Some problems that TE tries to solve. Concept of Traffic Engineering (TE)
1/28 2/28 TE in action S-38.3192 Verkkopalvelujen tuotanto S-38.3192 Network Service Provisioning Networking laboratory 3/28 4/28 Concept of Traffic Engineering (TE) Traffic Engineering (TE) (Traffic Management)
Transport for Enterprise VoIP Services
Transport for Enterprise VoIP Services Introduction Many carriers are looking to advanced packet services as an opportunity to generate new revenue or lower costs. These services, which include VoIP, IP
Smart WWW Traffic Balancing
Smart WWW Traffic Balancing Erol Gelenbe Ricardo Lent Juan Arturo Nunez School of Electrical Engineering & Computer Science University of Central Florida Introduction The Internet is one of the biggest
MPLS Based Recovery Mechanisms
MPLS Based Recovery Mechanisms Master Thesis Johan Martin Olof Petersson UNIVERSITY OF OSLO May 2005 2 Foreword This thesis is part of my Candidatus Scientiarum studies in communication systems at the
Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain
Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1
Quality of Service (QoS)) in IP networks
Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T
Broadband Networks. Prof. Karandikar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture - 26
Broadband Networks Prof. Karandikar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 26 Optical Network &MPLS So, as you were discussing in the previous lectures, next
Comparative Analysis of Mpls and Non -Mpls Network
Comparative Analysis of Mpls and Non -Mpls Network Madhulika Bhandure 1, Gaurang Deshmukh 2, Prof. Varshapriya J N 3 1, 2, 3 (Department of Computer Science and IT, VJTI, Mumbai-19 ABSTRACT A new standard
MPLS Concepts. Overview. Objectives
MPLS Concepts Overview This module explains the features of Multi-protocol Label Switching (MPLS) compared to traditional ATM and hop-by-hop IP routing. MPLS concepts and terminology as well as MPLS label
QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
MPLS-TE Routing: Adopting a Generic Architecture and Evaluating Various Implementation Approaches
MPLS-TE Routing: Adopting a Generic Architecture and Evaluating Various Implementation Approaches Imene Chaieb and Jean-Louis Le Roux France Telecom R&D, Lannion 22307, France Email: {imene.chaieb, jeanlouis.leroux}@francetelecom.com
Quality of Service Mechanisms and Challenges for IP Networks
Quality of Service Mechanisms and Challenges for IP Networks Prof. Augustine C. Odinma, Ph.D. * and Lawrence Oborkhale, M.Eng. Department of Electrical, Electronic & Computer Engineering, Lagos State University
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic
A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING IN LEO SATELLITE CONSTELLATION NETWORK. Received September 2012; revised January 2013
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp. 4139 4149 A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING
Implementing VPN over MPLS
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. I (May - Jun.2015), PP 48-53 www.iosrjournals.org Implementing VPN over
Bandwidth Sharing with Primary Paths for Protection Routing in an MPLS Network
Bandwidth Sharing with Primary Paths for Protection Routing in an MPLS Network Faisal Aslam, Saqib Raza and Zartash Afzal Uzmi Department of Computer Science Lahore University of Management Sciences, Pakistan
SBSCET, Firozpur (Punjab), India
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Layer Based
MASTER OF ENGINEERING
PERFORMANCE ANALYSIS OF MPLS OVER IP NETWORKS USING CISCO IP SLAs By Sathappan Kathiresan PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF ENGINEERING In the School
TRAFFIC ENGINEERING AND PATH PROTECTION IN MPLS VIRTUAL PRIVATE NETWORKS
TRAFFIC ENGINEERING AND PATH PROTECTION IN MPLS VIRTUAL PRIVATE NETWORKS AThesis Submitted to the Graduate Faculty of the Louisiana State University and Agricultural and Mechanical College in partial fulfillment
SDN IN WAN NETWORK PROGRAMMABILITY THROUGH CENTRALIZED PATH COMPUTATION. 1 st September 2014
SDN IN WAN NETWORK PROGRAMMABILITY THROUGH CENTRALIZED PATH COMPUTATION st September 04 Aaron Tong Senior Manager High IQ Networking Centre of Excellence JUNIPER S AUTOMATION HORIZON SDN IS A JOURNEY NOT
Overlay Networks and Tunneling Reading: 4.5, 9.4
Overlay Networks and Tunneling Reading: 4.5, 9.4 COS 461: Computer Networks Spring 2009 (MW 1:30 2:50 in COS 105) Mike Freedman Teaching Assistants: WyaN Lloyd and Jeff Terrace hnp://www.cs.princeton.edu/courses/archive/spring09/cos461/
Integrated Service (IntServ) versus Differentiated Service (Diffserv)
Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook Computer Networking A Top- Down Approach Featuring the Internet ACN: IntServ and DiffServ
QoS Implementation For MPLS Based Wireless Networks
QoS Implementation For MPLS Based Wireless Networks Subramanian Vijayarangam and Subramanian Ganesan Oakland University, Rochester, Michigan Abstract : Voice has been the primary application in wireless
PERFORMANCE ANALYSIS OF VOICE LOAD BALANCING CONFIGURATION FOR MPLS NETWORK AND IP NETWORK WITH MUTATION TESTING
PERFORMANCE ANALYSIS OF VOICE LOAD BALANCING CONFIGURATION FOR MPLS NETWORK AND IP NETWORK WITH MUTATION TESTING 1 Navneet Arora, 2 Simarpreet Kaur 1 M.Tech, ECE, 2 Assistant Professor, BBSBEC, Fatehgarh
WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.
MPLS WAN Topologies 1 Multiprotocol Label Switching (MPLS) IETF standard, RFC3031 Basic idea was to combine IP routing protocols with a forwarding algoritm based on a header with fixed length label instead
Composite Link Requirements draft-ietf-rtgwg-cl-requirement-00.txt
Composite Link Requirements draft-ietf-rtgwg-cl-requirement-00.txt Ning So ning.so@verizonbusiness.com Andrew Malis andrew.g.malis@verizon.com Dave McDysan dave.mcdysan@verizon.com Lucy Yong lucyyong@huawei.com
Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS
Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Anupkumar M Bongale Assistant Professor Department of CSE MIT, Manipal Nithin N Assistant Professor Department of CSE MIT, Manipal
Supporting Differentiated Services with Per-Class Traffic Engineering in MPLS
Supporting Differentiated Services with Per-Class Traffic Engineering in MPLS Melody Moh moh @IX. sjsu. edu Dept of Math. & Computer Science Belle Wei bwei@email.sjsu.edu Dept of Electrical Engineering
Offline path computation
Uni Innsbruck Informatik - Uni Innsbruck Informatik - 4 Internet Technology The inner network view, part 2 (C): MPLS Michael Welzl http://www.welzl.at DPS NSG Team http://dps.uibk.ac.at dps.uibk.ac.at/nsg
Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt)
Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt) Jerry Ash AT&T gash@att.com Bur Goode AT&T bgoode@att.com Jim Hand AT&T jameshand@att.com Raymond
Multiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. anan.p@ku.ac.th http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand
RSVP- A Fault Tolerant Mechanism in MPLS Networks
RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data
18: Enhanced Quality of Service
18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:
Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.
CEN 007C Computer Networks Fundamentals Instructor: Prof. A. Helmy Homework : Network Layer Assigned: Nov. 28 th, 2011. Due Date: Dec 8 th, 2011 (to the TA) 1. ( points) What are the 2 most important network-layer
IP-Telephony Quality of Service (QoS)
IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ
Differentiated Services:
Differentiated Services: A Tutorial Overview with a Voice over IP Slant Kathleen Nichols kmn@cisco.com ETSI Workhop on Voice over IP June 9, 1999 1 of 24 Differentiated Services The differentiated services
Internet QoS: the Big Picture
Internet QoS: the Big Picture Xipeng Xiao and Lionel M. Ni Department of Computer Science 3115 Engineering Building Michigan State University East Lansing, MI 48824-1226 {xiaoxipe,ni}@cse.msu.edu Abstract
Load Balancing by MPLS in Differentiated Services Networks
Load Balancing by MPLS in Differentiated Services Networks Riikka Susitaival, Jorma Virtamo, and Samuli Aalto Networking Laboratory, Helsinki University of Technology P.O.Box 3000, FIN-02015 HUT, Finland
EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP
Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU
Combination of Packet Switching and Circuit Switching In the upcoming Computer Networks
Combination of Packet Switching and Circuit Switching In the upcoming Computer Networks M H Pradeep Kumar Asst. Professor, Dept of ECE, BIT Institute of Technology, Hindupur, India ABSTRACT: With the combination
Internet traffic engineering using multi-protocol label switching (MPLS)
Computer Networks 40 (2002) 111 129 Invited Paper Internet traffic engineering using multi-protocol label switching (MPLS) Daniel O. Awduche a, Bijan Jabbari b, * a Movaz Networks, One Technology Parkway