Voice Quality and Testing EIT-03 Alan Percy Director of Business Development AudioCodes.

Slides:



Advertisements
Similar presentations
Echo cancellation Ian Hung 2B Computer Engineering University of Waterloo August 17th, 2001.
Advertisements

International Telecommunication Union Workshop on End-to-End Quality of Service.What is it? How do we get it? Geneva, 1-3 October 2003 Are Existing Performance.
Interactions of Voice Band Data Modems with Network Echo Cancellers Bob Reeves BT Issue 1 21 April 2010.
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.
Speech Coding Techniques
Acoustic Echo Cancellation for Low Cost Applications
UBIFone & The Technology Ahead 25 th June 2006 This presentation is the property of UbiFone. Distributors or any other individuals or entities are not.
Speech Processing for NSR Vs DSR Veeru Ramaswamy PhD CTO, Vianix LLC
STQ Workshop, Sophia-Antipolis, February 11 th, 2003 Packet loss concealment using audio morphing Franck Bouteille¹ Pascal Scalart² Balazs Kövesi² ¹ PRESCOM.
SG2001_VIP.ppt Page 1 PLANET Technology Corp. Product Guide 2001 VoIP Products Your Voice over Internet By Product Department.
CELLULAR COMMUNICATIONS 5. Speech Coding. Low Bit-rate Voice Coding  Voice is an analogue signal  Needed to be transformed in a digital form (bits)
© 2006 AudioCodes Ltd. All rights reserved. AudioCodes Confidential Proprietary Signal Processing Technologies in Voice over IP Eli Shoval Audiocodes.
Understanding the Internet Low Bit Rate Coder Jan Linden Vice President of Engineering Global IP Sound Presented by Jan Skoglund Sr. Research Scientist.
1 TAC2000/ IP Telephony Lab Perceptual Evaluation of Speech Quality (PESQ) Speaker: Wen-Jen Lin Date: Dec
IP Telephony Project By: Liane Lewin Shahar Eytan Guided By: Ran Cohen - IBM Vitali Sokhin - Technion.
ACM Multimedia October 4, 2001 Real-time Voice Communication over the Internet Using Packet Path Diversity Yi Liang, Eckehard Steinbach, and Bernd Girod.
VoIP on the iPhone: Imagine the Possibilities Jan Linden, VP of Engineering.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
IP Telephony (Article Presentation) by Samir Goswami Source: Rivier College, CS699 Professional Seminar.
Nov. 3, 2000 Adaptive Playout Scheduling in Packet Voice Communications.
© 2006 Cisco Systems, Inc. All rights reserved. 2.2: Digitizing and Packetizing Voice.
CS :: Fall 2003 Layered Coding and Networking Ketan Mayer-Patel.
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
WiMAX Vs Wi-Fi. 2 WiMAX Worldwide Interoperability for Microwave Access Brand licensed by the WiMax Forum. “a standards-based technology enabling the.
1 Media Gateway Benoit Bégué 2006 Study for EE department. EE526 with Professor Dan Keun Sung.
Leveraging Existing Application Processors in Mobile Devices to Implement VoIP Client.
Copyright Telchemy Inc 2001 Embedded Passive Monitoring of Voice over IP Service Quality Alan Clark Telchemy, Inc Atlanta, GA
The Importance of Quality VoIP for Web Conferencing and Collaboration Jan Linden, Vice president of Engineering Global IP Sound, Inc.
1 Audio Compression Multimedia Systems (Module 4 Lesson 4) Summary: r Simple Audio Compression: m Lossy: Prediction based r Psychoacoustic Model r MPEG.
1 Visit us at: & Your Way. Communicate.
Ensuring Quality in the Contact Center Joseph Dumont Product Manager Contact Center Services Empirix, Inc.
Alan Percy Director of Business Development AudioCodes.
Voice Over IP Developing IPHONE Jeremy Stanley CS 460 section 1.
CS3502, Data and Computer Networks: the physical layer-3.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 2 - Introducing VoIP Networks.
Redundant- Every POP has at least 2 paths to the backbone Self-healing Same design in Greater Providence/Newport Wireless Ring.
Copyrights © All rights Reserved. Asterisk and VoIP issues Chetan Vaity March 2007.
Voice Over Packet Networks Getting the most from your voice codec Philippe Gournay VoiceAge Corp. 750 Lucerne Road, Suite 250 Montreal (Quebec) H3R 2H6.
SIP Interoperability Testing Alan Percy Director of Business Development AudioCodes, Inc. Booth #822.
Scheme for Improved Residual Echo Cancellation in Packetized Audio Transmission Jivesh Govil Digital Signal Processing Laboratory Department of Electronics.
Technical Seminar Presented by :- Debabandana Apta (EC ) National Institute of Science and Technology [1] “ECHO CANCELLATION” Presented.
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.
Kamal Singh, Árpád Huszák, David Ros, César Viho and Jeney Gábor
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Voice Over Internet Protocol (VoIP). Basic Components of a Telephony Network.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations.
© 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.
Enterprise-Class Telephony on Wireless LANs Tom Alexander CTO VeriWave, Inc.
August 3-4, 2004 San Jose, CA DSP vs. HMP Making the right decision August, 2004 Lior Weiss Director Of Product Marketing AudioCodes.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
Troubleshooting Echo in VoIP Network Deployments
Ch 10. Multimedia Communications over WMNs Myungchul Kim
Voice Sampling. Sampling Rate Nyquist’s theorem states that a signal can be reconstructed if it is sampled at twice the maximum frequency of the signal.
Alan Clark Telchemy Modeling the effects of Burst Packet Loss and Recency on Subjective Voice Quality Alan Clark Telchemy
Quality of Service – State of the Market Alan Percy Director of Business Development AudioCodes, Inc. Booth #822.
Quality of Service for Real-Time Network Management Debbie Greenstreet Product Management Director Texas Instruments.
1 Video and Voice over IP performance over a Satellite link Bob Dixon, Ohio State University/OARnet Prasad Calyam, OARnet Joint Techs Workshops, Columbus,
Ch 10. Multimedia Communications over WMNs Myungchul Kim
August 3-4, 2004 San Jose, CA Successfully Offering VoIP- Enabled Applications Services Jan Linden Vice President of Engineering.
1 Speech Compression (after first coding) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_3_Compression.
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.
The Internet and Real-Time Applications Identifying Voice Transmission and Switching Issues for Packet Data Networks S. Wood Nov Copyright 2006 Modern.
Dirk Grunwald Dept. of Computer Science, ECEE and ITP University of Colorado, Boulder.
Introduction to Networking
How Can Hosted PBX Help You Gain The Communication Balance
Understanding the Internet Low Bit Rate Coder
Packet loss concealment using audio morphing
Codecs – Everything You Always Wanted to Know
Presentation transcript:

Voice Quality and Testing EIT-03 Alan Percy Director of Business Development AudioCodes

Who is AudioCodes? Leading OEM Manufacturer of Enabling VoIP equipment o Gateways o Media Servers o Boards, Chips and Modules Key IPR holder for G th Year in Business $82.8M Revenue for FY04 NASDAQ: AUDC Over 440 Employees Worldwide Company: o Headquarters in Israel o US offices in San Jose, Boston, Chicago, Dallas, RTP, and Somerset NJ o Offices in Mexico, France, UK, China, and Japan

Background Customer demand is building VoIP carriers are proliferating What will differentiate the carriers? Source: In-Stat

New Carriers, New Challenges A few years ago, we equipment providers thought we had this figured out. Then: Private networks Intra-Enterprise Carefully controlled (over-engineered) networks

New Carriers, New Challenges Today: New Frontier Depending on existing broadband o Cable o DSL o Fixed wireless New Wireless Services o 3G o WiMax o WiFi o SAT

What have we learned? You can’t always control the network o To make the business model work, you sometimes need to leverage the existing infrastructure

What have we learned? The last mile is the hardest mile!

What have we learned? Murphy’s law is true! (Poor voice quality will only affect the CEO during an important investor call) Poor voice quality will get you kicked out Huge variation in voice quality between equipment vendors (Especially when network conditions are not “ideal”)

Is voice quality important? “Voice Quality is the most sensitive issue for business customers” Greg Schreiber, VP of Product Development - Vaspian

What affects voice quality?

Choosing the Right Coder

Vocoder Factors Single speaker, no packet loss, no acoustic noise Vocoder quality given non speech audio (music, background noise) Bit rate Algorithmic delay = Packet size + look ahead Audio bandwidth Low bit rate algorithm type Complexity (# MIPS) Intrinsic robustness to packet loss

Vocoder Factors Vocoder implementation issues: Not all vocoders standards have bit exact test vectors And test vectors don’t cover every angle … Little known fact - even long approved and deployed vocoder standards still have bugs – let alone new ones … o Audiocodes has found and reported bugs in numerous standard vocoders Hence the importance of Speech Quality Testing and deployment experience

Vocoder Tradeoffs Complexity is always a constraint Bit rate and algorithm type affect speech and non-speech vocoding quality Larger packet size enables lower bit rate but increases delay (e.g. G vs. G.729A) Higher bit rate enables better intrinsic robustness to packet loss Higher audio bandwidth requires higher bit rate

Echo Canceller Factors Imperfect EC performance could result in: o Residual echo o Clipping o Distorted speech o Annoying variation in background noise Longer round trip delay makes echo cancellation more critical

Echo Canceller Factors ECs are challenged most during Double Talk (DT) o Double Talk happen occasionally during full duplex conversations o During Double Talk EC may diverge The Non Linear Processor (NLP) could clip, attenuate or distort the near-end speech Therefore it is crucial to disable the NLP during Double Talk o Timely and reliable detection of Double Talk could be tricky

Echo Canceller Factors Background noise continuity (level, spectrum) should be maintained The variety of real life echo paths poses an algorithmic and testing challenge o field experience crucial EC standards (e.g. G.168) specify testing methods - not standard algorithms o proprietary EC algorithms could vary significantly in quality o Quality testing is essential

Echo Canceller Tradeoffs Attenuation vs. tail length vs. adaptation speed vs. steady state coefficients noise and EC stability Echo Attenuation in Single Talk vs. Double Talk performance Complexity (# MIPS)

Packet Loss Concealment Vocoder type (CELP vs. ADPCM vs. PCM) All vocoders (including G.711) have PLC standardized to some extent Vendor distinction depends on Jitter Buffer quality and PLC enhancements Trade offs o Latency vs. Jitter buffer size vs. % frame erasure rate o Redundancy schemes vs. bit rate

Condition Interaction Effect Effect: Customers tell us that G many times sounds better than other’s G.711 Why? Lower bit rate reduces congestion and results in fewer dropped packets. G also includes packet loss concealment, smoothing over the gaps.

Improving VoIP Quality Techniques vendors use to maximize quality: Dynamic Jitter Buffer o Adjusting to ever-changing network conditions Packet loss concealment o All coders, including G.711 Echo cancellation algorithms VAD and CNG algorithms Extensive field and lab testing

Speech Quality Testing Methods Events Results

Speech Quality Testing Methods MOS o Traditional subjective method, uses a panel of listeners, accurate but expensive PESQ - Perceptual Evaluation of Speech Quality o objective method based on human hearing model, ITU P.862 standard o Computer driven G.168 o ITU standard for echo canceller testing, uses artificial speech signals P.501 / P.502 o ITU standard for complex test signals used to test echo cancellers and other modules. o These signals were designed to provide more information to the designer about the weakness points.

ETSI Speech Quality Test Event Sponsored by ETSI - Done by HEAD Acoustics Labs Has been held several times over the past three years VoIP equipment testing in controlled conditions Receive an objective and comparative analysis The tests include a range of aspects, including: o Speech sound quality o Echo measurements o Double Talk performance o Transmission quality in the presence of background noise Anonymous - Only your results are identified

ETSI Test Setup

ETSI results “Pie Chart” Six conversational and six listening tests Ten gateways participated in 3 rd SQTE The results for each gateway are summarized in a Pie Chart with a slice per each category The performance in each category was represented by the radius of the slice and by a color code o Red – the amount of which the results were under the requirement o Yellow – result was below the requirement if accompanied with red or OK if no red o Green – result was above the requirement

ETSI SQTE Test Results

AudioCodes

How can you use this information? Ask for ETSI results when shopping Read and evaluate performance needs against test results. Justify partner selection Help sell your solution

Where to learn more: Full ETSI SQTE Test Report: AudioCodes ETSI SQTE Results:

Let’s talk! Stop by Booth #405