• No results found

Managing ^ VoIP Quality and Performance

N/A
N/A
Protected

Academic year: 2021

Share "Managing ^ VoIP Quality and Performance"

Copied!
32
0
0

Loading.... (view fulltext now)

Full text

(1)

Managing

^

VoIP Quality and

Performance

Alan Clark, CEO Telchemy [email protected]

(2)

Telchemy ITPX/NCUG 2011

2

Outline

• VoIP Performance Issues

• Current “state of the art” VoIP performance management

– The new RFC6035 protocol

– VoIP Performance Management Systems

• How can IP Centrex/ Hosted PBX Service Providers manage service quality?

– Fault management

– SLA monitoring

(3)
(4)

Telchemy ITPX/NCUG 2011

4

VoIP performance issues

• Media quality

– Packet loss

– Jitter

– Signal and Noise levels

– Codec distortion

• Conversational problems

– Delay

– Echo

• Signaling

– Call setup failures

– No-way or One-way voice

(5)

A day in the life of a VoIP Call

SIP Proxy /

(6)

Telchemy ITPX/NCUG 2011

6

A day in the life of a VoIP Call

SIP Proxy /

(7)

A day in the life of a VoIP Call

SIP Proxy /

(8)

Telchemy ITPX/NCUG 2011

8

A day in the life of a VoIP Call

SIP Proxy /

(9)

A day in the life of a VoIP Call

SIP Proxy /

Softswitch SIP Proxy /Softswitch Local

IP PBX

Bob Henry

(10)

Telchemy ITPX/NCUG 2011

10

A day in the life of a VoIP CallBad^

SIP Proxy /

Softswitch SIP Proxy /Softswitch Local

IP PBX

Bob Henry

Firewall did not open port for incoming media stream

“hello .. hello .. are you

there .. hello….?” “Yes Bob – can you hear me?”

(11)

A day in the life of a VoIP CallBad^

SIP Proxy /

Softswitch SIP Proxy /Softswitch Local

IP PBX

Bob Henry

“Could you repeat that, is there something wrong with your phone?”

“Yes Bob – can you hear me?”

(12)

Telchemy ITPX/NCUG 2011

12

A day in the life of a VoIP CallBad^

SIP Proxy /

Softswitch SIP Proxy /Softswitch Local

IP PBX

Bob

“Hello .. hello .. hello .. hello”

Gateway

POTS line

(13)

Performance Management – Intelligent Phones

RTCP XR

RTCP XR

Supported by Adtran, Avaya (Nortel

SIP phones), Cisco (SPA family), Polycom, Snom..

(14)

Telchemy ITPX/NCUG 2011

14

Performance Management – Intelligent Phones

(15)

RFC6035 – SIP RTCP Summary Report

SIP header PUBLISH or NOTIFY Endpoint identification

Local Metrics

Configuration data – codec, jitter buffer… Loss, Jitter, Delay, R factors, MOS scores..

Extensions – Signaling metrics/ failure reasons

(16)

Telchemy ITPX/NCUG 2011

16

RFC6035 - Options

• Session Report – End of Call

Recommend you use this

• Interval Report – used for intervals during call

– Recommend one of

• Don’t use

• Use with interval of 15 minutes, to provide more visibility for long calls

• Use only for problem diagnosis

• Alert Report – when problem occurs

– Don’t recommend you use this

• Knowing about good calls helps to diagnose bad calls

• Calls may be “on the edge”

(17)

RFC6035 – Key Metrics

• MOS Scores – 1-5 range

– Holistic quality score – codec, loss, jitter, signal, noise…..

– MOS-LQ – Listening Quality

– MOS-CQ – Conversational Quality (includes echo and delay)

• R Factors – 0-95 narrowband codec, 0-120 wideband codec

– R-LQ – Listening Quality

– R-CQ – Conversational Quality (includes echo and delay)

• Packet Loss Metrics

– Loss rate – proportion of lost packets

(18)

Telchemy ITPX/NCUG 2011

18

RFC6035 – Key Metrics

• Jitter Metrics

– Packet delay variation – indicates congestion

• Delay Metrics

– Network delay and End System delay (internal to IP

phone)

• Signal/Noise/Echo Metrics

– Signal level, Noise level, Echo Return Loss

• Extended – signaling metrics

– Registration delay, failures

– Call Setup delay, failures

(19)

How is RFC6035 used - IP Centrex, Hosted PBX

• Gives Service Provider a call quality report for every call made

• Allows call quality data to be correlated with user

extension/phone number and location

• Allows service provider to distinguish local LAN calls from

site-site calls

• Service provider can use data to

– Proactively detect and troubleshoot problems, either by location/site or by individual user/subscriber

(20)

Telchemy ITPX/NCUG 2011

20

NOC

Example VoIP Performance Management System

SQmediator

Collector SQmediatorController SQmediator

Reporter Multiple user

Web based GUI

Database server (Oracle or PostgreSQL) 3rdParty NMS SNMP traps Email alerts WS API dB

VoIP performance data from standards based CPE

(21)
(22)

Telchemy ITPX/NCUG 2011

22

VoIP Performance Management System

(23)

VoIP Performance Management System

MOS Histogram

(24)

Telchemy ITPX/NCUG 2011

24

VoIP Performance Management System

(25)

VoIP Performance Management System

(26)

Telchemy ITPX/NCUG 2011

26

VoIP Performance Management System

(27)

Problem Detection & Drilldown

List of calls or tests with this problem

(28)

Telchemy ITPX/NCUG 2011

28

Problem Detection & Drilldown

(29)

Service provider vs Customer dashboard

Service Provider Full access

Customer

Dashboard for own data

Customer

(30)

Telchemy ITPX/NCUG 2011

30

Fault/Performance Management vs SLAs

• Fault management

– Requires alert immediately a problem is detected

– Alert goes into Service Provider fault management

system

• Performance Management

– Ability to analyze trends, proactively manage quality

• Service Level Agreement

– Ensures performance criteria met over some agreed

(31)
(32)

Telchemy ITPX/NCUG 2011

32

Summary

• VoIP Performance Issues

• Current “state of the art” VoIP performance management

– The new RFC6035 protocol

– VoIP Performance Management Systems

• How can IP Centrex/ Hosted PBX Service Providers manage service quality?

– Fault management

– SLA monitoring

References

Related documents

This White Paper describes how service delivery is managed: obtaining the required service levels and quality within agreed costs, managing performance and managing risks..

IP telephony has been validated since the year 2000 by the availability of some IP-PBXs (see Chapter 4).An IP-PBX system or IP-Centrex service may deliver only VoIP (through

• Fractional flow reserve–guided revascularization was asso- ciated with favorable outcome in a cohort of patients with severe aortic stenosis and coronary artery disease under-

motor vehicle industry – which includes both Original Equipment (OE) Channel, which in- cludes the OE vehicle manufacturer and the subsequent replacement parts sales and/or

hierarchical single-linkage (NHSL) clustering algorithm based on 234 cloned ITS sequences obtained for Oxytropis pilosa (39 individuals covering 35 populations) and several

When the agent’s type or quality is in doubt (adverse selection), incentive payments may be designed to make the agent reveal his true type.. But even then a problem remains, as

Residential VoIP Business VoIP Retail Residential VoIP Business VoIP Wholesale Wholesale IP Centrex VoIP VPN IP Trunking Hosted PBX IP Centrex VoIP VPN IP Trunking Hosted PBX End

Citel’s SIP-based Portico™ Telephone VoIP Adapter (TVA™) enables digital, Centrex-compatible P phone and analog handsets to connect directly to a premise-based IP PBX or Hosted