loader image

Documentation

Comprendre la VOip

G.723.1

G.723.1 est un codec assurant la compression de la voix dans des trames de 30 ms. Le délai d’anticipation de ce codec étant de 7,5 ms, il en resulte une latence algorithmique de 37,5 ms.

Le G.723.1 est un codec totalement différent du G.723.

La musique et les codes DTMF ne peuvent pas être transportés de manière fiable par ce codec. Les codes DTMF peuvent uniquement être transportés en dehors de la bande audio selon les spécifications de la RFC 2833. De même, la transmission de fax groupe 3 ne peut être assurée sans renégociation du codec après détection d'une porteuse ou au moyen du T.38.

En raison de sa faible consommation en bande passante, le G.723.1 est particulièrement adapté à la VoIP (en l’absence de musique).

L'utilisation du codec G.723.1 est protégée et soumise au versement d'une licence généralement incluse dans le prix des produits qui le proposent.

Ce codec peut fonctionner selon deux débits :

  • 6,3 kbits/s sur trames de 24 octets en utilisant l’algorithme MPC-MLQ (MOS 3,9)
  • 5,3 kbits/s sur trames de 20 octets en utilisant l’algorithme ACELP (MOS 3,62)

Les caractéristiques du codec G.723.1 a sont les suivantes :

  • Fréquence d’achantillonnage de 8 khz sur 16 bits (soit 240 échantillons pour une trame de 30 ms)
  • Débit fixe sur des trames de 30 ms à 5,3 kbits/s sur 20 octets ou 6,3 kbits/s sur 24 octets
  • Délai de compression de 37,5 ms (dont 7,5 ms de délai d’anticipation)
  • G.729a est un codeur vocal hybride utilisant le MP-MLQ (Multi-Pulse Maximum Likelihood
  • Quantization) oul’ACELP (Algebraic Code Excited Linear Prediction)
La complexité de l’algorithme est évaluée à 25, comparée à 1 pour le G.711 et 15 pour le G.729

Mesure de qualité en conditions idéales : MOS 4,08 en G.723.1 (6,3 kbits/s) contre 4,45 en G.711 (loi µ) Mesure de qualité en conditions dégradées : MOS 3,57 en G.723.1 (6,3 kbits/s) contre 4,13 en G.711 (loi µ)