Différence entre G711 et G729

G711 vs G729

G.711 et G.729 sont des méthodes de codage de la voix utilisées pour le codage de la voix dans les réseaux de télécommunication. Les deux méthodes de codage de la parole sont normalisées dans les années 1990 et utilisées dans des applications de base telles que les communications sans fil, les réseaux RTPC, les systèmes VoIP (Voice over IP) et les systèmes de commutation. G.729 est fortement compressé par rapport à G.711. En général, le débit de données G.711 est 8 fois supérieur au débit de données G.729. Les deux méthodes ont évolué au cours des dernières décennies et ont un certain nombre de versions conformes à la norme ITU-T..

G.711

UIT-T G.711 est une recommandation de l'UIT-T pour la modulation par impulsions et codage (PCM) des fréquences vocales. G.711 est un codec couramment utilisé dans les canaux de télécommunication, qui a une bande passante de 64 kbps. Il existe deux versions de G.711 appelées loi μ et loi A. A-Law est utilisé dans la plupart des pays du monde, tandis que μ-law est principalement utilisé en Amérique du Nord. La recommandation UIT-T pour G.711 est de 8 000 échantillons par seconde avec une tolérance de + 50 parties par million seulement. Chaque échantillon est représenté par une quantification uniforme de 8 bits, qui aboutit à un débit de données de 64 kbps. G.711 entraîne des coûts de traitement très faibles en raison des algorithmes simples utilisés pour transformer le signal vocal en format numérique, mais conduit à une efficacité médiocre du réseau en raison d'une utilisation inefficace de la bande passante.

Il existe d'autres variantes de la norme G.711 telles que la recommandation G.711.0, qui décrit un schéma de compression sans perte de flux de bits G.711 et destiné à la transmission sur des services IP, tels que la VoIP. La recommandation UIT-T G.711.1 décrit également l'algorithme de codage vocal et audio à large bande intégré de la norme G.711, qui fonctionne à des débits de données plus élevés tels que 64, 80 et 96 kbps et utilise les 16 000 échantillons par seconde comme taux d'échantillonnage par défaut..

G.729

La Recommandation G.729 est une recommandation de l'UIT-T pour le codage des signaux de parole à un débit binaire de 8 kbps en utilisant la prédiction linéaire à code à structure conjuguée-algébrique (CS-ACELP). UIT-T G.729 utilise 8 000 échantillons par seconde en utilisant la méthode PCM linéaire 16 bits comme méthode de codage. Le délai de compression des données est de 10 ms pour G.729; G.729 est également optimisé pour une utilisation avec des signaux vocaux réels, ce qui conduit aux tonalités DTMF (multifréquence à deux tonalités). De plus, la musique et les télécopies de haute qualité ne sont pas prises en charge de manière fiable à l’aide du codec. Par conséquent, la transmission DTMF utilise la norme RFC 2833 pour transmettre les chiffres DTMF à l'aide de la charge utile RTP. En outre, la bande passante inférieure de 8 kbps permet d’utiliser facilement le G.729 dans les applications de voix sur IP (VoIP). Les autres variantes de G.729 sont G.729.1, G.729A et G.729B. G.729.1 permet des débits de données évolutifs compris entre 8 et 32 ​​kbit / s. G.729.1 est un algorithme de codage audio à large bande de vitesse, qui est interopérable avec les codecs G.729, G.729A et G.729B..

Quelle est la différence entre G711 et G729?

- Les deux sont des systèmes de codage de la voix utilisés dans les communications vocales et normalisés par l'UIT-T..

- Les deux utilisent 8 000 échantillons par seconde pour les signaux vocaux en appliquant la théorie de Nyquest même si G.711 prend en charge 64 kbps et que G.729 prend en charge 8 kbps.

- Le concept G.711 a été introduit dans les années 1970 dans Bell Systems et normalisé en 1988, tandis que G.729 a été normalisé en 1996.

- G.729 utilise des algorithmes de compression spéciaux pour réduire les débits de données, tandis que G.711 requiert la plus faible puissance de calcul, comparé à G.729, en raison de son algorithme simple..

- Les deux techniques ont leurs propres versions étendues avec de petites variations.

- Même si G.729 fournit des débits de données faibles, il existe des droits de propriété intellectuelle qui doivent être concédés sous licence si vous devez utiliser G.729, contrairement à G.711..

- Par conséquent, G.711 est pris en charge par la plupart des périphériques et l'interopérabilité est très simple..

Conclusion

La conversion d'un schéma de codage à un autre entraînera une perte d'informations s'il existe des incompatibilités entre les algorithmes de codec. Il existe des systèmes qui mesurent la perte de qualité dans de tels scénarios en utilisant différents indices tels que MOS (score d'opinion moyen) et PSQM (mesure de la qualité de la parole perceptuelle).

Les normes G.711 et G.729 sont des méthodes de codage de la voix spécialement conçues pour les réseaux de télécommunication. Le G.729 fonctionne avec un débit de données 8 fois inférieur à celui du G.711, tout en conservant une qualité vocale similaire en utilisant des algorithmes complexes, ce qui entraîne une puissance de traitement supérieure des unités de codage et de décodage..