G729: Datos sobre compatibilidad

127 views
Skip to first unread message

Iñaki Baz Castillo

unread,
Dec 2, 2009, 10:40:18 AM12/2/09
to aster...@googlegroups.com
Hola, a propósito del hilo sobre interoperabilidad de las distintas
variedades de G729 tal vez este document de Cisco ayude (o todo lo
contrario):

http://www.cisco.com/en/US/tech/tk1077/technologies_tech_note09186a00800b6710.shtml

Como resumen:

--------------------------------------------------------------
G.729 is a high complexity algorithm, and G.729A (also known as G.729
Annex-A) is a medium complexity variant of G.729 with slightly lower
voice quality. All platforms that support G.729 also support G.729A.

G.729 Annex-B is a high complexity algorithm, and G.729A Annex-B is a
medium complexity variant of G.729 Annex-B with slightly lower voice
quality. The difference between the G.729 and G.729 Annex-B codec is
that the G.729 Annex-B codec provides built-in IETF voice activity
detection (VAD) and Comfort Noise Generation (CNG).

These G.729 codec combinations interoperate:

* G.729 and G.729A
* G.729 and G.729
* G.729A and G.729A
* G.729 Annex-B and G.729A Annex-B
* G.729 Annex-B and G.729 Annex-B
* G.729A Annex-B and G.729A Annex-B
--------------------------------------------------------------

jeje, así que tenemos G729, G729A, G729 Annex-B y G729A Annex-B !!!

Elio Rojano

unread,
Dec 2, 2009, 10:44:58 AM12/2/09
to aster...@googlegroups.com
Ya lo acabas de arreglar... y eso que llegamos a una conclusión lógica...

Ahora vienes y sueltas lo de -"así que tenemos G729, G729A, G729 Annex-B y G729A Annex-B !!!"


2009/12/2 Iñaki Baz Castillo <ib...@xtratelecom.es>



--
http://www.sinologic.net/

Raúl Alexis Betancor Santana

unread,
Dec 2, 2009, 10:56:09 AM12/2/09
to aster...@googlegroups.com
On Wednesday 02 December 2009 15:40:18 Iñaki Baz Castillo wrote:
> jeje, así que tenemos G729, G729A, G729 Annex-B y G729A Annex-B !!!

Te traduzco la jerga de cisco, que te mas perdío por el camino del
documento ... XDD

Low-complex = consume pocos recursos de DSP
Medium-complex = consume una razonable cuota de recursos DSP
High-complex = consume un huevo de recursos DSP

¿Nadie se ha preguntado nunca porque un AS5800 cuesta un riñón y medio cuando
queremos que soporte TODOS los canales con G729? ... la respuesta es por las
tarjetas de DSP que necesita para aguantar todos los canales.

El nivel de "complexity" no implica que no sean interoperables, lo son, con el
único que hay que tener cuidado es con el G729B, G729 Annex-B en jerga
cisquiana, que es un G729A Annex-B a 10ms de framming, con VAD y SIN FRAMES
de "configuración", lo que significa que si seteas G729B pealo en un gateway
cisco ... como no le mandes g729b PURO, ignora completamente los frames de
RTP que le lleguen.

Además es curioso, porque Cisco es el único fabricante que cuando seleccionas
g729b como codec preferente se comporta de esa manera, el resto del mundo
mundial no recomienda usar g729b pelao, sino g729ab (g729a annex B en jerga
cisco), ya que se suele implementar a nivel RTP de forma que detecte si el
otro extremo soporta o no VAD y CNG frames y adaptandose al caso.

--
Raúl Alexis Betancor Santana
Dimensión Virtual

Iñaki Baz Castillo

unread,
Dec 2, 2009, 10:59:46 AM12/2/09
to aster...@googlegroups.com
El día 2 de diciembre de 2009 16:56, Raúl Alexis Betancor Santana
<ra...@dimension-virtual.com> escribió:


Bueno, pero entonces ¿quedamos en que existe G729 a pelo (sin letrita)
y a parte los demás con letritas?

Raúl Alexis Betancor Santana

unread,
Dec 2, 2009, 11:17:44 AM12/2/09
to aster...@googlegroups.com
On Wednesday 02 December 2009 15:59:46 Iñaki Baz Castillo wrote:
> Bueno, pero entonces ¿quedamos en que existe G729 a pelo (sin letrita)
> y a parte los demás con letritas?

Yo no he discutido las "nomeclaturas", sino la interoperatividad entre
ellos ... ;-)

Ramses II

unread,
Dec 2, 2009, 1:55:05 PM12/2/09
to aster...@googlegroups.com
Sí, claro que sí, Iñaki.

Y, además, viene hasta en la Wikipedia.

http://es.wikipedia.org/wiki/G.729


Saludos,

Ramses

-----Mensaje original-----
De: aster...@googlegroups.com [mailto:aster...@googlegroups.com] En
nombre de Iñaki Baz Castillo
Enviado el: miércoles, 02 de diciembre de 2009 17:00
Para: aster...@googlegroups.com
Asunto: [Asterisk-ES] Re: G729: Datos sobre compatibilidad

Paco Gil

unread,
Dec 2, 2009, 2:07:33 PM12/2/09
to aster...@googlegroups.com


2009/12/2 Ramses II <ramses....@gmail.com>


Sí, claro que sí, Iñaki.

Y, además, viene hasta en la Wikipedia.

http://es.wikipedia.org/wiki/G.729

el enlace a la ITU es cojonudo....

http://www.itu.int/rec/T-REC-G.729/es
 
Reply all
Reply to author
Forward
0 new messages