Module 1: Foundations

Jitter — Why Packets Arrive at Irregular Intervals

Learn about jitter — why packets arrive at irregular intervals

Duration: 8 minutes
Level: Advanced
Lesson: 35

In Lesson 32, we broke down the latency budget and saw that queuing delay is variable. That variability has a name: jitter. While latency tells you how long packets take to arrive, jitter tells you how consistently they arrive. And for real-time audio, consistency matters as much as speed.

What Jitter Actually Is

A VoIP endpoint sends RTP packets at regular intervals — every 20ms for a standard configuration. If the network were perfect, they'd arrive every 20ms. In reality, some arrive in 18ms, some in 25ms, some in 42ms. Jitter is the variation in these interarrival times.

Formally, RFC 3550 defines interarrival jitter as a smoothed estimate of the variance:

J(i) = J(i-1) + (|D(i-1,i)| - J(i-1)) / 16

Where D(i-1,i) is the difference in relative transit time between consecutive packets. The /16 smoothing factor makes this a running average that responds to changes but doesn't overreact to single outliers.

In plain terms: if packets are supposed to arrive every 20ms, and the actual intervals are 18, 22, 19, 45, 20, 21 — that spike to 45ms is jitter. The audio system expected a packet at 20ms but it arrived at 45ms, creating a gap that must be filled with silence or interpolation.

Why Jitter Happens


🔒 Full Course Content Available

This is a preview of the Telephony Mastery Course. The complete lesson includes:

  • ✅ Detailed technical explanations
  • ✅ Advanced configuration examples
  • ✅ Hands-on lab exercises
  • ✅ Real-world troubleshooting scenarios
  • ✅ Practice quizzes and assessments

🚀 Unlock Full Course Access


Preview shows approximately 25% of the full lesson content.