Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal. PDCAT'08 - Dunedin December 1-4, 2008



Similar documents
12 Quality of Service (QoS)

Troubleshooting Common Issues in VoIP

Introduction. Impact of Link Failures on VoIP Performance. Outline. Introduction. Related Work. Outline

Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:

Traffic Characterization and Perceptual Quality Assessment for VoIP at Pakistan Internet Exchange-PIE. M. Amir Mehmood

QoS in VoIP. Rahul Singhai Parijat Garg

Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Indepth Voice over IP and SIP Networking Course

Requirements of Voice in an IP Internetwork

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

Monitoring and Managing Voice over Internet Protocol (VoIP)

Voice over IP. Presentation Outline. Objectives

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

An Introduction to VoIP Protocols

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

CISCO IOS IP SERVICE LEVEL AGREEMENTS: ASSURE THE DELIVERY OF IP SERVICES AND APPLICATIONS

MOS Technology Brief Mean Opinion Score Algorithms for Speech Quality Evaluation

Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga

Monitoring VoIP Call Quality Using Improved Simplified E-model

Comparison of Voice over IP with circuit switching techniques

Quality of Service Testing in the VoIP Environment

Network Simulation Traffic, Paths and Impairment

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

Knowledge Is Power: Do what s best for the client.

Implementation of Video Voice over IP in Local Area Network Campus Environment

A Generic Algorithm for Midcall Audio Codec Switching

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Voice and Fax/Modem transmission in VoIP networks

Online course syllabus. MAB: Voice over IP

Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Encapsulating Voice in IP Packets

VoIP / SIP Planning and Disclosure

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

Clearing the Way for VoIP

Service Quality Assessment in All-IP Networks

Service Level Agreement

How To Make A Successful Phone Over Ip Work For A Long Time

Evaluating Data Networks for Voice Readiness

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

VoIP Over the Internet: Is Toll Quality Achievable?

VoIP versus VoMPLS Performance Evaluation

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

ICTTEN6043A Undertake network traffic management

OneSight Voice Quality Assurance

VOICE OVER IP AND NETWORK CONVERGENCE

Wireless Mesh Networks Impact on Voice over Internet Protocol. Mohammad Tariq Meeran PhD Student Institute of Informatics, Tallinn University

TIME-SAVING VOIP FEATURES YOUR BUSINESS NEEDS

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

A Performance Study of VoIP Applications: MSN vs. Skype

A Quality of Experience based Approach for Wireless Mesh Networks*

Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet.

UMTS VoIP Codec QoS Evaluation

VoIP Overview for Operators. Gene Lew VP, Advanced Services NANOG 34 Seattle, Washington May 2005

VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples

NETWORK ISSUES: COSTS & OPTIONS

Access the Test Here

Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India

Region 10 Videoconference Network (R10VN)

Comparing MPLS and Internet Links for Delivering VoIP Services

The Analysis and Simulation of VoIP

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

Playout Controller QoS at the IP Edge Points For networks with packet loss and jitter Henrik Åström GLOBAL IP SOUND

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

Measurement of IP Transport Parameters for IP Telephony

Assessment of VoIP Quality over Internet Backbones

Synchronization Essentials of VoIP WHITE PAPER

Voice over IP (VoIP) and QoS/QoE

Sample Reports - Version 9.0 Business Intelligence & Unified Communications Reporting

VoIP Analysis. Manage, Monitor, and Maintain VoIP Communication with Observer Analyzer

Is Your Network Ready for VoIP? > White Paper

MDI / QoE for IPTV and VoIP

ehealth and VoIP Overview

Planning Networks for VOIP. An Introduction

B12 Troubleshooting & Analyzing VoIP

LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University

Getting Started with VoIP Reports

Authors Mário Serafim Nunes IST / INESC-ID Lisbon, Portugal mario.nunes@inesc-id.pt

Convergence Technologies Professional (CTP) Course 1: Data Networking

Your Guide to Troubleshooting VoIP

SAVE MONEY WITH THE RIGHT BUSINESS PHONE SYSTEM

ETSI TS V1.1.1 ( )

Simulation of SIP-Based VoIP for Mosul University Communication Network

ADAPTIVE SPEECH QUALITY IN VOICE-OVER-IP COMMUNICATIONS. by Eugene Myakotnykh

Proactive Video Assurance through QoE and QoS Correlation

Performance of Various Codecs Related to Jitter Buffer Variation in VoIP Using SIP

Lab Introduction software Voice over IP

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

Transcription:

PlaNetLab Options from Massey University Richard Harris Presentation Outline Service resiliency and reliability Quality of Experience Modelling requirements A PlanetLab proposal PDCAT'2008 Dunedin 2 (c) Richard Harris - Massey University 1

Service Resiliency and Availability Resiliency Able to withstand failures and faults Availability Proportion of time that the network is able to accept requests for service PDCAT'2008 Dunedin Slide 3 Quality of Experience (QoE) Surveys of customer expectations suggest that users would expect the same service quality as they received in the former dedicated networks such as the PSTN. Achieving network and service reliability simultaneously represents a major challenge for network planners and designers. We consider the problem of designing resilient Next Generation Networks to meet specified service quality objectives -- also becoming known as Quality of Experience QoE - with an emphasis on voice (VoIP) and video services. PDCAT'2008 Dunedin Slide 4 (c) Richard Harris - Massey University 2

Introduction to the Concept of QoE - Quality of Experience (e.g. VoIP Network Quality) Are we delivering Toll Quality Service? Branch Office IP Network Branch Office Late packets, Lost packets, Jitter, Latency QoE = Subjective valuation of service delivery by end user Mean Opinion Score (MOS) 1 Unacceptable Poor Toll Quality 2 3 PDCAT'2008 Dunedin Slide 5 4 5 The Challenge of Determining the MOS As a result of its subjective nature, the MOS needs to be matched with objectively measurable quantities that a service provider can determine since it is not possible to continuously establish MOS scores in real-time. In the literature it has been found that many papers dealing with QoE for voice traffic have been based upon the ITU s well-known E-model documented in the G.107 standard. This standard incorporates some 20 different measurable parameters and provides a way of measuring transmission performance for voice traffic. Empirical studies with selected user groups, provide a way of matching user MOS scores with the E-model formula, thus creating a link between MOS and objectively measured parameter values used in the E-model. PDCAT'2008 Dunedin Slide 6 (c) Richard Harris - Massey University 3

The Challenge of Determining the MOS Introduction to the E-Model E-Model is a transmission planning model that relates transport level metrics to an estimate of customer opinion (MOS) R = R o I s I d I e + A R factor 0-100 scale R o is the basic factor based on noise levels I s is impairments that occur simultaneously with the voice signal I d is the impairment factor due to delay I e is the impairment due to equipment (codec, etc.) A is the advantage factor to allow compensating the score based on application User R Factor R 100 94.2 90 80 70 60 50 Very satisfied Satisfied Some users dissatisfied Many users dissatisfied Nearly all users dissatisfied Not recommended 4.5 4.4 4.3 0 1.0 PDCAT'2008 Dunedin Slide 7 MOS R User Satisfaction Estimated MOS score MOS 4.0 3.6 3.1 2.6 Goal of the Model Definition The actual QoE experienced by a user is a function of network element reliability and service reliability. Achieving network and service reliability simultaneously represents a major challenge for network planners and designers. We consider the problem of designing resilient Next Generation Networks to meet specified Quality of Experience QoE PDCAT'2008 Dunedin Slide 8 (c) Richard Harris - Massey University 4

Applications for the Model The two main applications for the model are: 1. Network monitoring/management: where we want to know on a minuteby-minute basis an answer to the question: "How well is the network performing for this service?" and/or "Will users be complaining about the service that is being provided?" 2. Network planning and design: where we want to know how should the network topology and protocol architecture be laid out and what routing and capacity allocations should be made in order to meet quality of service requirements for loss, delay and all things related to network reliability and service resiliency? There is also a third "application" which is usually part of (2) but can be separated out and made much more detailed from an analytical point of view. 3. Performance analysis: where we want to know answers to questions like: "If we have the following resources, traffic levels, arrival and service distributions, MTBF statistics and so forth; what performance could be expected to be achieved for services X, Y and Z? PDCAT'2008 Dunedin Slide 9 Service Resiliency Model Requirements We can briefly summarise these as follows: The model must provide a meaningful measure of service resiliency as assessed by a human subject. Parameters of the model must be simple to measure. Parameters of the model must be objectively determined, but the model must be appropriately aligned to MOS or similar subjective measures of service quality. It is highly desirable that the measure be a single value and represented as either a percentage or numerical value in the range [0, 1]. It should be possible to perform simulation studies using appropriately chosen simulation tools in order to provide estimates of the required parameters and potentially relate them to the Model Definition. Similar measures should be possible with other service types such as video and audio streaming, gaming, video conferencing and similar multimedia services. PDCAT'2008 Dunedin Slide 10 (c) Richard Harris - Massey University 5

Our Aim - Combined Service Resiliency and Reliability Modelling We consider the problem of designing resilient Next Generation Networks to meet specified service quality objectives. The ultimate goal is to develop some form of resiliency factor that can be applied to a link or sequence of links in order to establish a weight that represents the service resiliency of that link or path. Service Router Services MPLS Path 3 MPLS Path 1 MPLS Path 2 MPLS Pipes Source P 1 P 2 P 3 P 4 P 5 Destination R 1 R 2 R 3 R 4 R 5 P i = Physical resiliency of the link R i = Service resiliency on this link PDCAT'2008 Dunedin Slide 11 A Minimal Set of 5 Parameters An initial model, uses a base set of 3 delay parameters and 2 loss parameters to compute the resiliency measure based upon an adaptation of the E-model for VoIP in paper by Cole and Rosenbluth (AT&T Labs) (which is equation (13) in their paper). These parameters fit the network service path shown in this figure: Delay Parameters: Codec delay d codec Network delay d Network Jitter buffer delay d Jitter Loss Parameters: Network loss probability e Network Jitter buffer loss probability e Jitter PDCAT'2008 Dunedin Slide 12 (c) Richard Harris - Massey University 6

Using PlanetLab Modelling of VoIP QoE Determine network delays and losses for simulated VoIP across the PlanetLab network; Use various measures to estimate MOS and relate them to our proposed models for VoIP QoE; Modelling of video QoE Develop models for video that link MOS to measureable quantities; Determine network delays and losses for video across the PlanetLab network; Use various measures to estimate MOS and relate them to our proposed models for video QoE PDCAT'2008 Dunedin Slide 13 Thank you (c) Richard Harris - Massey University 7