[VoiceOps] Easy ways to measure PDD

Peter Beckman beckman at angryox.com
Mon Apr 20 19:02:08 EDT 2015


On Mon, 20 Apr 2015, Richard Jobson wrote:

> Do you have an SBC or switch that already measures this and outputs it with
> the CDR?

  Nope.

> Do you want to report on all PDD long-term?  Or just one or two specific
> calls?

  Long term. A handful of Asterisk servers. Looking for what Calvin E.
  suggested, except a tool that someone has already written. I can do what
  Calvin suggests, but interpreted scripts are no match for C compiled
  packet matching.

  What Calvin suggests is something that would work for a PCAP file
  processed after the fact. I'm looking for something that would be able to
  catch the non-100 response for each INVITE and log it to a file or send a
  metric. Even if it has to wake up and parse a 80MB+ pcap file each run to
  find the PDD per Call-ID, then determine if that Call-ID has been
  reported. Lots of caching of data... it can be done, but speed is
  important and a scripting language is quick and dirty but unlikely to be
  fast and reliable.

  Does Asterisk support logging or emitting metrics like PDD?

  When a carrier jumps from <1 second Post Dial Delay to 20+ seconds Post
  Dial Delay I need (a) to know about it and (b) be able to demote them in
  my LCR in an automated fashion temporarily so I don't need to wake up and
  take care of my customers.

Beckman
---------------------------------------------------------------------------
Peter Beckman                                                  Internet Guy
beckman at angryox.com                                 http://www.angryox.com/
---------------------------------------------------------------------------


More information about the VoiceOps mailing list