QoS Provision in an MPLS/DiffServ. Summary

Size: px
Start display at page:

Download "QoS Provision in an MPLS/DiffServ. Summary"

Transcription

1 QoS Provision in an MPLS/DiffServ Network Χάρης Κωνσταντινίδης Νοέµβριος 2004 Summary MPLS Architectural description and basic concepts general aspects 1

2 MPLS Architectural description and basic concepts Definition An improved method for forwarding packets through a network using information, contained in labels attached to IP packets. It combines the performance and capabilities of Layer 2 switching with the proven scalability of Layer 3 routing, thus creating flexible networks that provide performance and stability. MPLS Architectural description and basic concepts Why MPLS? MPLS addresses the main concerns with traditional IP routing concerns: Winner-takes-all Rely on coarse attributes picking the best path Forwarding process can be rather complex - processing the entire IP header Host A Router Router B MPLS Domain Path 1 Path 2 Router A Router C Router D Router Host C Host B Router Router C Router F Router G 2

3 MPLS Architectural description and basic concepts MPLS Operation [1] Central concept behind MPLS: the label Packets are assigned a label when they enter an MPLS network and the network uses that label, rather than an IP address to deliver packets to the destination. Forwarding based on IP Address Forwarding based on Labels Forwarding based on IP Address Sender Ingress LSR LSR Egress LSR MPLS Domain Receiver IP Packet IP Packet Label IP Packet Label IP Packet Label IP Packet MPLS Architectural description and basic concepts MPLS Operation [2] Label vs IP address Labels are numbers. Numbers that are used to forward packets. They are little like IP addresses. What is then the difference? Their scope: A legitimate IP address is unique in all the world while an MPLS label has only local significance. A given label value is only significant on a particular link between two LSRs. Label values can change as a packet traverses an MPLS network. 3

4 MPLS Architectural description and basic concepts MPLS Operation [3] Label size: 32 bits Schematic representation LSR D Ingress LSR A Ingress 8 18 Z 22 LSR B X 37 LSR C Ingress Y MPLS Architectural description and basic concepts MPLS Operation [4] Forwarding Equivalence Class (FEC) A group of IP packets which are forwarded in the same manner (over the same path with the same forwarding treatment) Characteristics: Set of IP packets Is eventually encoded as the label Is not a route or path. However, packets in a FEC and originating at a given point follow a route (or one set of routes) FEC gives greater control over the forwarding behavior of the network. 4

5 MPLS Architectural description and basic concepts MPLS Operation [5] Unlike traditional IP forwarding which is generally based strictly on IP addresses and possibly the diffserv Codepoint, forwarding equivalence classes can take into account many different factors: Packet s application protocol Packet s source host Link on which the packet arrived Quality of service constraints Service levels agreements Current network conditions Virtual private network requirements MPLS Architectural description and basic concepts MPLS Operation [6] Label Switched Routers (LSRs): Mapping <incoming interface, label> to <outgoing interface, label> Label Switched Paths (LSPs): Even though the actual label value may change as a packet travels across a network,the packet s path through the network is completely determined by the initial label the ingress LSR assigns it. This complete path is known as the label switched path (LSP). 5

6 MPLS Architectural description and basic concepts MPLS Operation [7] Mapping table: Each router along the path maintains a mapping table. The table takes an incoming interface and label value, which then maps it to an outgoing interface and label value. Selecting Labels: When the ingress router assigns an initial label to a packet, that label determines the packet s full path through the MPLS network. Ingress routers select a label by determining the packet s forwarding equivalence class or FEC. MPLS Architectural description and basic concepts MPLS Operation [8] Distributing labels Label distribution is the process by which the upstream and the downstream router reach the agreement on the meaning of all MPLS labels they exchange. General principles of label distribution protocols: The most important principle is that the downstream router picks the label value because it is the only way to ensure that a label value for an incoming link is unique. 6

7 MPLS Architectural description and basic concepts MPLS Operation [9] Even though downstream routers pick label values, the trigger that generates a new label can come from either router: Downstream unsolicited label distribution Downstream on demand label distribution MPLS Architectural description and basic concepts MPLS Operation [10] Label stacks: Label stacks allow the creation of nested label switched paths, in which one large LSP uses several smaller LSPs on the way to the destination. MPLS supports LIFO (last in first out) for label stacks. However, now LSRs have to do some more than mapping <incoming interface, label> to <outgoing interface, label>.lsrs must take into account stack processing. Penultimate hop popping 7

8 Quality of service (QoS): QoS is defined as those mechanisms that give network administrators the ability to manage traffic s bandwidth, delay and congestion throughout the network. To realize true QoS, its architecture must be applied end to end, and not just at the end or at selected network devices. It is that feature of the network by which it can differentiate between different classes of traffic and treat them differently. Resilience Capabilities [1] The quality that a customer should receive when using a service is specified by SLA Typical SLA QoS-parameters for packet switched networks: packet or cell loss, delay, delay-jitter availability of the service Deterioration of service due to failures of network equipment (IP/MPLS routers, SDH equipment). During that time service is unavailable. Today s customers put high demands. 8

9 Resilience Capabilities [2] Availability of a network: The percentage of time that it actually can be used. Network congestion availability (NCA) The percentage of time that the network between two points is available. Service availability The percentage of time that the service can be used. Gradations of availability: complete, partial availability, not available Resilience Capabilities [3] Survivability of a network: The ability of providing essential services in the presence of failures and recover full services in a timely manner. Availability is the result of survivability. Goal in network design: To provide end-to-end IP services with high availability at the lowest possible cost. 9

10 Resilience Capabilities [4] Protection mechanisms: Used to increase the availability Physical protection (use protected physical links) Consists of routing each of the protected IP links over two disjoint physical paths (primary and protection path with the required capacity). Duplicated physical required capacity. Low cost but provides only protection against link failures due to fibre cut (not against routers or router s interfaces failures). Resilience Capabilities [5] IP layer protection (duplication of routers and physical links) Requires that the two IP links be routed over non-protected but disjoint physical paths. Same physical capacity as the previous method but duplication of routers and router s interfaces as well. Significantly higher cost due to the cost of router s interfaces (full protection implies duplication of transit routers). Drawbacks (not efficient utilization of the network, long reaction times IP layer protocols). 10

11 Resilience Capabilities [6] MPLS protection (by using redundant topology and MPLS Tunnels for link protection). Pre-establish backup MPLS tunnels to protect critical links and to enable MPLS link protection with fast restoration on those links. Very fast reaction times (comparable to detection time of IP protocols). Keep the effect of the failure within a small portion of the network. Resilience Capabilities [7] Without MPLS the failure would cause updating of the routing tables in the whole network. With MPLS full de-loading the LD2_LD1 path, which would take place in case of IP layer protocol, will be avoided. LD1.1 LD1.2 LD2.1 LD2.2 Failed link Backup MPLS tunnels T1.1 (one for each direction) T2.1 11

12 Resilience Capabilities [8] Global Repair Model (backup LSP utilization) The ingress node is responsible for resolving the restoration. One backup path per working path (cost in terms of recovery time-continuity test for detection) LSR2 Recovery path LSR4 LSR1 Working path LSR3 LSR5 LSR6 Resilience Capabilities [9] Local Repair Model The restoration procedure starts from the point of failure. Multiple backup paths and a priori reservation of resources leads to inefficient utilization. LSR2 LSR4 Recovery path LSR1 Working path LSR3 LSR5 LSR6 12

13 Resilience Capabilities [10] Reverse Backup Redirection of traffic back to the sender and use of alternate LSP. Suitable in network scenarios where the traffic streams are very sensitive to packet losses. Drawback the time needed to reverse. LSR2 Recovery path LSR4 LSR1 Working path LSR3 LSR5 LSR6 Resilience Capabilities [11] MPLS vs optical protection Drawbacks MPLS protection switching uses more IP ports which is expensive. Benefits Better utilization of the fibre capacity. More equipment is protected. 13

14 Network Dimensioning[1]: Refers to that part of the network planning process responsible for the evaluation of resources required in the network to support the expected amount of traffic with the requested QoS. Network elements taken into account: Routers Switches Buffers Transmission capacity Network Dimensioning[2]: Design issues taken into account: Protection scheme to be applied Traffic demand Routing scheme to be applied Traffic classifications 14

15 Traffic and QoS measurements[1] How and which parameters should be monitored to provide QoS in an MPLS network. QoS deployment intends to provide a connection with certain performance bounds from the network by measuring the following key parameters: Bandwidth End-to-end delay Packet Delay and Jitter Packet Loss Traffic and QoS measurements[2] Bandwidth: describes the rated throughput capacity of a given medium, protocol or connection. It describes the required size of the pipe. End to end delay: is the average time it takes for a network packet to traverse the network from one endpoint to the other and is consisted of serialization delay, propagation delay and switching (queuinginfluence when network is congested) delay. Jitter: is the variation in the end-to-end delay of sequential packets. Packet loss: is measured as the percent of transmitted packets that never reach the intended destination. 15

16 Traffic and QoS measurements[3] MMC (measuring, monitoring, control) framework in the QoS field. It is the means to provide differentiated service and to ensure that traffic profiles and SLAs are followed. Traffic monitoring is the process of observing traffic characteristics at a given point in the network and collect traffic information for analysis. Investigates which metrics and properties of the network are the most vital. Find appropriate way of measuring these properties without getting misleading results. Evaluate the results and apply appropriate policies. Control Actions[1] Real time QoS management by analyzing the different control actions that can be activated when congestion is detected. Control actions can be invoked for various reasons: High load on the link New LSPs with higher priority are set up over a shared resource path pre-empting existing LSPs with lower priority. Equipment or link failure 16

17 Control Actions[2] Possible control actions: Protection switching (switching to a backup LSP in case of failure) ~ms Automatic LSPs Rerouting ~sec Manually controlled LSPs rerouting ~min OSPF weights reconfiguration ~min/hours LSPs characteristics modification ~min Control Actions[3] Information required for performing control actions. Control actions could be triggered by one or more congestion indicators crossing a threshold value. Control action is useful only if the duration of the congestion is significantly longer than the control reaction time. Two main questions: When is the network congested? How long this situation is likely to continue? 17

18 Control Actions[4] which congestion indicator?? congestion?? Congestion threshold congestion Time-span first detection time Parameters used for Congestion detection Packet loss ratio time Maximum packet delay (for real time traffic) Individual flow throughput (for data traffic) Control Actions[5] Estimation of congestion duration External information: congestion appears after automatic protection switching and apply of rerouting mechanisms equipment failure. On the basis of the present and past status of the network using some predictive models. Exponential smoothing techniques Predictive models (short term trends) 18

19 Control Actions[6] Suitability of the different control actions: LSPs re-routing: move some traffic from the congested link to under utilized links. LSPs policing activation: if the overload is merely due to MPLS tunnels exceeding their administrative bandwidth. LSPs characteristic modification: modification of the administrative bandwidth of an MPLS tunnel (useful to find the actual traffic before rerouting). Schedulers re-configuration: tuning of the link bandwidth to the actual characteristics of the offered traffic (severe congestion conditions of valuable traffic). Requirements for QoS management systems MPLS VPNs specific requirements A VPN is a set of administrative policies that control both connectivity and QoS among sites. Area of QoS: the challenge is to support a wide range of VPN customers: Multiple classes of service per VPN Decision on which classes of service per VPM A class of service provided to an application in a VPN could be different from the class of service that the same application uses in another VPN. 19

20 Conclusions QoS Aspects to be considered: Resilience: Resilience is an important aspect of the network. Besides that a network should provide the promised QoS when all network elements are functioning and should also be able to provide service while failures occur. Proper network dimensioning of network resources is the first step required to ensure that the network is able to fulfill the QoS requirements of the different services under different operating conditions. Conclusions QoS Aspects to be considered: Traffic and QoS measurement: Investigation of the most important metrics and properties of the network is vital. Control actions: Congestion, defined as a situation in which some of the supported services experience a certain level of performance degradation. Several control actions exist to detect and handle these situations. 20

21 Why MPLS? Speed Scalable Simple Traffic engineering QoS Support of services Conclusions References IP switching and routing essentials, Stephen A. Thomas [WILEY,2002]. MPLS and Label Switching Networks, Uyless Black [Prentice Hall PTR, 2001]. Selected QoS provision in an MPLS/DiffServ Internet Saltmamontes, [Eurescom, 2003]. QoS Online Routing and MPLS Multilevel Protection: A Survey. Jose L. Marzo, Eusebi Calle, Caterina Scoglio, Tricha Anjali, IEEE Communications Magazine, October

22 Ερωτήσεις 22

How To Provide Qos Based Routing In The Internet

How To Provide Qos Based Routing In The Internet 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

More information

Recovery Modeling in MPLS Networks

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

More information

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

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

More information

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 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

More information

MPLS is the enabling technology for the New Broadband (IP) Public Network

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

More information

MPLS. Packet switching vs. circuit switching Virtual circuits

MPLS. Packet switching vs. circuit switching Virtual circuits MPLS Circuit switching Packet switching vs. circuit switching Virtual circuits MPLS Labels and label-switching Forwarding Equivalence Classes Label distribution MPLS applications Packet switching vs. circuit

More information

Multiprotocol Label Switching (MPLS)

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

More information

PART III. OPS-based wide area networks

PART III. OPS-based wide area networks PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity

More information

Multi-Protocol Label Switching To Support Quality of Service Needs

Multi-Protocol Label Switching To Support Quality of Service Needs Technical Report, IDE1008, February 2010 Multi-Protocol Label Switching To Support Quality of Service Needs Master s Thesis in Computer Network Engineering - 15hp AMJAD IFTIKHAR AOON MUHAMMAD SHAH & FOWAD

More information

Introducing Basic MPLS Concepts

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

More information

Multi Protocol Label Switching (MPLS) is a core networking technology that

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

More information

MPLS Basics. For details about MPLS architecture, refer to RFC 3031 Multiprotocol Label Switching Architecture.

MPLS Basics. For details about MPLS architecture, refer to RFC 3031 Multiprotocol Label Switching Architecture. Multiprotocol Label Switching (), originating in IPv4, was initially proposed to improve forwarding speed. Its core technology can be extended to multiple network protocols, such as IPv6, Internet Packet

More information

PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON

PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON PROTECTION ALGORITHMS FOR BANDWIDTH GUARANTEED CONNECTIONS IN MPLS NETWORKS WONG SHEK YOON (B.Eng.(Hons), NUS) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF ELECTRICAL & COMPUTER

More information

Figure 1: Network Topology

Figure 1: Network Topology Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,

More information

Service Assurance Tools

Service Assurance Tools Managing MPLS with Service Assurance Tools Whitepaper Prepared by www.infosim.net August 2006 Abstract MPLS provides the foundation for the offering of next-generation services and applications such as

More information

Traffic Engineering Management Concepts

Traffic Engineering Management Concepts 3 CHAPTER This chapter includes an overview of Cisco Prime Fulfillment and of some of the concepts used in this guide. This chapter includes the following sections: Prime Fulfillment TEM Overview, page

More information

APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing

APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing MPLS BASICS AND TESTING NEEDS By Thierno Diallo, Product Specialist Protocol Business Unit The continuing expansion and popularity of the Internet is forcing routers in the core network to support the

More information

How To Understand The Benefits Of An Mpls Network

How To Understand The Benefits Of An Mpls Network NETWORKS NetIron XMR 16000 NETWORKS NetIron XMR 16000 NETWORKS NetIron XMR 16000 Introduction MPLS in the Enterprise Multi-Protocol Label Switching (MPLS) as a technology has been around for over a decade

More information

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 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

More information

Course Description. Students Will Learn

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

More information

Project Report on Traffic Engineering and QoS with MPLS and its applications

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

More information

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr. 2006 Cisco Systems, Inc. All rights reserved.

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

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Testing VoIP on MPLS Networks

Testing VoIP on MPLS Networks Application Note Testing VoIP on MPLS Networks Why does MPLS matter for VoIP? Multi-protocol label switching (MPLS) enables a common IP-based network to be used for all network services and for multiple

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

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

More information

QoS Strategy in DiffServ aware MPLS environment

QoS Strategy in DiffServ aware MPLS environment QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,

More information

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2 1 ISTANBUL 1.1 MPLS overview 1 1.1.1 Principle Use of a ATM core network 2 Overlay Network One Virtual Circuit per communication No routing protocol Scalability problem 2 1.1.1 Principle Weakness of overlay

More information

Fast Re-Route in IP/MPLS networks using Ericsson s IP Operating System

Fast Re-Route in IP/MPLS networks using Ericsson s IP Operating System Fast Re-Route in IP/MPLS networks using s IP Operating System Introduction: Today, Internet routers employ several routing protocols to exchange routes. As a router learns its potential routes, it builds

More information

The Economics of Cisco s nlight Multilayer Control Plane Architecture

The Economics of Cisco s nlight Multilayer Control Plane Architecture The Economics of Cisco s nlight Multilayer Control Plane Architecture Executive Summary Networks are becoming more difficult to plan and optimize because of high traffic growth, volatile traffic patterns,

More information

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport MPLS-TP Future Ready. Today Introduction As data traffic started dominating telecom networks, there was a need for transport data networks, as opposed to transport TDM networks. Traditional transport technologies

More information

Lesson 13: MPLS Networks

Lesson 13: MPLS Networks Slide supporting material Lesson 13: MPLS Networks Giovanni Giambene Queuing Theor and Telecommunications: Networks and Applications 2nd edition, Springer All rights reserved IP Over ATM Once defined IP

More information

MPLS Concepts. Overview. Objectives

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

More information

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a MPLS Environment Introduction to MPLS Multi-Protocol Label Switching (MPLS) is a highly efficient and flexible routing approach for forwarding packets over packet-switched networks, irrespective of the

More information

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 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

More information

Cisco Configuring Basic MPLS Using OSPF

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

More information

MPLS Quality of Service What Is It? Carsten Rossenhövel EANTC (European Advanced Networking Test Center)

MPLS Quality of Service What Is It? Carsten Rossenhövel EANTC (European Advanced Networking Test Center) MPLS Quality of Service What Is It? Carsten Rossenhövel EANTC (European Advanced Networking Test Center) About EANTC EANTC offers vendor independent network quality assurance since 1991 EANTC Berlin -

More information

SBSCET, Firozpur (Punjab), India

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

More information

Performance Evaluation for VOIP over IP and MPLS

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

More information

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT 1. TIMING ACCURACY The accurate multi-point measurements require accurate synchronization of clocks of the measurement devices. If for example time stamps

More information

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009 MikroTik RouterOS Introduction to MPLS Prague MUM Czech Republic 2009 Q : W h y h a v e n 't y o u h e a r d a b o u t M P LS b e fo re? A: Probably because of the availability and/or price range Q : W

More information

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline

More information

Transport for Enterprise VoIP Services

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

More information

A Fuzzy Algorithm for QoS-Based Routing in MPLS Network

A Fuzzy Algorithm for QoS-Based Routing in MPLS Network A Fuzzy Algorithm for QoS-Based Routing in MPLS Network Nahid Ebrahimi Majd, Mohammad Hossien Yaghmaee Communication and Computer Research Lab.,Ferdowsi University of Mashhad Mashhad, Iran e-mails: {na_eb92@stu-mail.um.ac.ir,

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

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 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

More information

Adapting MPLS Fast Reroute to Create Resilient Rings

Adapting MPLS Fast Reroute to Create Resilient Rings Adapting LS Fast Reroute to Create Resilient Rings Ahmed Abdelhalim Foundry Networks www.mpls.jp Ring Topology: Multiple Scenarios, Multiple Technologies Backbone Backbone Access Cost effective design

More information

How To Make A Network Secure

How To Make A Network Secure 1 2 3 4 -Lower yellow line is graduate student enrollment -Red line is undergradate enrollment -Green line is total enrollment -2008 numbers are projected to be near 20,000 (on-campus) not including distance

More information

Fiber Channel Over Ethernet (FCoE)

Fiber Channel Over Ethernet (FCoE) Fiber Channel Over Ethernet (FCoE) Using Intel Ethernet Switch Family White Paper November, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR

More information

Efficient and low cost Internet backup to Primary Video lines

Efficient and low cost Internet backup to Primary Video lines Efficient and low cost Internet backup to Primary Video lines By Adi Rozenberg, CTO Table of Contents Chapter 1. Introduction... 1 Chapter 2. The DVP100 solution... 2 Chapter 3. VideoFlow 3V Technology...

More information

OPNET simulation of voice over MPLS With Considering Traffic Engineering

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

More information

Quality of Service for VoIP

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

More information

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: suvarna_jadhav@rediffmail.com

More information

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

More information

ASON for Optical Networks

ASON for Optical Networks 1/287 01-FGC1010609 Rev B ASON for Optical Networks Ericsson Control Plane for DWDM Optically Switched Networks ASON for MHL3000 Introduction The growing demand for multiple service is changing the network

More information

An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks

An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks Arunkumar C K M.Tech student, Dept. of ECE, Dayananda Sagar College of Engineering, VTU, Banglore, India ABSTRACT: Increasing demand

More information

MPLS - A Choice of Signaling Protocol

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

More information

Three Key Design Considerations of IP Video Surveillance Systems

Three Key Design Considerations of IP Video Surveillance Systems Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All

More information

Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks

Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed shf_ibrahim@yahoo.com Khaled M. F. Elsayed, senior member IEEE khaled@ieee.org Department

More information

4 Internet QoS Management

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

More information

Using OSPF in an MPLS VPN Environment

Using OSPF in an MPLS VPN Environment Using OSPF in an MPLS VPN Environment Overview This module introduces the interaction between multi-protocol Border Gateway Protocol (MP-BGP) running between Provider Edge routers (s) and Open Shortest

More information

Multiprotocol Label Switching Architecture & LDP. Introduction MPLS Basics LDP Procedures LDP Specification

Multiprotocol Label Switching Architecture & LDP. Introduction MPLS Basics LDP Procedures LDP Specification Multiprotocol Label Switching Architecture & LDP Introduction MPLS Basics LDP Procedures LDP Specification 1 MPLS&LDP->Introduction Conventional network forwarding Each router analyzes the coming packet

More information

MPLS Part II - Recovery

MPLS Part II - Recovery MPLS Part II - Recovery Outline Introduction MPLS Recovery Framework MPLS Mechanism for Protection/Restoration Shared Backup LSP Restoration Fast reroute RSVP-TE Recovery A Heuristic Restoration Approach

More information

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

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:

More information

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 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

More information

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

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

More information

Exercise 4 MPLS router configuration

Exercise 4 MPLS router configuration Exercise 4 MPLS router configuration Computer Network Technologies and Services (CNTS) Tecnologie e Servizi di Rete (TSR) Preliminary note For this exercise you have to use the virtual routing laboratory.

More information

Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:

Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management

More information

Building MPLS VPNs with QoS Routing Capability i

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

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

VoIP versus VoMPLS Performance Evaluation

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,

More information

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 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

More information

Chapter 4. Distance Vector Routing Protocols

Chapter 4. Distance Vector Routing Protocols Chapter 4 Distance Vector Routing Protocols CCNA2-1 Chapter 4 Note for Instructors These presentations are the result of a collaboration among the instructors at St. Clair College in Windsor, Ontario.

More information

VoIP network planning guide

VoIP network planning guide VoIP network planning guide Document Reference: Volker Schüppel 08.12.2009 1 CONTENT 1 CONTENT... 2 2 SCOPE... 3 3 BANDWIDTH... 4 3.1 Control data 4 3.2 Audio codec 5 3.3 Packet size and protocol overhead

More information

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

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:

More information

Highlighting a Direction

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

More information

Architecture of distributed network processors: specifics of application in information security systems

Architecture of distributed network processors: specifics of application in information security systems Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia vlad@neva.ru 1. Introduction Modern

More information

MPLS Based Recovery Mechanisms

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

More information

Region 10 Videoconference Network (R10VN)

Region 10 Videoconference Network (R10VN) Region 10 Videoconference Network (R10VN) Network Considerations & Guidelines 1 What Causes A Poor Video Call? There are several factors that can affect a videoconference call. The two biggest culprits

More information

IMPLEMENTING CISCO MPLS V3.0 (MPLS)

IMPLEMENTING CISCO MPLS V3.0 (MPLS) IMPLEMENTING CISCO MPLS V3.0 (MPLS) COURSE OVERVIEW: Multiprotocol Label Switching integrates the performance and traffic-management capabilities of data link Layer 2 with the scalability and flexibility

More information

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking TECHNOLOGY WHITE PAPER Enhancing Converged Data Networks with, Frame Relay and Ethernet Interworking Virtual Private Networks (VPN) are a popular way for enterprises to interconnect remote sites. Traditionally,

More information

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility) Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile IP Session Initiation Protocol (SIP) SIP is a protocol

More information

Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation

Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation Master Thesis Electrical Engineering November 2011 Performance Evaluation of Voice Traffic over MPLS Network with TE and QoS Implementation Jeevan Kharel Deepak Adhikari School of Computing Blekinge Institute

More information

MPLS Architecture for evaluating end-to-end delivery

MPLS Architecture for evaluating end-to-end delivery International Journal of Scientific and Research Publications, Volume 2, Issue 11, November 2012 1 MPLS Architecture for evaluating end-to-end delivery Nikita Wadhera Lovely Professional University Abstract-

More information

Carrier Ethernet Defined

Carrier Ethernet Defined Carrier Ethernet Defined A comparison of the key WAN transport methods now available for delivering high-value Ethernet services Describing each method s capabilities and how they support the end-user

More information

Data Communication and Computer Network

Data Communication and Computer Network 1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X

More information

Experiences with Class of Service (CoS) Translations in IP/MPLS Networks

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

More information

QoS issues in Voice over IP

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

More information

Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr.

Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr. Vorlesung Telematik (Computer Networks) WS2004/05 Overview QoS, Traffic Engineering and Control- Plane Signaling in the Internet Dr. Xiaoming Fu Recent trends in network traffic and capacity QoS principles:

More information

Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond

Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond Ananda Rajagopal Product Line Manager Service Provider Solutions Foundry Networks arajagopal@foundrynet.com Agenda 2 Why Load

More information

for guaranteed IP datagram routing

for guaranteed IP datagram routing Core stateless distributed admission control at border routers for guaranteed IP datagram routing Takahiro Oishi Masaaki Omotani Kohei Shiomoto NTT Network Service Systems Laboratories, NTT corporation

More information

Migrating to MPLS Technology and Applications

Migrating to MPLS Technology and Applications Migrating to MPLS Technology and Applications Serge-Paul Carrasco June 2003 asiliconvalleyinsider.com Table Of Content Why to migrate to MPLS? Congestion on the Internet Traffic Engineering MPLS Fundamentals

More information

Traffic Engineering & Network Planning Tool for MPLS Networks

Traffic Engineering & Network Planning Tool for MPLS Networks Traffic Engineering & Network Planning Tool for MPLS Networks Dr. Associate Professor, Department of Electrical Engineering Indian Institute of Technology Bombay, Powai, Mumbai 76 Founder & Director, Vegayan

More information

Network management and QoS provisioning - QoS in the Internet

Network management and QoS provisioning - QoS in the Internet QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets

More information

The Quality of Internet Service: AT&T s Global IP Network Performance Measurements

The Quality of Internet Service: AT&T s Global IP Network Performance Measurements The Quality of Internet Service: AT&T s Global IP Network Performance Measurements In today's economy, corporations need to make the most of opportunities made possible by the Internet, while managing

More information

RSVP- A Fault Tolerant Mechanism in MPLS Networks

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

More information

Scaling 10Gb/s Clustering at Wire-Speed

Scaling 10Gb/s Clustering at Wire-Speed Scaling 10Gb/s Clustering at Wire-Speed InfiniBand offers cost-effective wire-speed scaling with deterministic performance Mellanox Technologies Inc. 2900 Stender Way, Santa Clara, CA 95054 Tel: 408-970-3400

More information

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints

New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department

More information

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

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

More information

A Wheeling and Steering based route reconstruction approach in congested MPLS network

A Wheeling and Steering based route reconstruction approach in congested MPLS network www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7959-7965 A Wheeling and Steering based route reconstruction approach in congested

More information

MPLS L2VPN (VLL) Technology White Paper

MPLS L2VPN (VLL) Technology White Paper MPLS L2VPN (VLL) Technology White Paper Issue 1.0 Date 2012-10-30 HUAWEI TECHNOLOGIES CO., LTD. 2012. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information