Performance Evaluation of VoIP in Different Settings Tom Christiansen Ioannis Giotis Shobhit Raj Mathur.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

Ningning HuCarnegie Mellon University1 Optimizing Network Performance In Replicated Hosting Peter Steenkiste (CMU) with Ningning Hu (CMU), Oliver Spatscheck.
Telecommunications Industry AssociationTR-30.3/
N Team 15: Final Presentation Peter Nyberg Azadeh Bararsani Adie Tong N N multicodec minisip.
Copyright © by Elliot Eichen. All rights reserved. RTP – Real Time Protocol (and RTCP)
Chapter 5 Networks. Learning Objectives After reading this chapter the reader should be able to: Understand the importance of networks in the field of.
© Ipswitch, Inc. WhatsUp Gold VoIP Monitor Product Overview.
Voice over the Internet (the basics) CS 7270 Networked Applications & Services Lecture-2.
PROJECT PRESENTATION “ Analyzing Factors that affect VoIP Call Quality ” Presented By: Vamsi Krishna Karnati 11/24/2014.
CStream: Neighborhood Bandwidth Aggregation For Better Video Streaming Thangam Vedagiri Seenivasan Advisor: Mark Claypool Reader: Robert Kinicki 1 M.S.
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
Application layer (continued) Week 4 – Lecture 2.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Video over Wireless : Performance Evaluation in the GSM Circuit-Switched Channel Almudena Konrad Amoolya Singh University of California, Berkeley December.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
A Software Defined Radio Implementation for Voice Transmission over Wireless Ad-hoc Networks Jason Tran SURF-IT 2009 Fellow Mentors: Dr. Homayoun Yousefi’zadeh.
1 E-Model & MOS Speaker: Cheng-lin Tsai Adviser: Quincy Wu Date:2009/07/02.
Performance metrics and configuration strategies for group network communication Tom Z. J. FU Dah Ming Chiu John C. S. Lui.
Nov. 3, 2000 Adaptive Playout Scheduling in Packet Voice Communications.
Brian White CS529 SPEAK WITH FORWARD ERROR CORRECTION: IMPLEMENTATION AND EVALUATION.
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.
Objective and Subjective Degradations of Transcoded Voice for Heterogeneous Radio Networks Interoperability Ľubica Blašková 1, Jan Holub 1, Michael Street.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
George Njoroge CSCIE 139 Hosted vs. Managed VoIP Hosted VOIP is utilizing a company for phone connectivity (soft and hard), extensions,
Jani Pousi Supervisor: Jukka Manner Espoo,
Effect of FEC mechanisms in the Performance of Low Bit Rate Codecs in Lossy Mobile Environments Rolando Herrero, PhD Northeastern University, Boston, MA,
VOIP (Voice Over Internet Protocol) CDA 4527 Fall 2006.
Analyze Assure Accelerate ITU-T G.1050/TIA-921 IP Network Model Overview April 2006 VQEG Jack Douglass
High performance video transmission technology SVFTP (Swift Video File Transmission Protocol) KDDI R&D Laboratories Inc.
1 VoIP – Voice over Internet Protocol Patrick Hügenell, Andreas Vetter – TIM01AGR – 2003 VoIP Voice over IP.
Voice over IP in the Enterprise. What is VOIP? The use of data networks to carry voice without a loss of sound quality The use of data networks to carry.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
Nortel Confidential Information 1 Video Sample Production Summary Leigh Thorpe Nortel Paris, 7-11 May 2007.
© 2002, Cisco Systems, Ic. All rights reserved Who? What? When? Where?
Performance over Different Protocols. Introduction Overview of VoIP In my words, A system to convert analogue signals to digital so that telephone calls.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Colombia, September 2013 The importance of models and procedures for planning, monitoring and control in the provision of communications services.
Content Clustering Based Video Quality Prediction Model for MPEG4 Video Streaming over Wireless Networks Asiya Khan, Lingfen Sun & Emmanuel Ifeachor 16.
 What is a network and how does it function with computer systems? It is a collection of computers and devices that communicate with one another over.
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.
Voice Over Internet Protocol (VoIP). Basic Components of a Telephony Network.
TIA-921 (PN ) and ITU-T G.NIMM Network Model for Evaluating Multimedia Transmission Performance Over Internet Protocol Jack Douglass, Spirent Chair.
1/24 VoIP Prioritisation over WLAN for Fixed Mobile Convergence Brendan Kearns, eircom Séan Murphy Performance Engineering Laboratory, University College.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks University of Plymouth United.
V Telecommunications Industry AssociationTR-30.3/
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.
Voice Over Network. Wireless VoIP Basics How does wireless communication work? - Access Point and Base Station - Packets - Collisions --> CSMA/CA.
Wireless communications and mobile computing conference, p.p , July 2011.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
IPTEL'2001, New York, USA1 Lingfen Sun Graham Wade, Benn Lines Emmanuel Ifeachor University of Plymouth, U.K. Impact of Packet Loss Location on Perceived.
Electrical Engineering Department EE-430 IP Telephony Presented by Adeeb Al-Harbi ID#
Adisorn Lertsinsrubtavee,Dr.Teerapat Sanguankotchakorn,Dr.Anis Laouiti,Prof.Kanchana Kanchansut 2010 – 02 – 25 The Third AsiaFI Winter School Seoul National.
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.
Ch 10. Multimedia Communications over WMNs Myungchul Kim
3GPP2 Evolution Workshop Multimedia Codecs and Protocols 3GPP2 TSG-C SWG1.2.
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.
The Internet and Real-Time Applications Identifying Voice Transmission and Switching Issues for Packet Data Networks S. Wood Nov Copyright 2006 Modern.
Networked Multimedia Basics. Network Characteristics.
Troubleshooting Ben Fineman,
Voice Performance Measurement and related technologies
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Investigation of Voice Traffic in Wi-Fi Environment
Presentation transcript:

Performance Evaluation of VoIP in Different Settings Tom Christiansen Ioannis Giotis Shobhit Raj Mathur

Outline How does VoIP work in the Internet today? How is VoIP quality measured? Which network parameters affect the performance of VoIP? How does the speech quality of VoIP depend on these parameters? How can the existing VoIP technology be improved?

How does VoIP work? Audio Sampling Audio Encoding Codec Network Protocol Audio Decoding Network Protocol 128 kbps RTP over UDP 5 – 30 kbps

VoIP Quality Metrics Signaling quality  Measure of the call setup performance Delivery quality  Latency  Jitter  Packet Loss Call quality  Perceived quality E-model – Analytical model which generates an R-value MOS (Mean Opinion Score) – Related to the R-value

VoIP Quality Metrics R-valueMOSUser satisfaction 5Even better than the real thing Like calling next door A decent phone call Some users dissatisfied Many users dissatisfied Tin cans and a string 2Can you hear me now ? 1Try the Pony Express instead

VoIP Measurements Using Brix Networks’ VoIP testing tool A total of 600 experiments were run over a period of two weeks. Types of networks  UW Gigabit Ethernet  Wireless at UW  Cable (Comcast)  Dial-up from home Destinations  Boston  Helsinki  London  Montreal  San Jose  Sydney

Quantifying the quality degradation UW LAN average MOS, G.711Cable average MOS, G average MOS, G.729Dial-up average MOS, G.729

Traceroute Analysis Edges are the bottlenecks in today’s Internet.  Last hop delay in the case of a dialup connection is the same as the intercontinental delay! On slow networks like dialups, an increase in the geographical distance degrades the MOS due to higher latency. UW LAN to LondonDial-up to London

What we can conclude LAN>Cable>802.11>dial-up, as expected. LAN and cable are great !  Negligible degradation due to the network Dial-up is somewhat useable.  Main cause of degradation is latency, caused due to the delay over the last hop is in-between and has lots of issues.  Main cause of degradation is packet discards (delayed packets and garbled packets). Other traffic causes serious degradation even on cable  Background downloads severely affect speech quality

Future improvements Adaptive VoIP clients  Variable codec parameters based on network condition QoS guarantees from the OS  Priority over other traffic at the end hosts Forward Error Correction  Research shows that we can achieve significantly better quality with FEC in “lossy” connections  Especially useful for  Adaptive FEC (variable code rate)

Conclusions It does work ! But still not ready to take over land lines. In our report  More details on VoIP quality metrics  Explicit quantification of the degradation factors for each type of networks.  Possible improvements to VoIP based on our analysis of the experimental results

Thank You Questions?