Call Detail and Call Maintenance Records for Performance Measurement

17
Call Detail and Call Maintenance Records for Performance Measurement

description

Call Detail and Call Maintenance Records for Performance Measurement. Call Detail Records - CDR: info about the endpoints and control/routing of a call Used for billing Call Management Record - CMR: info about the quality of the streamed audio of a call May have more than one CMR per CDR - PowerPoint PPT Presentation

Transcript of Call Detail and Call Maintenance Records for Performance Measurement

Page 1: Call Detail and Call Maintenance Records for Performance Measurement

Call Detail and Call Maintenance Records for

Performance Measurement

Page 2: Call Detail and Call Maintenance Records for Performance Measurement

•Call Detail Records - CDR: info about the endpoints and control/routing of a call•Used for billing

•Call Management Record - CMR: info about the quality of the streamed audio of a call

•May have more than one CMR per CDR•Both CDR and CMR are needed•Documented by Cisco

Page 3: Call Detail and Call Maintenance Records for Performance Measurement

Background and Motivation

•1998 Voice over IP with Selsius•now > 12,000 ethernet VoIP

instruments•Integrated Backbone Architecture•ATM moving to routed ethernet•Star of routers - 2 levels•8 routers at UP

Page 4: Call Detail and Call Maintenance Records for Performance Measurement

Text

Page 5: Call Detail and Call Maintenance Records for Performance Measurement

TextText

Page 6: Call Detail and Call Maintenance Records for Performance Measurement

Service Level for Voice

•Performance SL developed to support voice•One way latency < 25ms•Loss < 0.001% packets•Jitter < 5ms

Page 7: Call Detail and Call Maintenance Records for Performance Measurement

SL continued•Model voice traffic and measure it•Modeled by UDP streams at 85

kbps•Measured loss, latency and jitter•Van Jacobson talk/paper about

pathchar - MSRI •using iperf 1.7

Page 8: Call Detail and Call Maintenance Records for Performance Measurement
Page 9: Call Detail and Call Maintenance Records for Performance Measurement
Page 10: Call Detail and Call Maintenance Records for Performance Measurement

QoS for Voice•Implemented Expedited

Forwarding •To protect the voice traffic•in 6500/7600 Cisco router

•Compared with best effort vs EF for voice

Page 11: Call Detail and Call Maintenance Records for Performance Measurement
Page 12: Call Detail and Call Maintenance Records for Performance Measurement

While at a meeting

•While at a meeting with Cisco about a separate problem, I stumbled upon the fact that the Cisco IP Phones track network statistics

Page 13: Call Detail and Call Maintenance Records for Performance Measurement
Page 14: Call Detail and Call Maintenance Records for Performance Measurement
Page 15: Call Detail and Call Maintenance Records for Performance Measurement

•The phones report loss, latency, jitter, packets and octets sent and received.

•which can be recorded in CDR/CMR

•CMR

Page 16: Call Detail and Call Maintenance Records for Performance Measurement

So, the next step•Establish thresholds•intra system•phone-to-phone

•Inter-system•phone-to-someone-else’s-stuff

Page 17: Call Detail and Call Maintenance Records for Performance Measurement

•This is still a work in progress•Questions•Thank you