Resumen

Esta Recomendaci�n describe un algoritmo de codificaci�n de voz y audio de banda ancha escalable a 8-32 kbit/s interoperable con G.729, G.729A y G.729B.

La salida del codificador, con funciones de codificaci�n y decodificaci�n, G.729EV tiene una anchura de banda de 50-4000 Hz a 8 y 12 kbit/s y de 50-7000 Hz de 14 a 32 kbit/s. A 8 kbit/s, el codificador G.729EV es plenamente interoperable con G.729, anexo A/G.729 y anexo B/G.729. Por ello, se prev� una instalaci�n eficaz en las infraestructuras VoIP existentes basadas en G.729. El codificador opera en tramas de 20 ms y tiene un retardo algor�tmico de 48,9375 ms. Por defecto, la entrada a la parte codificadora y la salida de la parte decodificadora se muestrean a 16 kHz.

El lado codificador produce un tren de bits incorporado estructurado en 12 capas correspondientes a las 12 velocidades binarias disponibles de 8 a 32 kbit/s. El tren de bits puede ser truncado en el lado decodificador o por cualquier componente del sistema de comunicaci�n para ajustar "sobre la marcha" la velocidad binaria al valor deseado sin necesidad de se�alizaci�n fuera de banda.

El algoritmo subyacente se basa en una estructura de codificaci�n de tres etapas: codificaci�n mediante predicci�n lineal con excitaci�n por c�digo (CELP) incorporada de la banda inferior (50‑4000 Hz), codificaci�n param�trica de la banda superior (4000-7000 Hz) mediante extensi�n de anchura de banda en el dominio de tiempos (TDBWE) y ampliaci�n de la banda total (50-7000 Hz) aplicando una t�cnica de codificaci�n de transformada predictiva a la que se denomina cancelaci�n de la desnaturalizaci�n en el dominio de tiempos (TDAC).

La enmienda 1 introduce el nuevo anexo A que contiene el formato de cabida �til RTP, identificadores y par�metros de capacidad para la se�alizaci�n de capacidades G.729.1 por medio de H.245. Tanto el formato como los par�metros de capacidad son totalmente compatibles con las definiciones de RTP G.729.1 correspondientes, lo que facilita la interoperabilidad sin problemas. Adem�s del nuevo anexo, la enmienda 1 a G.729.1 introduce cambios necesarios para corregir los defectos en G.729.1 y proporciona vectores de prueba nuevos y m�s exhaustivos.

La enmienda 2 introduce el nuevo anexo B que define una implementaci�n alternativa del algoritmo que figura en la G.729.1 basada en la aritm�tica en coma flotante que se utilizar� para el soporte f�sico en el DSP optimizado para operaciones en coma flotante. El c�digo C en coma flotante acompa�ante es totalmente compatible con el c�digo C en coma fija.