Jitter
Une gigue (ou jitter en anglais) est le terme utilisé en réseau informatique pour désigner la variation du délai des paquets : il s'agit de la variance du rythme auquel les paquets arrivent à destination (la moyenne des carrés de l'écart par rapport au rythme moyen d'arrivée des paquets).
Une « gigue élevée » indique que les paquets arrivent à des rythmes très variables, possiblement en raison d'une congestion du réseau, de pertes de paquets ou du routage des paquets d'un flux par différents chemins. Une gigue élevée peut fortement dégrader les performances des applications web en temps réel, notamment le streaming audio/vidéo et les jeux en ligne.
Tampon de gigue
Les protocoles réseau et applications, comme WebRTC, utilisent un « tampon de gigue » (jitter buffer en anglais) pour atténuer les effets de la variation du délai des paquets. Les tampons de gigue stockent temporairement les paquets entrants puis les libèrent à un rythme régulier et synchronisé. Ils peuvent aussi utiliser la correction d'erreurs directe pour réparer les paquets corrompus, redemander les paquets manquants, insérer des échantillons audio pour masquer les pertes de paquets (angl.), ralentir ou accélérer la lecture des échantillons, etc. Ce processus permet de lisser les temps d'arrivée des paquets et d'assurer une lecture plus régulière de l'audio et de la vidéo en temps réel.
Voir aussi
- Comment le tampon de gigue NetEQ de WebRTC assure un son fluide (angl.) (webrtchacks.com, juin 2025)