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 2
IP related problems Gateway Gateway CODEC Lost Packets Delay & Jitter Packet discards by jitter buffer 3
Non-IP related problems Signal Level too High or low VoIP Gateway Hybrid Uncanceled echo Echo Canceller Echo from Unbalanced Hybrid 4
Signaling based reporting VoIP Metrics Reporting Call Control Network Management reporting IP Endpoint Media path reporting IP Endpoint 5
Signaling System Reporting End of call message Call Control IP Endpoint Voice over IP quality metrics Integrates call quality data into CDR system, supports service management / billing 6
Media Path Reporting IP Endpoint Media path reporting IP Endpoint Allows information to be exchanged between endpoints Allows information to be sent through firewalls 7
Management Reporting Management System SNMP Get IP Endpoint Provides access to information on an as needed basis Integrates with current NMS 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 9
RTCP XR protocol Loss rate Discard rate Burst density Gap density Burst duration (ms) Round trip delay (ms) Gap duration (ms) End system delay (ms) Signal level RERL Noise level Gmin R factor Ext R MOS-LQ MOS-CQ Rx Config - Jitter Buffer Nominal Jitter Buffer Max Jitter Buffer Abs Max 10
RTCP XR applications 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 11
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 12
Generating VoIP Metrics RTCP XR End of Call Signaling Loss/ Discard Software Probe DSP CODEC Signal Noise RERL 200 IPS IP Phone or Gateway 13
Accumulating endpoint metrics in Gateway SNMP or Bulk upload C Q DR Soft Probe PCM IP cloud RTCP XR SNMP MIB based around RTCP XR metrics 14
Example IP Centrex Service Provider domain Access link congestion LAN congestion IP Phone IP Network Softswitch NO VISIBILITY OF PROBLEMS Poorly located server Passive hub or shared Ethernet segments 15
Solution to IP Centrex problem Access link congestion LAN congestion IP Phone IP Network Softswitch Real time reporting through RTCP XR provides feedback on Service Quality Management System 16
o o o o Summary Equipment needs only count/ measure one set of metrics regardless of the protocol used for reporting Network manager/ operator can see the same set of data regardless of how it was reported Drive the equipment vendors towards a common sensible metrics set 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 17