Design and analysis of flow aware load balancing mechanisms for multi-service networks

Size: px
Start display at page:

Download "Design and analysis of flow aware load balancing mechanisms for multi-service networks"

Transcription

1 Design and analysis of flow aware load balancing mechanisms for multi-service networks Andrés Ferragut*, Daniel Kofman*, Federico Larroca* and Sara Oueslati** * TELECOM ParisTech - Paris, France ** France Télécom R&D - Paris, France 4th EuroNGI Conference on Next Generation Internet Networks Kraków, April 2008

2 Introduction Outline 1 Introduction 2 Cross-Protect 3 Performance Analysis 4 Load Balancing 5 Conclusions F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

3 Introduction Introduction Ethernet is expanding from small LANs to metro and wide area networks The MetroEthernet Forum is working on the definition of metropolitan Ethernet services: Ethernet Service Type one or more Ethernet Service Attributes one or more Parameter Values associated with each Service Attribute e.g. E-Line Service and E-LAN Service F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

4 Introduction Introduction Ethernet is expanding from small LANs to metro and wide area networks The MetroEthernet Forum is working on the definition of metropolitan Ethernet services: Ethernet Service Type one or more Ethernet Service Attributes one or more Parameter Values associated with each Service Attribute e.g. E-Line Service and E-LAN Service Bandwidth Profile (how much traffic a customer can send or receive) is one of the most important Service Attribute It is defined in terms of two successive token buckets F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

5 Introduction Introduction Architectures providing such services rely on tunnels (connection-oriented schemes) to transport Ethernet frames either natively (e.g. PBB-TE, GELS) or using MPLS (e.g. PWE3, VPLS). In such schemes token buckets are a very poor characterization of the actual traffic, leading the customer to systematically overestimate the traffic parameters This means that the declared Parameter Values (the parameters of the token buckets) are of little use for resource allocation F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

6 Introduction Introduction Architectures providing such services rely on tunnels (connection-oriented schemes) to transport Ethernet frames either natively (e.g. PBB-TE, GELS) or using MPLS (e.g. PWE3, VPLS). In such schemes token buckets are a very poor characterization of the actual traffic, leading the customer to systematically overestimate the traffic parameters This means that the declared Parameter Values (the parameters of the token buckets) are of little use for resource allocation We propose an alternative Flow Aware TE approach for carrier class Ethernet networks We will assume that a certain capacity can be assigned and reserved for each tunnel F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

7 Cross-Protect Outline 1 Introduction 2 Cross-Protect 3 Performance Analysis 4 Load Balancing 5 Conclusions F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

8 Cross-Protect Cross-Protect Traffic can be classified into two categories: Elastic: require as fast as possible transfers (e.g. file transfer) Streaming: require transparent delivery (e.g. VoIP conversation) Today networks are oblivious to specific requirements of different kinds of traffic F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

9 Cross-Protect Cross-Protect Traffic can be classified into two categories: Elastic: require as fast as possible transfers (e.g. file transfer) Streaming: require transparent delivery (e.g. VoIP conversation) Today networks are oblivious to specific requirements of different kinds of traffic User perceives QoS at a flow level, so traffic engineering and control should be performed at this level Flow = stream of packets sharing common header attributes and a maximum inter-packet time. F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

10 Cross-Protect Cross-Protect Traffic can be classified into two categories: Elastic: require as fast as possible transfers (e.g. file transfer) Streaming: require transparent delivery (e.g. VoIP conversation) Today networks are oblivious to specific requirements of different kinds of traffic User perceives QoS at a flow level, so traffic engineering and control should be performed at this level Flow = stream of packets sharing common header attributes and a maximum inter-packet time. Integration of both kinds of traffic can be efficiently accomplished by assuring bufferless multiplexing conditions for streaming flows and fair sharing of the remaining resources for elastic ones F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

11 Cross-Protect Cross-Protect A Cross-Protect routers consists of two parts: 1 Priority Fair Queueing (PFQ) scheduler 2 Admission control mechanism F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

12 Cross-Protect Proposed TE scheme We propose that edge routers implement Cross-Protect Since tunnels have a given capacity, the mechanism need only be implemented in the ingress nodes only F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

13 Cross-Protect Proposed TE scheme We propose that edge routers implement Cross-Protect Since tunnels have a given capacity, the mechanism need only be implemented in the ingress nodes only Bandwidth Profile can now be defined in terms of total capacity and XP parameters (admission control thresholds) Minimum throughput guaranteed for elastic flows, and negligible delay and jitter for streaming ones: only flow blocking probability left to determine F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

14 Performance Analysis Outline 1 Introduction 2 Cross-Protect 3 Performance Analysis 4 Load Balancing 5 Conclusions F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

15 Performance Analysis Model Elastic flows: Arrive as a Poisson Process of intensity λ e Each flow offers a workload to the system of general distribution and mean ω e Streaming flows: Arrive as a Poisson Process of intensity λ s Each flow has a constant rate r and a random duration of mean d s Admission Control restricts state space to: rx s γ s C and C rx s x e γ e C F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

16 Performance Analysis Model Elastic flows: Arrive as a Poisson Process of intensity λ e Each flow offers a workload to the system of general distribution and mean ω e Streaming flows: Arrive as a Poisson Process of intensity λ s Each flow has a constant rate r and a random duration of mean d s Admission Control restricts state space to: rx s γ s C and C rx s x e γ e C F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

17 Performance Analysis Single-Path Analysis We assume that the duration of streaming flows is much bigger than elastic ones Events due to streaming flows occur sparsely in time The elastic queue can be analyzed as if the streaming one was constant F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

18 Performance Analysis Single-Path Analysis We assume that the duration of streaming flows is much bigger than elastic ones Events due to streaming flows occur sparsely in time The elastic queue can be analyzed as if the streaming one was constant Given x s, the elastic queue is simply a M/G/1-PS queue with capacity C rx s, whose blocking probability (B e (x s )) can be easily computed F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

19 Performance Analysis Single-Path Analysis We assume that the duration of streaming flows is much bigger than elastic ones Events due to streaming flows occur sparsely in time The elastic queue can be analyzed as if the streaming one was constant Given x s, the elastic queue is simply a M/G/1-PS queue with capacity C rx s, whose blocking probability (B e (x s )) can be easily computed The streaming queue is a simple birth-death process: birth rate: λ s (1 B e (x s )) death rate: x s /d s Its steady-state distribution π s (x s ) can also be easily computed F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

20 Performance Analysis Single-Path Analysis We assume that the duration of streaming flows is much bigger than elastic ones Events due to streaming flows occur sparsely in time The elastic queue can be analyzed as if the streaming one was constant Given x s, the elastic queue is simply a M/G/1-PS queue with capacity C rx s, whose blocking probability (B e (x s )) can be easily computed The streaming queue is a simple birth-death process: birth rate: λ s (1 B e (x s )) death rate: x s /d s Its steady-state distribution π s (x s ) can also be easily computed Total blocking probability is: B = Ns max x s=0 B e (x s )π s (x s ) F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

21 Performance Analysis Single Path Case Case scenario: Elastic traffic: Pareto distributed workload with mean 20kB (80%) Streaming traffic: fixed rate of 10kbps (20%) Total tunnel capacity of 1Mbps 1 Simulation Estimation 0.1 Blocking probability e-04 1e rho F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

22 Load Balancing Outline 1 Introduction 2 Cross-Protect 3 Performance Analysis 4 Load Balancing 5 Conclusions F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

23 Load Balancing Load Balancing Dynamic load balancing between multiple LSPs can be used to: Improve performance Enhance resilience to sudden traffic fluctuations Since FR and PL are already measured, it is natural to route flows based on these measurements F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

24 Load Balancing Load Balancing Dynamic load balancing between multiple LSPs can be used to: Improve performance Enhance resilience to sudden traffic fluctuations Since FR and PL are already measured, it is natural to route flows based on these measurements Based on previous work on routing in PS network, we believe the optimal policy in this case is: Route to path i i = arg max j FR j The advantages for streaming traffic are not clear, but it is the minority of the traffic F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

25 Load Balancing Load Balancing Dynamic load balancing between multiple LSPs can be used to: Improve performance Enhance resilience to sudden traffic fluctuations Since FR and PL are already measured, it is natural to route flows based on these measurements Based on previous work on routing in PS network, we believe the optimal policy in this case is: Route to path i i = arg max j FR j The advantages for streaming traffic are not clear, but it is the minority of the traffic The analysis is the same as in the single-path case: 1 Estimate the blocking probability given the value of x s1 and x s2 2 Estimate the probability of having x s1 and x s2 streaming flows in the system 3 Make the weighted sum F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

26 Load Balancing Two Path Case Case scenario: Elastic traffic: exponentially and Pareto distributed workload with mean 20kB (80%) Streaming traffic:fixed rate of 10kbps (20%) Tunnels capacity: 1Mbps and 2Mbps 0.1 Exponential Pareto Upper-bound 0.01 Blocking probability e-04 1e rho F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

27 Conclusions Outline 1 Introduction 2 Cross-Protect 3 Performance Analysis 4 Load Balancing 5 Conclusions F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

28 Conclusions Conclusions Cross-Protect: a simple and effective alternative for Bandwidth Profile specification: Simple due to implicit classification Efficient due to better QoS control We described its application in Metro Ethernet technologies, but is applicable to any connection-oriented environment in which a certain capacity can be guaranteed to tunnels We derived explicit formulas for the flow blocking probability When more than one path is available, we proposed a load balancing scheme and gave approximative formulas too F. Larroca et al. (ENST and FT R&D) Flow aware load balancing NGI 2008, April / 17

Design and Analysis of Flow Aware Load Balancing Mechanisms for Multi-Service Networks

Design and Analysis of Flow Aware Load Balancing Mechanisms for Multi-Service Networks Design and Analysis of Flow Aware Load Balancing Mechanisms for Multi-Service Networks Andrés Ferragut,DanielKofman, Federico Larroca and Sara Oueslati TELECOM ParisTech - Paris, France - Email: {ferragut,

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

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

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

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

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross M ultimedia Communication Multimedia Systems(Module 5 Lesson 3) Summary: Beyond Best-Effort Motivating QoS Q uality of Service (QoS) Scheduling and Policing Sources: Chapter 6 from Computer Networking:

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

Cox Business. L2 / L3 and Network Topology Overview. February 1, 2011

Cox Business. L2 / L3 and Network Topology Overview. February 1, 2011 Cox Business L2 / L3 and Network Topology Overview February 1, 2011 Layer 3 / Layer 2 Comparo Protocol Architecture Control Change: Adding sites Change: IP changes Faults: Management Faults: Calls Layer

More information

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs A Silicon Valley Insider MPLS VPN Services PW, VPLS and BGP MPLS/IP VPNs Technology White Paper Serge-Paul Carrasco Abstract Organizations have been demanding virtual private networks (VPNs) instead of

More information

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS? 18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic

More information

Internet Quality of Service

Internet Quality of Service Internet Quality of Service Weibin Zhao [email protected] 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:

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

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart Queue Scheduling for QoS Spring 2001 Final Report ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])

More information

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control?

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control? Congestion Control Review What is congestion control? 15-441 Computer Networking What is the principle of TCP? Lecture 22 Queue Management and QoS 2 Traffic and Resource Management Resource Management

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

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

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) Chapter 4 VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) 4.1 Introduction Traffic Engineering can be defined as a task of mapping traffic

More information

A Policy-Based Admission Control Scheme for Voice over IP Networks

A Policy-Based Admission Control Scheme for Voice over IP Networks Journal of Computer Science 5 (11): 817-821, 2009 ISSN 1549-3636 2009 Science Publications A Policy-Based Admission Control Scheme for Voice over IP Networks Sami Alwakeel and Agung Prasetijo Department

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

Bandwidth Management in MPLS Networks

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: [email protected]

More information

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback The network we see so far CSE56 - Lecture 08 QoS Network Xiaowei Yang TCP saw-tooth FIFO w/ droptail or red Best-effort service Web-surfing, email, ftp, file-sharing Internet Best Effort Service Our network

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

Real-time apps and Quality of Service

Real-time apps and Quality of Service Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting

More information

Bandwidth Profiles for Ethernet Services Ralph Santitoro

Bandwidth Profiles for Ethernet Services Ralph Santitoro Ralph Santitoro Abstract This paper provides a comprehensive technical overview of bandwidth profiles for Ethernet services, based on the work of the Metro Ethernet Forum (MEF) Technical Committee. The

More information

Network Management Quality of Service I

Network Management Quality of Service I Network Management Quality of Service I Patrick J. Stockreisser [email protected] Lecture Outline Basic Network Management (Recap) Introduction to QoS Packet Switched Networks (Recap) Common

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

IP videoconferencing solution with ProCurve switches and Tandberg terminals

IP videoconferencing solution with ProCurve switches and Tandberg terminals An HP ProCurve Networking Application Note IP videoconferencing solution with ProCurve switches and Tandberg terminals Contents 1. Introduction... 3 2. Architecture... 3 3. Videoconferencing traffic and

More information

Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker

Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker INGRID 2007 Instrumenting the GRID Second International Workshop on Distributed Cooperative Laboratories Session 2: Networking for the GRID Dynamic Network Resources Allocation in Grids through a Grid

More information

How To Use Connection-Oriented Ether (Coe) For Cloud Services

How To Use Connection-Oriented Ether (Coe) For Cloud Services Connection-Oriented Ethernet for Delivery of Private Cloud Services Ralph Santitoro Director of Carrier Ethernet Market Development [email protected] February 23, 2012 Contents What problem

More information

White Paper: Carrier Ethernet

White Paper: Carrier Ethernet White Paper: Carrier Ethernet Activity and Task: JRA1 T1 Target Audience: NREN technical networking specialists Document Code: Authors: J. Kloots (SURFnet), V. Olifer (JANET) Acknowledgement: The research

More information

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed. Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one

More information

Bandwidth Profiles for Ethernet Services Ralph Santitoro

Bandwidth Profiles for Ethernet Services Ralph Santitoro Ralph Santitoro Abstract This paper provides a comprehensive technical overview of bandwidth profiles for Ethernet services, based on the work (as of October 2003) of the Metro Ethernet Forum (MEF) Technical

More information

Technote. SmartNode Quality of Service for VoIP on the Internet Access Link

Technote. SmartNode Quality of Service for VoIP on the Internet Access Link Technote SmartNode Quality of Service for VoIP on the Internet Access Link Applies to the following products SmartNode 1000 Series SmartNode 2000 Series SmartNode 4520 Series Overview Initially designed

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

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov [email protected]

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov [email protected] Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introduction 1.1. Motivation Network performance analysis, and the underlying queueing theory, was born at the beginning of the 20th Century when two Scandinavian engineers, Erlang 1 and Engset

More information

Exercises on ns-2. Chadi BARAKAT. INRIA, PLANETE research group 2004, route des Lucioles 06902 Sophia Antipolis, France

Exercises on ns-2. Chadi BARAKAT. INRIA, PLANETE research group 2004, route des Lucioles 06902 Sophia Antipolis, France Exercises on ns-2 Chadi BARAKAT INRIA, PLANETE research group 2004, route des Lucioles 06902 Sophia Antipolis, France Email: [email protected] November 21, 2003 The code provided between the

More information

Understanding PBB-TE for Carrier Ethernet

Understanding PBB-TE for Carrier Ethernet Understanding PBB-TE for Carrier Ethernet Introduction Ethernet is evolving from an enterprise LAN technology to a much more robust, carrier-grade transport technology for metropolitan service networks.

More information

1.1. Abstract. 1.2. VPN Overview

1.1. Abstract. 1.2. VPN Overview 1.1. Abstract Traditionally organizations have designed their VPN networks using layer 2 WANs that provide emulated leased lines. In the last years a great variety of VPN technologies has appeared, making

More information

VOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS. Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov, Kostadin Golev

VOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS. Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov, Kostadin Golev International Journal "Information Technologies and Knowledge" Vol.2 / 28 181 VOIP TRAFFIC SHAPING ANALYSES IN METROPOLITAN AREA NETWORKS Rossitza Goleva, Mariya Goleva, Dimitar Atamian, Tashko Nikolov,

More information

DOCSIS 1.1 Cable Modem Termination Systems

DOCSIS 1.1 Cable Modem Termination Systems DOCSIS 1.1 Cable Modem Termination Systems Chris Bridge [email protected] DOCSIS 1.1 Features QoS management Dynamic QoS management Dynamic QoS addition Dynamic QoS change Dynamic QoS deletion Policy-based

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

Analysis of IP Network for different Quality of Service

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

More information

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

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

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

Evaluating Carrier-Class Ethernet Services

Evaluating Carrier-Class Ethernet Services Technical Paper Evaluating Carrier-Class Ethernet Services Demand for Ethernet-based services is on the rise, and the key driving force behind this is continuous growth of data traffic in the metro/access

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 Share Bandwidth On A Diffserv Network

How To Share Bandwidth On A Diffserv Network 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

More information

QoS Performance Evaluation in BGP/MPLS VPN

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

More information

Development of the FITELnet-G20 Metro Edge Router

Development of the FITELnet-G20 Metro Edge Router Development of the Metro Edge Router by Tomoyuki Fukunaga * With the increasing use of broadband Internet, it is to be expected that fiber-tothe-home (FTTH) service will expand as the means of providing

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

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

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 [email protected] Agenda 2 Why Load

More information

Basic Multiplexing models. Computer Networks - Vassilis Tsaoussidis

Basic Multiplexing models. Computer Networks - Vassilis Tsaoussidis Basic Multiplexing models? Supermarket?? Computer Networks - Vassilis Tsaoussidis Schedule Where does statistical multiplexing differ from TDM and FDM Why are buffers necessary - what is their tradeoff,

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

Metro Ethernet Services

Metro Ethernet Services CHAPTER 6 Metro Ethernet Service Framework This chapter describes the typical available from service providers (SPs). For the most part, these services are derived from and map to the following Metro Ethernet

More information

The Essential Guide to Deploying MPLS for Enterprise Networks

The Essential Guide to Deploying MPLS for Enterprise Networks White Paper The Essential Guide to Deploying MPLS for Enterprise Networks Daniel Backman Systems Engineer Troy Herrera Sr. Field Solutions Manager Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale,

More information

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4 Multimedia Networking Principles Last time Classify multimedia Multimedia Networking Applications Streaming stored audio and video Identify the network Real-time Multimedia: Internet Phone services the

More information

IP Traffic Engineering over OMP technique

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,

More information

Addressing Inter Provider Connections With MPLS-ICI

Addressing Inter Provider Connections With MPLS-ICI Addressing Inter Provider Connections With MPLS-ICI Introduction Why migrate to packet switched MPLS? The migration away from traditional multiple packet overlay networks towards a converged packet-switched

More information

Multimedia Requirements. Multimedia and Networks. Quality of Service

Multimedia Requirements. Multimedia and Networks. Quality of Service Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service

More information

Dynamic Sizing of Label Switching Paths in MPLS Networks

Dynamic Sizing of Label Switching Paths in MPLS Networks Dynamic Sizing of Label Switching Paths in MPLS Networks Gustavo B. Figueiredo 1 José. Augusto. S. Monteiro 2 Nelson. L. S da Fonseca 1 Antônio. A. A. Rocha 3 1 State University of Campinas Institute of

More information

AAPT Business Ethernet (e-line & e-lan)

AAPT Business Ethernet (e-line & e-lan) AAPT Business Ethernet (e-line & e-lan) Service Schedule An AAPT Data and Networking Solution This Service Schedule forms part of the Agreement between Us and You and cannot be used as a stand-alone agreement.

More information

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final

More information

IP-Telephony Quality of Service (QoS)

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

More information

WAN and VPN Solutions:

WAN and VPN Solutions: WAN and VPN Solutions: Choosing the Best Type for Your Organization xo.com WAN and VPN Solutions: Choosing the Best Type for Your Organization WAN and VPN Solutions: Choosing the Best Type for Your Organization

More information

Simwood Carrier Ethernet

Simwood Carrier Ethernet Simwood Carrier Ethernet Simwood Carrier Ethernet is a high security, low latency means to connect sites or services either point-to-point or as a mesh. We use a number of technologies on top of our own

More information

Chapter 3 ATM and Multimedia Traffic

Chapter 3 ATM and Multimedia Traffic In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very

More information

CS 268: Lecture 13. QoS: DiffServ and IntServ

CS 268: Lecture 13. QoS: DiffServ and IntServ CS 268: Lecture 13 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776 1

More information

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues. 5.1 LEGACY INTEGRATION In most cases, enterprises own legacy PBX systems,

More information

Carrier-class Ethernet: A Services Definition

Carrier-class Ethernet: A Services Definition m w w w. a for Business Opening Optical Networks fo W h i t e P a p e r Carrier-class Ethernet: A Services Definition Introduction Ethernet has become central to the data service definitions now coming

More information

Improving Quality of Service

Improving Quality of Service Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic

More information

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities) QoS Switching H. T. Kung Division of Engineering and Applied Sciences Harvard University November 4, 1998 1of40 Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p

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 [email protected]

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

Implementing VoIP support in a VSAT network based on SoftSwitch integration

Implementing VoIP support in a VSAT network based on SoftSwitch integration Implementing VoIP support in a VSAT network based on SoftSwitch integration Abstract Satellite communications based on geo-synchronous satellites are characterized by a large delay, and high cost of resources.

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 [email protected] Khaled M. F. Elsayed, senior member IEEE [email protected] Department

More information

The Impact of QoS Changes towards Network Performance

The Impact of QoS Changes towards Network Performance International Journal of Computer Networks and Communications Security VOL. 3, NO. 2, FEBRUARY 2015, 48 53 Available online at: www.ijcncs.org E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) The Impact

More information

Introduction to Quality of Service. Andrea Bianco Telecommunication Network Group [email protected] http://www.telematica.polito.

Introduction to Quality of Service. Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito. Introduction to Quality of Service Andrea Bianco Telecommunication Network Group [email protected] http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Quality of service

More information

"Charting the Course... ... to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary

Charting the Course... ... to Your Success! QOS - Implementing Cisco Quality of Service 2.5 Course Summary Course Summary Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as best effort, IntServ, and DiffServ,

More information

6.6 Scheduling and Policing Mechanisms

6.6 Scheduling and Policing Mechanisms 02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing

More information

Introduction VOIP in an 802.11 Network VOIP 3

Introduction VOIP in an 802.11 Network VOIP 3 Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11

More information

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

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

Virtual Privacy vs. Real Security

Virtual Privacy vs. Real Security Virtual Privacy vs. Real Security Certes Networks at a glance Leader in Multi-Layer Encryption Offices throughout North America, Asia and Europe Growing installed based with customers in 37 countries Developing

More information

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter WHITEPAPER VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter The Holy Grail: Achieving Simplicity and Control in the IT Infrastructure Today s Information Technology decision-makers

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

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

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

Virtual Private LAN Service

Virtual Private LAN Service Virtual Private LAN Service Authors Kireeti Kompella, Juniper Networks, 1194 N Mathilda Avenue, Sunnyvale, CA 94089, USA E-mail : [email protected] Jean-Marc Uzé, Juniper Networks, Espace 21, 31 Place

More information

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION

Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List

More information

The Network Layer Functions: Congestion Control

The Network Layer Functions: Congestion Control The Network Layer Functions: Congestion Control Network Congestion: Characterized by presence of a large number of packets (load) being routed in all or portions of the subnet that exceeds its link and

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

Quality of Service (QoS) on Netgear switches

Quality of Service (QoS) on Netgear switches Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected

More information