Common VoIP Metrics Alan Clark CEO, Telchemy International Telecommunication Union

advertisement
International Telecommunication Union
Common VoIP Metrics
Alan Clark
CEO, Telchemy
Workshop on End-to-End Quality of Service.What is it? How do we get it?
Geneva, 1-3 October 2003
Summary
ITU-T
o Typical VoIP Problems
o Management Requirements
o Common Metrics proposal
o Media path reporting
o Reporting through signaling protocols
o RTCP XR
o Applications examples
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
2
IP related problems
ITU-T
Gateway
Gateway
Lost Packets
Delay &
Jitter
CODEC
Packet discards
by jitter buffer
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
3
Non-IP related problems
ITU-T
Signal Level too
High or low
Hybrid
VoIP
Gateway
Echo
Canceller
Uncanceled
echo
1-3 October 2003
Echo from
Unbalanced
Hybrid
Workshop on End-to-End Quality of Service. What is it? How do we get it?
4
VoIP Metrics Reporting
ITU-T
Signaling
based
reporting
IP
Endpoint
1-3 October 2003
Call
Control
Media path
reporting
Network
Management
reporting
IP
Endpoint
Workshop on End-to-End Quality of Service. What is it? How do we get it?
5
Signaling System Reporting
ITU-T
End of call message
Call
Control
Voice over IP quality
metrics
IP
Endpoint
1-3 October 2003
Integrates call quality data into
CDR system, supports service
management / billing
Workshop on End-to-End Quality of Service. What is it? How do we get it?
6
Media Path Reporting
ITU-T
IP
Endpoint
Media path
reporting
IP
Endpoint
Allows information to be exchanged between
endpoints
Allows information to be sent through firewalls
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
7
Management Reporting
ITU-T
Management
System
SNMP
“Get”
IP
Endpoint
1-3 October 2003
Provides access to information
on an “as needed” basis
Integrates with current NMS
Workshop on End-to-End Quality of Service. What is it? How do we get it?
8
Common VoIP Metrics?
ITU-T
o Equipment needs only count/ measure
one set of metrics regardless of the
protocol used for reporting
o Network manager/ operator can see the
same set of data regardless of how it
was reported
o Drive the equipment vendors towards a
common “sensible” metrics set
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
9
RTCP XR protocol
ITU-T
Loss rate
Discard rate Burst density Gap density
Burst duration (mS)
Gap duration (mS)
Round trip delay (mS)
End system delay (mS)
Signal level
RERL
Noise level
Gmin
R factor
Ext R
MOS-LQ
MOS-CQ
Rx Config
-
Jitter Buffer Max
1-3 October 2003
Jitter Buffer Nominal
Jitter Buffer Abs Max
Workshop on End-to-End Quality of Service. What is it? How do we get it?
10
RTCP XR applications
ITU-T
GW
Provides several key functions:
- Exchange information between endpoints to
support more comprehensive call quality estimates
- Allows mid-stream systems to monitor endpoint
QoS, even if RTP payload encryption is used
- Supports exchange of endpoint measured QoS
where endpoint is in different management domain
- Supports endpoint adaptation
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
11
ITU-T
Migrating into signaling
protocols
o RTCP XR – IETF AVT group
• In RFC editor queue – RFC in October?
• Already being implemented by manufacturers
o H.323 …. H.460.9 Annex 2
• Consent in January 2004?
o H.248 …. H.248.rtcpxr
• Consent in January 2004?
o SIP ….. New work in IETF
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
12
Generating VoIP Metrics
ITU-T
RTCP XR
End of Call
Signaling
Loss/
Discard
“Software
Probe”
CODEC
DSP
Signal
Noise
RERL
200 IPS
IP Phone or Gateway
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
13
ITU-T
Accumulating endpoint metrics
in Gateway
SNMP or
Bulk upload
C”Q”DR
PCM
Soft
Probe
RTCP XR
IP “cloud”
SNMP MIB based around RTCP XR metrics
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
14
Example – IP Centrex
ITU-T
Service Provider
domain
Access link
congestion
LAN
congestion
IP
Phone
IP Network
Passive hub or
shared Ethernet
segments
Softswitch
NO VISIBILITY
OF PROBLEMS
1-3 October 2003
Poorly
located
server
Workshop on End-to-End Quality of Service. What is it? How do we get it?
15
Solution to IP Centrex problem
ITU-T
Access link
congestion
LAN
congestion
IP
Phone
IP Network
Softswitch
Real time reporting
through RTCP XR
provides feedback
on Service Quality
Management
System
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
16
Summary
ITU-T
o Equipment needs only count/ measure one set of
metrics regardless of the protocol used for reporting
o Network manager/ operator can see the same set of
data regardless of how it was reported
o Drive the equipment vendors towards a common
“sensible” metrics set
o Already gaining support within the industry:
• Nine+ test equipment vendors will be supporting RTCP XR
decodes by the end of 2003
• At least three major IP equipment manufacturers
expected to be supporting RTCP XR by the end of 2003
• Three major DSP software vendors providing support for
this architectural model by the end of 2003
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
17
Download