Version : 11 December 2008 Workshop on “Monitoring Quality of Service and Quality of Experience of Multimedia Services in Broadband/Internet Networks”

Slides:



Advertisements
Similar presentations
IP Cablecom and MEDIACOM 2004 Prediction and Monitoring of Quality for VoIP services Quality for VoIP services Vincent Barriac – France Télécom R&D SG12.
Advertisements

ETSI Workshop on Quality Issues for IP Telephony 8-9 June 1999, Sophia Antipolis, France ETSI PROJECT TIPHON overview of QoS activities ETSI Workshop on.
© 2006 AudioCodes Ltd. All rights reserved. AudioCodes Confidential Proprietary Signal Processing Technologies in Voice over IP Eli Shoval Audiocodes.
Version : 11 December 2008 Workshop on “Monitoring Quality of Service and Quality of Experience of Multimedia Services in Broadband/Internet Networks”
1 TAC2000/ IP Telephony Lab Perceptual Evaluation of Speech Quality (PESQ) Speaker: Wen-Jen Lin Date: Dec
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
1 ITU Workshop on “Quality of Service and Quality of Experience of Multimedia Services in Emerging Networks” (Istanbul, Turkey, 9-11 February 2015) Overview.
VoIP on the iPhone: Imagine the Possibilities Jan Linden, VP of Engineering.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
1 E-Model & MOS Speaker: Cheng-lin Tsai Adviser: Quincy Wu Date:2009/07/02.
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
1 Media Gateway Benoit Bégué 2006 Study for EE department. EE526 with Professor Dan Keun Sung.
Objective and Subjective Degradations of Transcoded Voice for Heterogeneous Radio Networks Interoperability Ľubica Blašková 1, Jan Holub 1, Michael Street.
Copyright Telchemy Inc 2001 Embedded Passive Monitoring of Voice over IP Service Quality Alan Clark Telchemy, Inc Atlanta, GA
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
Voice Quality John Horrocks (DTI) Direct line: Date: 20 November 2001
Ensuring Quality in the Contact Center Joseph Dumont Product Manager Contact Center Services Empirix, Inc.
1 TTC‘s Standardization Work Network Management Committee “A Method for Speech Quality Assessment of IP Telephony”
VoIP Packets In the Air and Over the Wire J. Scott Haugdahl CTO
Voice QoS LANtel Telecommunication Corp. Senior Product Manager Jeremy Chan.
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
Improving Voice Quality in International Mobile-to-Mobile Calls Aram Falsafi, Seattle, WA PIMRC September 2008.
Diffusion libre A state of the art of voice quality measurement techniques and of associated standards at ITU-T SG 12 Orange Labs Vincent BARRIAC, Recherche.
ETSI STQ, Taiwan Workshop, February 13th, Recent improvements in transmission quality assessment : Background noise transmission Results of STF.
Voice Over Packet Networks Getting the most from your voice codec Philippe Gournay VoiceAge Corp. 750 Lucerne Road, Suite 250 Montreal (Quebec) H3R 2H6.
Technical Seminar Presented by :- Debabandana Apta (EC ) National Institute of Science and Technology [1] “ECHO CANCELLATION” Presented.
1 VoIP – Voice over Internet Protocol Patrick Hügenell, Andreas Vetter – TIM01AGR – 2003 VoIP Voice over IP.
1 Quality of Service (QoS), Quality of Experience (QoE) and Performance Joachim Pomy OPTICOM, Germany ITU Workshop on “Performance,
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
© 2002, Cisco Systems, Ic. All rights reserved Who? What? When? Where?
Colombia, September 2013 The importance of models and procedures for planning, monitoring and control in the provision of communications services.
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google Talk, and MSN Messenger Chen-Chi Wu, Kuan-Ta Chen, Yu-Chun Chang, and Chin-Laung.
IP Networking & MEDIACOM 2004 Workshop April 2001 Geneva Characterising End to End Quality of Service in TIPHON Systems Characterising End to End.
Echo Cancellation Chapter 4. Echo : Echo is the repetition of a signal back to the transmitter; either due to a coupling between the loudspeaker and microphone.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Voice over IP Why Challenges/solutions Voice codec and packet delay.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Code : STM#220 Samsung Electronics Co., Ltd. IP Telephony System Error Handling & Management IP Telephony System Error Handling & Management Distribution.
TIA-921 (PN ) and ITU-T G.NIMM Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol Jack Douglass, Spirent Chair.
© 2006 ITT Educational Services Inc. IT412 Voice and Data Integration : Unit 8 Slide 1 Unit 8 Voice Over IP Network Fundamentals.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations.
Computer Networks with Internet Technology William Stallings
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks University of Plymouth United.
Department of Communication and Electronic Engineering University of Plymouth, U.K. Lingfen Sun Emmanuel Ifeachor New Methods for Voice Quality Evaluation.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
University of Plymouth United Kingdom {L.Sun; ICC 2002, New York, USA1 Lingfen Sun Emmanuel Ifeachor Perceived Speech Quality.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Changing the Dynamics of Network Analysis J. Scott Haugdahl CTO, WildPackets, Inc.
William Stallings Data and Computer Communications
ITU Workshop on “Monitoring and Benchmarking of QoS and QoE of Multimedia Services in Mobile Networks” (Buenos Aires, Argentina, July 2014) Overview.
SwissQual AG – Your QoS Partner Workshop on Wideband Speech Quality in Terminals and Networks: Assessment and Prediction 1 8th and 9th June Mainz,
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
Dubai - UAE November Quality of Service (QoS), Quality of Experience (QoE) and Performance Joachim Pomy OPTICOM,
Analyze Assure Accelerate Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol PN Will become TIA/EIA-921 Jack.
AIMS’99 Workshop Heidelberg, May 1999 Assessing Audio Visual Quality P905 - AQUAVIT Assessment of Quality for audio-visual signals over Internet.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
PART2: VOIP AND CRITICAL PARAMETERS FOR A VOIP DEPLOYMENT Voice Performance Measurement and related technologies 1.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Alan Clark Telchemy Modeling the effects of Burst Packet Loss and Recency on Subjective Voice Quality Alan Clark Telchemy
Quality of Service for Real-Time Network Management Debbie Greenstreet Product Management Director Texas Instruments.
RTP and playout delay compensation Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
1 Video and Voice over IP performance over a Satellite link Bob Dixon, Ohio State University/OARnet Prasad Calyam, OARnet Joint Techs Workshops, Columbus,
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
A Brief Look at VoIP QoS. Why is VoIP QoS important? PSTNs have played the first role in voice communications for a long time. But future is going to.
Voice Performance Measurement and related technologies
VoIP Models for System Performance Evaluation
VoIP Models for System Performance Evaluation
Scott Pennock Senior Hands-Free Standards Specialist
Quality of Service for TDR Traffic
Presentation transcript:

Version : 11 December 2008 Workshop on “Monitoring Quality of Service and Quality of Experience of Multimedia Services in Broadband/Internet Networks” (Maputo, Mozambique, April 2014) IP Telephony Aspects & IP Terminal Issues Joachim Pomy OPTICOM, Germany

Maputo - Mozambique April Talking Quality  Describes the perceived quality by the talker while he is talking and the other user is listening only  Includes Parameters like:  Talker Echo, Delay  Sidetone  Receive Noise  Required Voice Level of the Talker  In order to be heard by the Listener at the other End  Does not include parameters like  Listener Echo  Absolute Delay

Maputo - Mozambique April Listening Quality  Describes the perceived quality by the listener if one user is talking and the other user is listening, only  Includes Parameters like:  Codec Distortions  Listener Echo  Receive Noise  Received Voice Level  Does not include parameters like  Sidetone  Talker Echo  Delay

Maputo - Mozambique April Conversational Quality  In a Conversation a Talker is also a Listener at the same time  Describes the perceived quality by the user if all conversational situations of the user are considered  Talking situation  Listening situation  Conversational situation  Doubletalk situation  Acoustical environment of the user  Background noise  Reflection characteristics  Includes all Talker & Listener Parameters that potentially impact Voice Quality

Maputo - Mozambique April MOS = Mean Opinion Score  The mean of opinion scores, i.e., of the values on a predefined scale that subjects assign to their opinion of the performance of the telephone transmission system used either for conversation or for listening to spoken material  True MOS values can only be derived from subjective tests  Usefulness of MOS values outside the original subjective test depends on statistical exercises:  Selection of subjects  Compilation of speech samples  Normalization of results  Language Dependency

Maputo - Mozambique April Subjective Tests  Require large group of people  Very costly and time-consuming  Cannot be done in real-time  But it is the Reference for the other methods:  Objective models  Estimation models  Subjective tests are not further addressed in detail in this presentation

Maputo - Mozambique April Objective Models  Reproducing human perception as accurate as possible  Real-time Recording or Monitoring of Waveform Signals  Use of an algorithm to predict the results of a subjective test  Faster and cheaper but correlation with subjective test may vary  Current Models include P.862 (PESQ), P.563 and the new P.863 “POLQA”  Obsolete Models include P.861 (PSQM, for Codec Validation only) and a variety of vendors' proprietary Models

Maputo - Mozambique April Estimation Models  Estimation or Parametric Models are based on combination of parameters that again can be measured, estimated or pre- determined by separate means  Use the actually measured parameter values such as echo, delay, noise, levels etc.  Probably has an even lower correlation with subjective testing than objective testing  Requires lower computational effort than objective testing  Basically two different Approaches  E-Model for offline transmission planning  Several tools available, E-Model  Real-time collection of transmission parameters with RTCP-XR  Several vendors' products use this to estimate Voice Quality

Maputo - Mozambique April MOS Test & Models Terminology  Subjective Tests  MOS-LQS = for Listening Quality from a Subjective Test  MOS-CQS = for Conversation Quality from a Subjective Test  Objective Models  MOS-LQO = for Listening Quality from an Objective Model  MOS-CQO = for Conversation Quality from an Objective Model  Estimation Models  MOS-LQE = for Listening Quality from an Estimation Model  MOS-CQE = for Conversation Quality from an Estimation Model  Important to understand  MOS-xxx is NOT comparable with MOS-yyy

Maputo - Mozambique April Evolution of Voice Quality Impairments Next Thread: Tandeming of VoIP Islands (Vonage etc)

Maputo - Mozambique April Types of Impairments  Traditional Networks & Terminals  Short Delay  Circuit & Ambient Noise  Too High or Too Low Voice Levels  Distortion & Impairments Due to Transcoding  Additional Impairments Due to IP Transport  Longer Delay (Latency)  Jitter  Packet Loss  Perception of Delay strongly depends on Conversational Task

Maputo - Mozambique April Delay Affects the Flow of Conversation  Perception of Delay strongly depends on Conversational Task  Task 1 – Read out random numbers as quickly as possible in turn,  Task 2 – Verify random numbers as quickly as possible in turn,  Task 3 – Complete words with lost letters as quickly as possible by exchanging information,  Task 4 – Verify city names as quickly as possible in turn,  Task 5 – Determine the shape of a figure by receiving oral information,  Task 6 – Free conversation.  Results of a Study are shown on the next slide

Maputo - Mozambique April Detectability Threshold of Round-Trip Delay

Maputo - Mozambique April Effects of Echo  In Telecom World Echo describes delayed & unwanted feedback of send signal into receive path  Echo Source = Reflection Point:  Hybrid Circuits (multiple reflections possible)  Coupling in Handset Cords  Structure Borne Coupling in Handsets  Acoustical Coupling between Earpiece and Microphone  Two Types of Echo  Talker echo  Listener echo

Maputo - Mozambique April Talker Echo Talker Intended transmission of talker's voice Unwanted feedback of talker's voice to talker's own ear Electrical echo path Acoustical echo path Listener

Maputo - Mozambique April Listener Echo TalkerListener Intended transmission of talker's voice Electrical echo path (feeds the talker echo back to the listener) Acoustical echo path (feeds the talker echo back to the listener) Unwanted delayed copy of talker's voice

Maputo - Mozambique April  Voice coders generate voice packets at a fixed rate  Receiving Decoder expects to be fed with voice packets at the same fixed rate Jitter Buffer converts Jitter to Delay

Maputo - Mozambique April Packet Loss is Loss of Information  Packet Loss caused by  Network conditions are poor and packets become damaged in transit due to transmission errors  The packet was deliberately dropped at a switch or router due to congestion.  The packet was dropped due to late arrival  Packet Loss Concealment  Minimizing Perceptional Impact due to Lost Packets  Different Methods  Different Complexity  Different Quality

Maputo - Mozambique April Voice Quality Recommendations for IP Telephony (1)  Delay Rec. #1: Use G.711 end-to-end because it has the lowest Ie-value and therefore it allows more delay for a given voice quality level.  Delay Rec. #2: Minimize the speech frame size and the number of speech frames per packet.  Delay Rec. #3: Actively minimize jitter buffer delay.  Delay Rec. #4: Actively minimize one-way delay.  Delay Rec. #5: Accept the E-Model results, which permit longer delays for low Ie-value codecs, like G.711, for a given R-value.

Maputo - Mozambique April Voice Quality Recommendations for IP Telephony (2)  Delay Rec. #6: Use priority scheduling for voice-class traffic, as well as RTP header compression and data packet fragmentation on slow-speed links to minimize the contribution of this variable delay source.  Delay Rec. #7: Avoid using slow serial links.  Speech Compression Rec. #1: Use G.711 unless the link speed demands compression.  Speech Compression Rec. #2: Speech compression codecs for wireless networks and packet networks should be rationalized to minimize transcoding issues.

Maputo - Mozambique April Voice Quality Recommendations for IP Telephony (3)  Packet Loss Rec. #1: Keep (random) packet loss well below 1%.  Packet Loss Rec. #2: Use packet loss concealment with G.711.  Packet Loss Rec. #3: If other codecs are used, then use codecs that have built-in or add-on PLCs.  Packet Loss Rec. #4: New PLCs should be optimized for less than 1% of (random) packet loss.  Transcoding Rec. #1: Avoid transcoding where possible. Adds Ie and delay impairment.

Maputo - Mozambique April Voice Quality Recommendations for IP Telephony (4)  Transcoding Rec. #2: For interoperability, IP gateways should support wireless codecs or IP should implement unified Transcoder Free Operation with wireless.  Tandeming Rec. #1: Avoid asynchronous tandeming if possible. Adds Ie and delay impairment.  Tandeming Rec. #2: Synchronous tandeming of G.726 is generally permissible. Impairment is delay dependent, so long delay DCME equipment should be avoided.

Maputo - Mozambique April QoS of IP Voice Terminals  ETSI Standards for VoIP Terminals  On E2E Voice Quality as perceived by the User  ITU-T is missing directly comparable standards  4 Standards  ES – Narrowband, Handset & Headset  ES – Narrowband, Loudspeaking & Handsfree  ES – Wideband, Handset & Headset  ES – Wideband, Loudspeaking & Handsfree

Maputo - Mozambique April Example #1: Send Delay  7.3.1Send Delay  For a VoIP terminal, send delay is defined as the one-way delay from the acoustical input (mouthpiece) of this VoIP terminal to its interface to the packet based network. The total send delay is the upper bound on the mean delay and takes into account the delay contributions of all of the elements shown in figures 2 and A.1 in ITU-T Recommendation G.1020 [16], respectively.  The sending delay T(s) is defined as follows:  T(s) = T(ps) + T(la) + T(aif) + T(asp)(formula 1)  Where:  T(ps) = packet size = N * T(fs)  N = number of frames per packet  T(fs) = frame size of encoder  T(la) = look-ahead of encoder  T(aif) = air interface framing  T(asp) = allowance for signal processing  The additional delay required for IP packet assembly and presentation to the underlying link layer will depend on the link layer. When the link layer is a LAN (e.g. Ethernet), this additional time will usually be quite small. For the purposes of the present document it is assumed that in the test setup this delay can be neglected.  NOTE 1:The size of T(aif) is for further study.  Requirement  The allowance for signal processing shall be T(asp) < 10 ms.

Maputo - Mozambique April Example #2: Receive Delay  7.3.2Receive delay  For a VoIP terminal, receive delay is defined as the one-way delay from the interface to the packet based network of this VoIP terminal to its acoustical output (earpiece). The total receive delay is the upper bound on the mean delay and takes into account the delay contributions of all of the elements shown in figures 3 and A.2 of ITU-T Recommendation G.1020 [16], respectively.  The receiving delay T(r) is defined as follows:  T(r) = T(fs) + T(aif) +T(jb) + T(plc) + T(asp)(formula 2)  Where:  T(fs) = frame size of encoder  T(aif) = air interface framing  T(jb) = jitter buffer size  T(plc) = PLC buffer size  T(asp) = allowance for signal processing  The additional delay required for IP packet dis-assembly and presentation from the underlying link layer will depend on the link layer. When the link layer is a LAN (e.g. Ethernet), this additional time will usually be quite small. For the purposes of the present document it is assumed that in the test setup this delay can be neglected.  NOTE 1:The size of T(aif) is for further study.  Requirements  The allowance for signal processing shall be T(asp) < 10 ms.  The additional delay introduced by the jitter buffer shall be T(jb) ≤ 10 ms.  For Coders without integrated PLC the additional PLC buffer size shall be T(plc) < 10 ms.  For Coders with integrated PLC the additional PLC buffer size shall be T(plc) = 0 ms.

Maputo - Mozambique April Network - Terminal © HEAD acoustics GmbH Terminals & Network in Reality - typical elements found in modern connections

Maputo - Mozambique April Recent Developments  Extension to  Wideband ( Hz)  Super-Wideband ( ,000 Hz)  Fullband ( ,000 Hz)  Mobile is going to be All-IP  New Codecs, also for music  Mobile offloading to WLAN ...

Maputo - Mozambique April Any questions ? Contact: