Call Detail and Call Maintenance Records for Performance Measurement
"Call Detail Records - CDR"
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

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

Slide 4
Slide 5
Service Level for Voice
Performance SL developed to support voice
One way latency < 25ms
Loss < 0.001% packets
Jitter < 5ms

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

Slide 8
Slide 9
QoS for Voice
Implemented Expedited Forwarding
To protect the voice traffic
in 6500/7600 Cisco router
Compared with best effort vs EF for voice

Slide 11
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

Slide 13
Slide 14
"The phones report loss,"
The phones report loss, latency, jitter, packets and octets sent and received.
which can be recorded in CDR/CMR
CMR

So, the next step
Establish thresholds
intra system
phone-to-phone
Inter-system
phone-to-someone-elseÕs-stuff

"This is still a work..."
This is still a work in progress
Questions
Thank you