Patent ID: 8665732

Claim:
A method comprising: using a single VoIP-aware device to generate VoIP diagnostics data from receipt times of consecutive received real VoIP packets without using corresponding transmit times, the diagnostics data identifying sender problems that cause degradation in VoIP voice quality; and create and transmit a diagnostics data structure including the diagnostics data; wherein generating the VoIP diagnostics data includes: computing receive Interarrival times of the VoIP traffic in real time, each of the receive Interarrival times is computed as a difference between receipt times of two consecutive VoIP packets of one direction of a VoIP call; aggregating the receive Interarrival times, including generating histograms of frequency of occurrence of the receive Interarrival times during a VoIP call; and performing pattern recognition on the aggregated receive Interarrival times to identify the sender problems.