[Asterisk-ES] Canceladores de eco, hardware y software.

767 views
Skip to first unread message

Jean Chassoul

unread,
Oct 14, 2009, 11:45:54 AM10/14/09
to asterisk-es
Creo que estoy un poco confundido con respecto al funcionamiento de los canceladores de eco para tarjetas digium, por un lado están los canceladores de eco por hardware que se adquieren a la hora de comprar la tarjeta, y por otro tenemos los canceladores de eco por software, (MG2 por ejemplo).

El cancelador de eco por software se activa en el archivo de configuracion system.conf o zaptel.conf, pero con respecto al cancelador por hardware, hay que realizar algún tipo de configuracion? o al estar intregrado en la hardware de la tarjeta de telefonía su funcionamiento es automático?

Se puede activar un cancelador de eco por software en un sistema que cuenta con una tarjeta de cancelador de eco por hardware?

Tiene sentido?

Elio Rojano

unread,
Oct 14, 2009, 12:06:10 PM10/14/09
to aster...@googlegroups.com
Esto se ha dicho hasta la saciedad, pero bueno...

Asterisk trae algoritmos de cancelación de eco mediante software que se activan con el parámetro 'echocancel=yes' o 'echocancel=xxx' donde 'xxx' es el número de 'taps' que va a cancelar mínimo 0 máximo 256.
256 taps / 8 = 64ms (es decir, hasta un máximo de 64 milisegundos de eco).
Este cancelador es el básico y hay varios, el MG2, o el OSLEC. (puedes ver la lista en el código fuente).

Si tienes una tarjeta Digium con cancelación de eco hardware pasas a poder cancelar desde 0 hasta 1024 taps:
1024/8 = 128ms (el doble), mediante hardware (por lo que ahorras procesador) y el algoritmo que utiliza, por lo visto es bastante mejor que el mg2 o el oslec aunque consume mucho más, pero como está integrado en una placa, pues sin problemas.

Digium también sacó un cancelador de eco software gratuito aunque cerrado con la compra de la tarjeta llamado HPEC que también soporta cancelar el eco hasta 1024taps, aunque al ser software, consume procesador.

Si tienes una tarjeta con cancelador de echo hardware no tiene ningún sentido que desees cancelar el eco por software, no obstante, existe un parámetro en el módulo de la tarjeta, para poder deshabilitar el cancelador de eco manualmente en cuyo caso se utilizará el cancelador de eco software.

Cuando se envían o reciben faxes, Asterisk es capaz de reconocerlos automáticamente y deshabilitar la cancelación de eco tanto hardware como software la mayoría de las veces.

Espero que haya quedado más claro. :)
--
http://www.sinologic.net/

Raúl Alexis Betancor Santana

unread,
Oct 14, 2009, 12:21:09 PM10/14/09
to aster...@googlegroups.com
Jean Chassoul escribió:

> Creo que estoy un poco confundido con respecto al funcionamiento de
> los canceladores de eco para tarjetas digium, por un lado están los
> canceladores de eco por hardware que se adquieren a la hora de comprar
> la tarjeta, y por otro tenemos los canceladores de eco por software,
> (MG2 por ejemplo).
>
> El cancelador de eco por software se activa en el archivo de
> configuracion system.conf o zaptel.conf, pero con respecto al
> cancelador por hardware, hay que realizar algún tipo de configuracion?
> o al estar intregrado en la hardware de la tarjeta de telefonía su
> funcionamiento es automático?
Depende del modelo de la tarjeta, pero casi todos se pueden
activar/desactivar por software.

> Se puede activar un cancelador de eco por software en un sistema que
> cuenta con una tarjeta de cancelador de eco por hardware?

Si, pero te buscaras problemas.

> Tiene sentido?
Ninguno

Jean Chassoul

unread,
Oct 14, 2009, 12:23:45 PM10/14/09
to aster...@googlegroups.com
Si, muchas gracias por tu explicación tan detallada y por lo que veo perdona por volver a preguntar lo mismo una y otra vez en la lista.

Efectivamente cuento con modulos canceladores de eco en mis tarjetas, así que por lo que entiendo no tengo porque activar el cancelador "MG2" (u otro por software..) en la configuracion de dahdi o zaptel, simplemente tengo que activar 'echocancel=yes' o bien pasarle algun valor 'echocancel=xxx'.

Consulta, existe alguna forma en la que pueda revisar si Asterisk o Dahdi/Zaptel reconocen que realmente cuentan con un cancelador de eco por hardware?

Muchas gracias 

2009/10/14 Elio Rojano <hel...@gmail.com>

Paco Gil

unread,
Oct 14, 2009, 2:48:49 PM10/14/09
to aster...@googlegroups.com
el tema es: alguien ha sufrido eco en un primario alguna vez????  tarjetas digium u openvox....

2009/10/14 Elio Rojano <hel...@gmail.com>

Elio Rojano

unread,
Oct 14, 2009, 2:52:20 PM10/14/09
to aster...@googlegroups.com
Si, existe el eco en primarios... tanto en Digium como en Openvox... no tiene nada que ver...

Leete esto: http://www.julianmenendez.es/elucubraciones-eco-en-rdsi/
--
http://www.sinologic.net/

Paco Gil

unread,
Oct 14, 2009, 3:56:19 PM10/14/09
to aster...@googlegroups.com
ummm, elucubraciones de Julián.... puede ser. Esto es como los pedos, se sabe que existen pero nadie los ha visto nunca ;)

Please, alguien que haya tenido eco en primarios y lo reporte, así como si poniendo cancelador se le fue...

saludos,

2009/10/14 Elio Rojano <hel...@gmail.com>

Juan Carlos Valero

unread,
Oct 14, 2009, 3:59:53 PM10/14/09
to aster...@googlegroups.com

 

> el tema es: alguien ha sufrido eco en un primario alguna vez????  tarjetas digium u openvox....
 

Servidora 8-)

Sobre todo si la llamada termina en un numero analogico... No es lo mas usual del mundo pero a veces pasa. Cosa de los hibridos supongo.
 

--

 

Un saludo,  

 

Juan Carlos Valero

 

-------------------------------------------------------------------------  

Capa Tres Soluciones Tecnológicas S.L.                      Barcelona  

Visita nuestra página web en:                 http://www.capatres.com

Teléfono: 935605424  Fax: 935748256   Blog: http://blogs.capatres.com -------------------------------------------------------------------------

Elio Rojano

unread,
Oct 14, 2009, 4:10:25 PM10/14/09
to aster...@googlegroups.com
Totalmente, el problema no está en el primario en sí, si no a dónde va a parar la llamada (analógica o incluso en algún caso, hasta a móviles GSM)
--
http://www.sinologic.net/

alphil

unread,
Oct 14, 2009, 3:43:58 PM10/14/09
to asterisk-es
On 14 oct, 20:48, Paco Gil <pag...@gmail.com> wrote:
> el tema es: alguien ha sufrido eco en un primario alguna vez????  tarjetas
> digium u openvox....

Yo pasé muchas noches sin dormir combatiendo con ECO en ISDN (Beronet
4BRI).

LoThaR

unread,
Oct 14, 2009, 7:47:11 PM10/14/09
to aster...@googlegroups.com
Siiiiiiiii, eco en primarios?, varias veces y me ha pasado con proveedores como Telefonica, Ono y Jazztel.
 
Es más, siempre instalaba sin cancelador pero a medida que empezaron a aumentar las quejas de eco, tuve que ponerlo en casi todos los clientes.
 
Pongo el cancelador y solucion "mágica" desaparece el eco y mejora mucho el audio.

Odicha

unread,
Oct 15, 2009, 2:37:37 AM10/15/09
to aster...@googlegroups.com
El eco es intrínseco a las líneas analógicas, por el propio diseño electrónico del mismo. Por eso la correcta impedancia de las mismas es tan importante. Se supone que en un circuito bien balanceado (en lo que interviene también el aparato o aparatos que estén conectados en el extremo lejano de la línea) la impedancia de 600 Ohm. compensa la que genera el audio con lo que el circuito queda mudo. Si la impedancia no se corresponde con la del circuito (problemas en la aparamenta, centrales circuitos, etc.) el sistema no está balanceado a nivel de red y el audio "recircula" a través de la línea ocasionando el eco. La explicación es poco técnica pero espero que más o menos se entienda.
A nivel personal los mejores métodos de luchar contra el eco en mi caso:
1) Reducir las ganancias de audio en los equipos digitales al mínimo posible (a menos nivel de señal, menos afecta el reenvío) 20% exito
2) Canceladores de eco (hardware o softecho en centrales pequeñas) 80% restante, pero siempre después de haber ajustado las ganancias en la parte digital.

LoThaR escribió:

Miguel Rabi

unread,
Oct 14, 2009, 4:20:53 PM10/14/09
to aster...@googlegroups.com
Si, claro que hay eco... y hay que tener cuidado... muchas llamadas
simultaneas con cancelacion de eco por software... consumen muchos
recursos...

http://www.tmcnet.com/voip/0306/leaders-in-connectivity-products-0306.htm

Mi version aderezada ... aqui:

http://blog.infomagia.com/?p=74


Salu2


Miguel Rabi



2009/10/14 alphil <alp...@teleline.es>:

Elio Rojano

unread,
Oct 15, 2009, 4:36:10 AM10/15/09
to aster...@googlegroups.com
No estoy de acuerdo con la idea general de los enlaces que pones, concretamente en eso que dice:
-"El problema del eco no es exclusivo de la VoIP...".

Claro que no es exclusivo... en la VoIP NO EXISTE EL ECO, el eco se produce en el momento en que se utiliza una conexión a la red telefónica.
Me gustaría que quedara bien clarito porque alguna que otra vez he recibido consultas por problemas de eco entre extensiones SIP y tras pensarlo 0.1 segundos me dije... eso es imposible.
Así que lo dejo claro desde un principio: En VOIP NO EXISTE ECO.

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

Paco Gil

unread,
Oct 15, 2009, 5:20:52 AM10/15/09
to aster...@googlegroups.com
a ver, ya sabemos lo del eco en las líneas anlógicas. La teoría que hay detrás es muy bonito y tiene que ver con la propagación de las ondas en un medio físico, a una determinada frecuencia y tal...[1].

El tema es que yo suponía que el proveedor de turno, en su central, tiene tarjetitas para evitar esto...

Elio Rojano

unread,
Oct 15, 2009, 5:46:13 AM10/15/09
to aster...@googlegroups.com
Como leí de un comentario de Julian Menendez el operador tiene canceladoras de eco, pero como son unos dispositivos extremadamente caros, sólo se utilizan para llamadas internacionales.

Luego aparecieron las tarjetas compatibles con Asterisk con canceladores de eco cuyo coste, aunque parezca bastante caro, es una risa en comparación con las tarjetas canceladoras que venden por ahí.

http://groups.google.com/groups/search?q=eco&enc_author=225cLhIAAAA17bHViq-v8JJwsQn0zm-p8rhlH0Pnl47z4AZhN98BFg&qt_p=Buscar+las+entradas+del+autor
--
http://www.sinologic.net/

Raúl Alexis Betancor Santana

unread,
Oct 15, 2009, 6:24:31 AM10/15/09
to aster...@googlegroups.com
On Jueves, 15 de Octubre de 2009 10:20:52 Paco Gil escribió:
> a ver, ya sabemos lo del eco en las líneas anlógicas. La teoría que hay
> detrás es muy bonito y tiene que ver con la propagación de las ondas en un
> medio físico, a una determinada frecuencia y tal...[1].
> El tema es que yo suponía que el proveedor de turno, en su central, tiene
> tarjetitas para evitar esto...

Los operadores tiran de € ... así que si se pueden ahorra unos cuantos cientos
de miles de €, se los van a ahorrar, te lo garantizo.

Si te pones a hacer las cifras, de lo que cuestan los chasis carrier-grade
para una central, mas las procesadoras, mas las tarjetas de DSP, mas las
compresoras, las tarjetas de enlaces, las de servicios, las de control, suma y
sigue ... y divides por la cantidad de usuarios que puede atender esa central
... pues te sale una cifra que dice que no compras canceladoras, porque
cuestan un riñón.

Lo gracioso, es que hoy en día ... una infraestructura full-ip sobre, digamos
FTTH, para digamos ... 50.000 usuarios, cuesta solo una fracción de los que
cuesta la misma infraestructura sobre PSTN tradicional .. XDD, cosas de la
evolución de las tecnologías.

--
Raúl Alexis Betancor Santana
Dimensión Virtual S.L.

Reply all
Reply to author
Forward
0 new messages