Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg

Similar documents
How To Provide Qos Based Routing In The Internet

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

Indepth Voice over IP and SIP Networking Course

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

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

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE

Quality of Service (QoS)) in IP networks

Distributed Systems 3. Network Quality of Service (QoS)

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

12 Quality of Service (QoS)

Network-based Quality of Service for Polycom IP Videoconferencing

Networkbased. Quality of Service. Communicate Simply. For IP Video Conferencing

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

Multimedia Requirements. Multimedia and Networks. Quality of Service

Analysis of IP Network for different Quality of Service

Network management and QoS provisioning - QoS in the Internet

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

QoS in VoIP. Rahul Singhai Parijat Garg

Voice Over IP Performance Assurance

Quality of Experience and Quality of Service

Integrated Service (IntServ) versus Differentiated Service (Diffserv)

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

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

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

10CS64: COMPUTER NETWORKS - II

Real-time apps and Quality of Service

IP-Telephony Quality of Service (QoS)

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more)

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem?

Internet Quality of Service

18: Enhanced Quality of Service

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

Requirements of Voice in an IP Internetwork

IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)

This topic lists the key mechanisms use to implement QoS in an IP network.

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS

Quality of Service for IP Videoconferencing Engineering White Paper

VoIP versus VoMPLS Performance Evaluation

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

Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

End-to-End QoS Network Design

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

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

CS 268: Lecture 13. QoS: DiffServ and IntServ

SLA verification + QoS control: the base for successful VoIP & IPTV deployments

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

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

IP, Ethernet and MPLS

H.323 Traffic Characterization Test Plan Draft Paul Schopis,

Mixer/Translator VOIP/SIP. Translator. Mixer

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

APPLICATION NOTE. Benefits of MPLS in the Enterprise Network

Quality of Service (QoS) on Netgear switches

Quality of Service for VoIP

WhitePaper: XipLink Real-Time Optimizations

APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?

All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit

CCNP: Optimizing Converged Networks

Quality of Service Routing in MPLS Networks Using Delay and Bandwidth Constraints

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

4 Internet QoS Management

Voice Over IP - Is your Network Ready?

VoIP network planning guide

Building integrated services intranets

Industry s First QoS- Enhanced MPLS TE Solution

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

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Requirements for VoIP Header Compression over Multiple-Hop Paths (draft-ash-e2e-voip-hdr-comp-rqmts-01.txt)

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

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II IETF Integrated Services (IntServ)

Application Note How To Determine Bandwidth Requirements

IP QoS Interoperability Issues

Advanced Internetworking

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

Protocols with QoS Support

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Network Management Quality of Service I

Module 7 Internet And Internet Protocol Suite

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

Introduction to Differentiated Services (DiffServ) and HP-UX IPQoS

Optimizing Converged Cisco Networks (ONT)

Frame Relay and Frame-Based ATM: A Comparison of Technologies

Is Your Network Ready for VoIP? > White Paper

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

Figure 1: Network Topology

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

EQ-BGP: an efficient inter-domain QoS routing protocol

Your new VoIP Network is working great Right? How to Know. April 2012 WHITE PAPER

The Conversion Technology Experts. Quality of Service (QoS) in High-Priority Applications

The Basics. Configuring Campus Switches to Support Voice

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

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

Session Initiation Protocol (SIP)

Transcription:

Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov akz@tu-sofia.bg

Part 1 Quality of Services I

QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics fulfils requirements.. 3

QoS Definition ITU-T (Recommendation E.800 [ITU-TE.800]) and ETSI [ETSI-ETR003] basically define Quality of Service (QoS) as the collective effect of service performance which determine the degree of satisfaction of a user of the service. 4

QoS Definition IETF considers QoS as the ability to segment traffic or differentiate between traffic types in order for the network to treat certain traffic flows differently from others. 5

QoS Definition QoS is the ability of a network element to have some level of assurance that its traffic and service requirements can be satisfied.

QoS Metrics Types of QoS Metrics INTRINSIC QoS is directly provided by the network itself and may be described in terms of objective parameters as, for instance, loss and delay. 7

QoS Metrics Types of QoS Metrics PERCEIVED QoS (P-QoS) is the quality perceived by the users; it heavily depends on the network performance but it is measured by the average opinion of the users. 8

QoS Metrics Mean Opinion Score (MOS) Mean Opinion Score (MOS) methods are often used to perform the measure of the quality: users assign an MOS rating to the application they are evaluating. The MOS is the arithmetic mean of all the individual scores. 9

QoS Metrics (main concept) 10

QoS Metrics (Intrinsic QoS example) 11

QoS Metrics (Perceived QoS example) 12

QoS Metrics Types of QoS Metrics ASSESSED QoS is referred to the will of a user to keep on using a specific service. It is related to P- QoS and also depends on the pricing mechanism, level of assistance of the provider and other marketing and commercial aspects. 13

QoS Metrics (Assessed QoS example) Service is free - a performance decrease may be surely tolerated by a user. Service is paid - the same decrease will raise criticism. 14

QoS Provision Based on offering in terms of intrinsic QoS by using SERVICE LEVEL SPECIFICATIONS (SLS) SLS - a set of parameters and their values which together define the service offered to a traffic [RFC3206] 15

QoS Provision Possible Example of SLS 16

QoS Provision Operative Example of SLS 17

ITU-T Y-1541 QoS Classes 18

TIPHON QoS Classes (ETSI-TR102) 19

B-ISDN services 20

ATM Forum service categories 21

QoS Metrics Concerning the IP environment, the QoS objective metrics mostly used [ITU-T-Y.1540] are as follows IPLR IP Packet Loss Ratio IPTD IP Packet Transfer Delay IPDV IP Packet Delay Variation (known as Jitter) IPER IP Packet Error Ratio. 22

IP QoS classes and objective performance-metric upper limits [ITU-T-Y.1541] U stands for Unspecified (actually meaning Unbounded, in this context) 23

The nature of the objective performance parameter IPTD upper bound on the mean IPTD; IPDV upper bound on the 1*10 3 quintile of IPTD minus the minimum IPTD; IPLR upper bound on the packet loss probability; IPER upper bound 24

Examples of multimedia applications QoS requirements 25

Network-based Quality of Service (NQoS) The following NQoS service levels are implemented in layer two (Data-Link) and layer three (Network) of the ISO application model. Best effort service Differentiated service Guaranteed service 26

Best effort service This is considered a basic service and is also considered soft NQoS (Without a significant over-subscription of bandwidth, best effort service should not be considered a true NQoS service). Best effort service is typically not suited for real-time applications, such as video and VoIP, and does not have the ability to separate flows into a category or class of service. However, most networks use best effort service for their initial video and VoIP services WHY? 27

Best effort service With best effort service, you could successfully use separate network paths for IP video and VoIP, with properly over-subscribed bandwidth. Using H.323 to H.320 gateways, instead of corporate IP WAN links, is also considered a NQoS implementation WHY? 28

Differentiated service This is also considered soft NQoS. Traffic flows (applications/protocols) are grouped into classes based on the level of service required to operate most efficiently/effectively. Network devices can then differentiate flows and apply services according to the programmed NQoS mechanism for the flow classes. 29

Differentiated service Differentiated service: Allows for the preferential treatment of flows, without an absolute guarantee Works well for bandwidth-intensive data applications like video and VoIP. 30

Guaranteed service This is considered hard NQoS. Guaranteed service requires a reservation of network resources in order to meet specified service classification requirements. 31

NQoS Service Levels with Associated Service and Layer Description 32

NQoS Service Levels with Associated Service and Layer Description 33

NQoS Service Levels with Associated Service and Layer Description 34

Network-based QoS Functional Areas Admission Control Admission control combines bandwidth control and policy control to provide NQoS services. Resource Allocation Resource allocation is also referred to as queuing and scheduling. Traffic flows and traffic classes can be assigned to different queues based on their traffic classification and marking. 35

QoS-based Networks Heterogeneous QoS-based Networks 36

QoS-based Networks Heterogeneous QoS-based Networks 37

QoS-oriented Technologies Layered Architectures 38

QoS-oriented Technologies Layered Architectures communication between layers 39

QoS-oriented Technologies Layered Architectures communication between layers 40

QoS-oriented Technologies ATM strength points and drawbacks concerning QoS Strength points Drawbacks QoS ATM has been designed for QoS; QoS managing capacity is standardized and checked also in multivendor commercial applications; ATM allows requesting quantitative QoS intrinsic parameters, also for each single user Complexity and overhead for AAL Diffusion Major carriers and Internet providers use ATM Backbones Network Management ATM has several tools, already industrially tested, to manage the network. Monitoring and fault isolation tools are standardized Recently, ATM use is limited by the increase of IP. It may create compatibility problems in the future 41

QoS-oriented Technologies ATM strength points and drawbacks concerning QoS Strength points Drawbacks Connection oriented ATM can guarantee dedicated bandwidth pipes both between users and network nodes. Bandwidth pipes can be used, priced and sold Adaptation options Users can choose among different adaptation layers. For example, AAL1, AAL2 and AAL5 can carry voice in dependence of the customer needs Signalling Signalling options are QoS oriented Fixed and small dimension cells It is helpful both for statistical multiplexing in switching elements and for inserting a proper error control over errored channels. Moreover, it is important in low bit rate trunks for voice applications because it is simpler to fill the cells avoiding delays in case of long datagrams 42

QoS-oriented Technologies MPLS MPLS derives from the convergence between the IP world, which involves open standards and simplicity, and the ATM world, which is completely oriented to the QoS and uses traffic control techniques, as well as QoS aware routing. MPLS would like to summarize the best of both technologies. 43

QoS-oriented Technologies IPv4 IntServ versus DiffServ 44

QoS-oriented Technologies QoS-IP solutions strength points and drawbacks Strength points Drawbacks Diffusion IP is widespread: terminal users, LANs, network accesses, backbones, due to the Internet development Simple web integration Web interfaces are much used, both over the Internet and over private networks Header Compression Header compression is important to reduce the transmission overhead (in particular the stack RTP/UDP/IP for voice) QoS IntServ (RSVP) and DiffServ can manage QoS within the IP world but each of them has limitations referring to the performance requirements of users IntServ It is considered too complex and not scalable to be used within backbones and multi-user networks. RSVP uses a refreshing mechanism that introduces resource management inefficiencies DiffServ It is scalable but it can hardly very provide end-to-end solutions for environments requiring high quality because of limited numbers of bits to identify a flow 45

QoS-oriented Technologies DSCP Assignation The DSCP identifies a specific traffic class and implies that all the packets identified with the same DSCP should receive the same treatment DSCP assignation general guidelines 46

QoS-oriented Technologies DSCP Assignation Possible DSCP assignation for data within DiffServ network 47

QoS-oriented Technologies QoS IPv6 IPv6 may use two fields directly in the IP header to mark traffic: 1. Flow Label field (20 bits) - The full IPv6 architectural framework is called IPv6 Label Switching Architecture (6LSA) in and uses the features of the Flow Label in the IPv6 header to establish QoS end-to-end paths, similarly as in ATM and MPLS. 2. Traffic Class field (8 bits), functionally equivalent to IPv4 ToS field and containing the DSCP field in the first 6 bits leaving the rest for future extensions, as in IPv4. 48

QoS-oriented Technologies Class of Service Full IPv6 Network (CSF6N) Traffic is switched as in an extended DiffServ network: each router of a CSF6N needs to share a common definition of the traffic classes with the other routers of the same network. So it is necessary to establish a common definition of the Flow Label, having 20 bits available for it and, theoretically, 220 traffic classes. Even if it is difficult to imagine, due to the different number of classes, the structure of the assignment tables used within CSF6N routers would be similar to the structure of the tables applied for DiffServ. 49

QoS-oriented Technologies Full IPv6 Switched Network (F6SN) The operation mode is connection oriented. The switching architecture may be designed directly from label switched technologies (ATM and MPLS). The reference QoS language is no longer the Traffic Class paradigm but a detailed per-flow SLS, where each single user receives a specific QoS and, in case of need, may be dropped (e.g. MLPP Multi Level Precedence and Preemption). 50

Network Control Issues QoS Management Functions 1. Over Provisioning There is a common misconception that purchasing an oversupply of bandwidth will solve all service-quality challenges. 2. Flow Identification Single QoS-oriented technologies show different methods to classify packets: Flow Label and Traffic Class in IPv6, ToS and vector IP source address, IP destination address, Protocol, TCP/UDP source port, TCP/UDP destination port in IPv4, VPI/VCI in ATM, Label Value in MPLS 3. Resource Reservation and CAC An accurate resource reservation to guarantee that traffic flows receive the correct service is strictly needed. The term resource means, in this context, bandwidth and buffer. Its allocation is strictly related with Call Admission Control (CAC) mechanisms. Call Admission Control decides whether a new connection request may be accepted or not. 51

Network Control Issues QoS Management Functions 4. Traffic Control (Shaping) Two basic methods LEAKY Bucket and TOKEN Bucket 5. Scheduling Packet scheduling specifies the service policy of a queue within a node (e.g. an IP router, an ATM switch). In practice, scheduling decides the order that is used to pick the packets out of the queue and to transmit them over the channel. 52

Network Control Issues QoS Management Functions 6. Queue Management Scheduling is often linked to queue (buffer) management schemes. They are used to establish the dropping strategy when the buffer is full. 1. Tail drop, which discharges the last arrived packets; 2. Front drop, which eliminates the first packet in the queue; 3. Random drop, which discharges a randomly selected packet within the queue. 7. Flow Control TCP, Application layer Control (CCSDS FDP, Application Layer Coder Control) 8.QoS Routing - QoS routing needs to identify end-to-end paths where there are enough available resources to guarantee performance requirements in terms of metrics as loss, delay, call blocking, number of hops, reliability, as well as bandwidth optimization. 53

Network Control Issues QoS Management Functions an overview What about the Risk of No Control? 54

QoS Interworking in Heterogeneous Networks - Scenarios 1. QoS requests (SLSs) should traverse the overall network from the source to the destination through portions that implement different technologies (e.g. cable, wireless and satellite) and different protocols (e.g. TCP/IP stack, ATM stack and DVB stack). 2. QoS requests should be received and understood by a specific portion (QoS may have a different meaning and interpretation depending on the used protocol and network). 55

QoS Interworking in Heterogeneous Networks - Scenarios 3. SLS requests should be mapped on the specific technology stack of a portion by activating control mechanisms suited for the aim. 4. Each single stack is composed of layered architectures and each layer must have a specific role in QoS provision. 56

QoS Interworking in Heterogeneous Networks - Problems 1. Vertical QoS mapping, which includes steps 3 and 4. 1. Horizontal QoS mapping, which includes steps 1 and 2. 57

Vertical QoS mapping - example 58

Horizontal QoS mapping - example 59

Horizontal QoS mapping - example 60

Horizontal QoS mapping - example 61

Horizontal QoS mapping 62

QoS mapping requirements and challanges The main problem of QoS mapping concerns the transfer of QoS requirements among different network portions. It will imply the involvement of an end-to-end QoS architecture, proper signalling protocols and efficient vertical QoS mapping algorithms. The choice of a specific technology at the Relay Layer may have a strong impact on the overall performance of the network. 63

QoS Architectures End-to-End Quality of Service 64

QoS Architectures End-to-End Quality of Service 65

QoS Architectures End-to-End Quality of Service 66

QoS Architectures Technology -centric QoS Architecture 67

QoS Architectures IP - centric QoS Architecture 68

QoS Architectures IP - centric DiffServ QoS Architecture 69

QoS Architectures MPLS centric QoS Architecture 70

QoS Architectures IPv6 centric QoS Architecture 71

QoS Architectures QoS Relay Node (QoS gateway) QoS and forwarding function 72

Communication interfaces between control entities 73

Sources Mario Marchese, QoS OVER HETEROGENEOUS NETWORKS, John Wiley & Sons Ltd, 2007 Timothy M. O Neil, Network based Quality of Service, White Papers by Polycom, 2008 Quality of Service (QoS) and Policy Management in Mobile Data Networks, 915-2731-01 Rev B,IXIA, July 2011 74