Troubleshooting Common Issues in VoIP



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

Monitoring and Managing Voice over Internet Protocol (VoIP)

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

12 Quality of Service (QoS)

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

Quality of Service Testing in the VoIP Environment

ehealth and VoIP Overview

Clearing the Way for VoIP

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

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

Quality of Service (QoS) for Enterprise Networks. Learn How to Configure QoS on Cisco Routers. Share:

Your Guide to Troubleshooting VoIP

How To: Diagnose Poor VoIP Calls through diagnostics.

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

QoS in VoIP. Rahul Singhai Parijat Garg

Your Guide to Troubleshooting VoIP

Planning Networks for VOIP. An Introduction

Testing VoIP on MPLS Networks

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

SIP Trunking and Voice over IP

Planning an IP Network for Voice and Data

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

WHITEPAPER. Quality of Service Testing in the VoIP Environment

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

Service Level Agreements for VoIP Alan Clark CEO, Telchemy

An Introduction to VoIP Protocols

B12 Troubleshooting & Analyzing VoIP

Network Simulation Traffic, Paths and Impairment

Requirements of Voice in an IP Internetwork

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

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

QoS issues in Voice over IP

Evaluating Data Networks for Voice Readiness

Understanding Latency in IP Telephony

VoIP Bandwidth Considerations - design decisions

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

Business case for VoIP Readiness Network Assessment

MOS Technology Brief Mean Opinion Score Algorithms for Speech Quality Evaluation

CiscoWorks Internetwork Performance Monitor 4.0

Access the Test Here

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

Is Your Network Ready for VoIP? > White Paper

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

Region 10 Videoconference Network (R10VN)

International Telecommunication Union. Common VoIP Metrics. Alan Clark. CEO, Telchemy

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

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.

Troubleshooting VoIP and Streaming Video Problems

Synchronization Essentials of VoIP WHITE PAPER

Managing ^ VoIP Quality and Performance

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

OneSight Voice Quality Assurance

Voice over IP Basics for IT Technicians

Empirix OneSight for VoIP: Avaya Aura Communication Manager

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

The Impact of QoS Changes towards Network Performance

ICTTEN5168A Design and implement an enterprise voice over internet protocol and a unified communications network

Best Practices for Planning, Deploying and Managing Enterprise VoIP

Encapsulating Voice in IP Packets

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

Voice over IP (VoIP) for Telephony. Advantages of VoIP Migration for SMBs BLACK BOX blackbox.com

Achieving High Quality Voiceover-IP Across WANs With Talari Networks APN Technology

Voice over IP (VoIP) Basics for IT Technicians

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette

Using the ClearSight Analyzer To Troubleshoot the Top Five VoIP Problems And Troubleshooting Streaming Video

Voice over IP (VoIP) and QoS/QoE

Sample Reports - Version 9.0 Business Intelligence & Unified Communications Reporting

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

Getting Started with VoIP Reports

Routing & Traffic Analysis for Converged Networks. Filling the Layer 3 Gap in VoIP Management

VoIP QoS on low speed links

IP Office Technical Tip

Simplify VoIP Network Setup and Troubleshooting with NetTool VoIP

Delivering reliable VoIP Services

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

Configuring Voice Quality Monitoring in AOS

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

The Triple Play Analysis Suite - VoIP. Key Features. Standard VoIP Protocol G.711 SIP RTP / RTCP. Ethernet / PPP. XDSL, Metro Ethernet

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

How-To Configure NetFlow v5 & v9 on Cisco Routers

Case in Point. Voice Quality Parameter Tuning

Active Monitoring of Voice over IP Services with Malden

Troubleshooting Your VoIP Ecosystem with Prognosis Sue Bradshaw, Technology Writer

Voice Over IP Performance Assurance

Prilink SIP / PRI / IP Network Monitor, Traffic and QoS

Whitepaper. A Guide to Ensuring Perfect VoIP Calls. blog.sevone.com info@sevone.com

Convergence Technologies Professional (CTP) Course 1: Data Networking

EXpert Test Tools PLATFORM SOFTWARE TOOLS FOR TESTING IP-BASED SERVICES

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Combining Voice over IP with Policy-Based Quality of Service

Achieving Service Quality and Availability Using Cisco Unified Communications Management Suite

VegaStream Information Note Considerations for a VoIP installation

Transcription:

Troubleshooting Common Issues in VoIP 2014, SolarWinds Worldwide, LLC. All rights reserved.

Voice over Internet Protocol (VoIP) Introduction Voice over IP, or VoIP, refers to the delivery of voice and multimedia over IP networks. The steps involved in originating a VoIP telephone call are signaling and media channel setup, digitization of the analog voice signal, encoding, packetization, and transmission as Internet Protocol (IP) packets over a packet-switched network. On the receiving side, similar steps (usually in the reverse order) such as reception of the IP packets, decoding of the packets and digital-to-analog conversion reproduce the original voice stream. 1 Since the transmission of the packet occurs through an IP network, the quality of communications is inherently less reliable than a circuit switched public telephone network. There is no network mechanism to ensure that data packets are not lost and are delivered in sequential order. Essentially, it is a best effort without Quality of Service (QoS) guarantees. Several metrics are available for measuring VoIP call quality. This paper will provide a basic understanding of VoIP traffic and of the quality metrics used to monitor VoIP calls. VoIP Metrics Maintaining high quality VoIP calls can be difficult as VoIP is more sensitive to network delays and packet loss compared to any other network applications. VoIP quality is measured based on the following metrics: Network Jitter and Delay Packet data Loss Latency Mean Opinion Score (MOS) Network Jitter and Delay Real-time voice communications over the network are sensitive to delay in packet arrival time or packets arriving out of sequence. Excess jitter results in calls breaking up. Jitter can be reduced to a certain extent by using jitter buffers. Jitter buffers are small buffers that cache packets and provide them to the receiver in sequence and evenly spaced for proper playback. Buffer lengths can be modified, however, if jitter buffer is increased too much then the call will experience an unacceptable delay. Consequently, a reduction in buffer turns results in less delay but more packet loss. Jitter is measured in milliseconds (ms). 2

Packet data Loss Packet loss occurs when one or more packets of data fail to reach their destination. A single packet loss is referred to as packet gap, and series of packet loss is known as burst. Packet loss can occur for a variety of reasons including link failure, high congestion levels, misrouted packets, buffer overflows and a number of other factors. Packet loss causes interrupted playback and degradation in voice quality. Packet loss can be controlled using packet loss concealment techniques within the playback codec. Latency Latency, or lag, is the time delay caused in the transmission of a voice packet. Excess latency results in delay and finally to echo. Latency is measured in milliseconds (ms) Mean Opinion Score (MOS) Mean Opinion Score is a numerical value to indicate the perceived quality of the call from the user s perspective of the received call after compression, transmission, and decompression. MOS is a calculation based on the performance of the IP network and is defined in the ITU-T PESQ P.862 standard and is expressed as a single number in the range of 1 to 5, where 1 is lowest perceived quality and 5 is the highest. Desirability Scale R-Factor MOS Value Desirable 94-80 4.4-4.0 Acceptable 80-70 4.0-3.6 Reach Connection 70-50 3.6-2.6 Not Recommended 50-0 2.6-0 R-Factor The R-factor is a score that takes into account both user perceptions (User R-factor) and the effect of equipment impairments (Network R-factor) to arrive at a numeric expression of voice quality. These metrics are calculated by a formula that balances all equipment impairments and perception factors and is reported as a 3

single number on a per-call basis, typically in the range of 15 to 94.The MOS and R-Factor helps in determining the QoS. The R-factor is calculated using a basic formula called E-Model as shown below. R-Factor = Ro Is Id Ie + A R-Factor: Overall network quality rating (ranges between 0 and 100) Ro: Signal to noise ratio Is: Impairments simultaneous to voice signal transmission Id: Impairments delayed after voice signal transmission Ie: Effects of Equipment (MOS is converted to le) A: Advantage factor (attempts to account for caller expectations) Call Detail Records (CDRs) A CDR is a data record that documents the details of a phone call and fall into one of two classifications: the basic CDR, and the diagnostic CDR or CMR (Call Monitor Records). The basic CDR includes information about the call such as originating phone number, receiving phone number, call starting time, call duration, billing details, and other call details. The CMR includes metric information needed for monitoring VoIP calls including addresses, status (successful, failed, transferred), number of packets, packet bytes, packet loss, start time, initial setup duration, duration, current jitter, maximum jitter, MOS, R-factor, QoS for each call, number of packets that arrive out of order, detailed analysis for packet loss and delay, gap and burst measurements, and long-term Call Detail Records trending. Monitoring VoIP Performance In order to properly troubleshoot VoIP call quality, you should have a number of tools at your disposal that monitor and measure the critical call quality components. VoIP monitoring typically falls into one of three categories: Network monitoring tools that monitor VoIP performance based on network performance statistics Protocol analyzers Dedicated VoIP tools Synthetic VoIP traffic generators Network Monitoring Tools 4

Network monitoring tools are non-intrusive, or passive, and examine each stream of voice traffic across the network to estimate the MOS score and calculate the R-Factor. The use of network monitoring tools has the advantage that all calls in the network can be monitored without any additional network overhead. For the IT professional, monitoring VoIP using network monitoring tools is essentially just another network task and, therefore, typically the most practical approach. Protocol Analyzers Protocol analyzers are hardware or software tools that capture and analyze VoIP traffic packets and calculate jitter, and latency directly from the packet stream. Dedicated VoIP Tools Most dedicated VoIP tools were originally developed for the telecomm industry and are great for testing IP phone and gateway designs but not as good at solving deployment problems within the network. Synthetic VoIP Traffic Generators Synthetic VoIP traffic generators reduce time to the readiness of VoIP services, while assuring they meet quality requirements as perceived by users. Troubleshooting VoIP Quality Issues Quality VoIP calls require a quality IP network that can deliver voice packets within the minimum requirements around jitter, packet loss, and latency. Network monitoring systems and specifically network traffic monitoring systems can help the IT professional better understand the impact of network performance on VoIP call quality. At a minimum, you need to analyze at the end points (both call origination point and call destination point), however, measuring at additional points within the call path will help further narrow the potential problem areas. Step 1: Check the error/status code to indicated failed calls see error description. (In case of a fail call go to step 4) Step 2: Check MOS score. If it s bad, try to find calls placed at the same time and verify if they MOS was similar Step 3: Analyze packet loss, latency or jitter in order to see what could be a potential problem (slow network, unreliable network, overloaded routers or switches) 5

Step 4: If possible do comparison of the calls that were placed between the same locations at the same time to confirm symptoms Step 5: Look for the related gateways and call managers and their performance status (usually via call connection topology) Step 6: Try to see call path and all related network element like routers and switches and see their performance metrics. Step 7: Verify channel utilization at the time of the call. Step 8: Verify call related end-point devices (soft IP phones, HW phones) Step 9: Establish VoIP synthetic operation between the same locations to prevent the same issue and continuously monitor situation Best Practices in VoIP Benchmark your network health before and after your deployment Automate monitoring and measurement of the call quality components and metrics Measure at multiple points to see exactly where call quality drops Upgrade your equipment to support QoS, PoE, layer 3 protocols, and multiple VLANs Determine the proper CODEC based on your WAN and LAN capabilities Monitor your gateways and channel utilization Monitor your call path network devices performance mainly routers and switches. References 1 Voice over IP. (2012, June 6). In Wikipedia, The Free Encyclopedia. Retrieved 15:35, June 12, 2012, from http://en.wikipedia.org/w/index.php?title=voice_over_ip&oldid=4962430 6

Top 5 reasons to Download SolarWinds VoIP & Network Quality Manager (VNQM) 1. Analyze Call Detail Records generated by Cisco Call Manager & Avaya Communication Manager 2. Automatically determine and deploy IP SLA 3. Be notified when key VoIP metrics such as jitter, latency, packet loss, or MOS exceeds thresholds 4. Monitor and troubleshoot VoIP call performance for Cisco & Avaya 5. Gain detailed visibility into performance of Cisco VoIP gateway and PRI trunk utilization Get a global snapshot of your IP SLA operations with SolarWinds VNQM! About SolarWinds 7

SolarWinds (NYSE: SWI) provides powerful and affordable IT management software to customers worldwide from Fortune 500 enterprises to small businesses. In all of our market areas, our approach is consistent. We focus exclusively on IT Pros and strive to eliminate the complexity that they have been forced to accept from traditional enterprise software vendors. SolarWinds delivers on this commitment with unexpected simplicity through products that are easy to find, buy, use and maintain while providing the power to address any IT management problem on any scale. Our solutions are rooted in our deep connection to our user base, which interacts in our online community, thwack, to solve problems, share technology and best practices, and directly participate in our product development process. Learn more today at http://www.solarwinds.com. 8