Committed to connecting the world

  •  
ITU GSR 2024

ITU-T Recommendations

Search by number:
Others:
Skip Navigation Links
Content search
Advanced search
Provisional name
Equivalent number
Formal description
Study Groups tree viewExpand Study Groups tree view

ITU-T G.729.1 (05/2006)

عربي | 中文 | English | Español | Français | Русский
Codeur intégré à débit variable basé sur le vocodeur G.729: Codeur à flux binaire modulable à large bande à 8-32 kbit/s interopérable avec le codeur G.729
La présente Recommandation décrit un algorithme échelonnable de codage audio et de parole de 8 à 32 kbit/s interopérable avec G.729, G.729A et G.729B.La sortie du codeur G.729EV a une bande passante de 50-4000 Hz à 8 et 12 kbit/s et 50-7000 Hz de 14 à 32 kbit/s. A 8 kbit/s, G.729EV est pleinement interopérable avec G.729, Annexe A/G.729 et Annexe B/G.729. On en prévoit donc un développement efficace dans les infrastructures VoIP existantes fondées sur G.729. Le codeur fonctionne sur des trames de 20 ms et a un délai algorithmique de 48,9375 ms. Par défaut, l'entrée du codeur et la sortie du décodeur sont échantillonnées à 16 kHz.Le codeur produit un flux binaire incorporé structuré en 12 couches correspondant aux 12 débits binaires disponibles de 8 à 32 kbit/s. Le flux binaire peut être tronqué du côté du décodeur ou par tout composant du système de communication pour ajuster "au vol" le débit binaire à la valeur désirée sans qu'il soit besoin de signalisation hors bande.
L'algorithme sous-jacent se fonde sur une structure de codage à trois étapes: prédiction linéaire avec excitation par code (CELP, code-excited linear prediction) incorporé de la bande inférieure (50-4000 Hz), le codage paramétrique de la bande supérieure (4000-7000 Hz) par extension de largeur de bande en domaine temporel (TDBWE, time-domain bandwidth extension), et l'amélioration de la bande complète (50-7000Hz) par une technique de codage à transformation prédictive connue sous le nom d'annulation de crénelage de domaine temporel (TDAC, time-domain aliasing cancellation).
L'Amendement 1 introduit la nouvelle Annexe A qui contient le format de charge utile RTP ainsi que les identificateurs et paramètres de capacité pour la signalisation des capacités G.729.1 fondée sur H.245. Le format et les paramètres de capacité sont totalement compatibles avec les définitions correspondantes de la charge utile RTP de la Rec. UIT-T G.729.1, de manière à assurer une interopérabilité continue. En plus de la nouvelle Annexe, l'Amendement 1 de la Rec. UIT-T G.729.1 contient les modifications qu'il est nécessaire d'apporter pour corriger les erreurs relevées dans la Rec. UIT-T G.729.1 ainsi que de nouveaux vecteurs d'essai plus détaillés.
L'Amendement 2 introduit la nouvelle Annexe B qui définit une autre implémentation de l'algorithme G.729.1 en virgule flottante, à utiliser sur un matériel DSP optimisé pour les opérations en virgule flottante. Le code C associé en virgule flottante est entièrement compatible avec le code C en virgule fixe.
Citation: https://handle.itu.int/11.1002/1000/8825
Series title: G series: Transmission systems and media, digital systems and networks
  G.700-G.799: Digital terminal equipments
  G.710-G.729: Coding of voice and audio signals
Approval date: 2006-05-29
Provisional name:G.729EV
Approval process:AAP
Status: In force
Observation:This edition includes the modifications introduced by G.729.1 (2006) Amd.1 approved on 13 January 2007 and G.729.1 (2006) Amd.2 approved on 13 February 2007. See G.729.1 (2006) Corrigendum 1 (2009) for the latest version of the ANSI C code for this item and its Amendments.1 and 2
Maintenance responsibility: ITU-T Study Group 16
Further details: Patent statement(s)
Development history
Associated test signals