Skip to main content.

21 Febrero 2007

No pongas un Asterisk con el WiMax de Euskaltel

El escenario

Euskaltel

Euskaltel utiliza enlaces Wimax para ofrecer cobertura telefónica e Internet en lugares donde no llega con sus líneas. El funcionamiento básico sería el siguiente:

Llegados a ese punto tenemos dos líneas de teléfono analógicas “normales y corrientes” que podemos conectar a puertos FXO de nuestra tarjeta TDM400 en Asterisk. Pues no.

El problema

Es entonces cuando se evidencia el grave problema de la incorrecta detección de colgado y de llamadas establecidas:

La señalización telefónica en España es Loopstart, por lo que hace falta “busydetect=yes” en zapata.conf. Por supuesto, también son necesarios los parámetros “answeronpolarityswitch=yes” y “hanguponpolarityswitch=yes“. Con esto debería ser suficiente para funcionar correctamente con cualquier tipo de línea analógica de España. Pero claro, el caso que nos ocupa NO es el de una línea analógica convencional, sino que se trata de un router WiMax que realiza la conversión de SIP + RTP a telefonía analógica. Y añado más: ojalá fuese ese el problema…

Entonces hacemos mil y una pruebas testeando el comportamiento de Zaptel con todas las combinaciones posibles en los parámetros callprogress (experimental y sólo para USA), busydetec, answeronpolarityswitch y hanguponpolarityswitch. En el mejor de los casos (con una combinación ciertamente exótica de dichos parámetros) conseguimos que se detecte correctamente el colgado, descolgado y respuesta en llamadas a móviles, pero no a fijos en los que Asterisk recibe un “ANSWER” nada más comenzar a sonar el teléfono remoto.

Con esto tenemos un escenario impracticable de cara a la facturación puesto que el estado de la llamada (ANSWERED, NO ANSWER, etc) no refleja la realidad sobre esa llamada pudiendo crear graves controversias. Además, es terriblemente posible que en ciertas ocasiones no se detecte el colgado de una llamada y Asterisk perpetúe la misma internamente, por lo que un canal Zap queda “ocupado” y no disponible para nuevas llamadas entrantes y salientes.

¿Culpa del router WiMax?

Lo primero que deducimos es que el FXS del router WiMax no señaliza correctamente (cambios de polaridad, tensiones, etc). Enseguida toca desechar esa idea cuando caemos en la cuenta de que la señalización que recibe Asterisk es distinta según se llame a un teléfono fijo o a un móvil. ¿Cómo es posible? por el enlace WiMax sólo viaja SIP + RTP, por lo que el “traductor” (el router) no debería generar diferente señalización analógica cuando recibe un “ACK” y un “BYE” con origen un móvil o un fijo.

Entonces comenzamos a pensar que la gravedad del asunto está en las “tripas” de Euskaltel, ¡el problema está antes del WiMax! Y ahí poco podemos hacer nosotros.

Lo que dice Euskaltel

Tras infinidad de llamadas a Euskaltel se nos comunica que ese router WiMax y su señalización analógica funciona correctamente en otras instalaciones. La “trampa” radica en el hecho de que en dichas instalaciones sólo se conecta un teléfono al FXS del router, y NO una centralita. Les explicamos a Euskaltel que nuestro problema sólo puede darse cuando existe una centralita de por medio, ya que ésta debe recibir señalización correcta para gestionar los canales telefónicos. Con un simple teléfono analógico no hay problema pues al colgar acaba todo.

La “solución”

Al final de un buen número de conversaciones con Euskaltel, recibimos una llamada suya en la que nos reconocen que, efectivamente, NO se puede colocar una centralita tras un enlace WiMax de Euskaltel debido a problemas internos en la señalización. Reconocen también que ellos tienen el mismo problema que nosotros en algunas instalaciones suyas donde han tenido que emplear “tarificadores externos” para solventar medianamente el problema.

Conclusión

Bravo por Euskaltel, sólo nos ha costado cerca de 3 meses el que nos reconociesen un problema del que, al parecer, ya tenían conocimiento. Menuda pérdida de tiempo y de recursos. Han sido innumerables pruebas con otros servidores Asterisk, otras tarjetas TDM y todo tipo de hipótesis surrealistas para al final llegar a la fatídica conclusión de que la tecnología que ofrece Euskaltel NO funciona como debería (sólo estoy valorando la telefonía que ofrecen vía WiMax). Espero por el bien de todos que lo arreglen.

Posted by Iñaki Baz Castillo in Asterisk, Protocolos, Proveedores

Esta entrada se publicó el Miércoles, Febrero 21st, 2007 a las 12:39 y está archivada bajo la categoría Asterisk, Protocolos, Proveedores. Puede seguir cualquier comentario a esta entrada a través del feed RSS 2.0 . Puede dejar un comentario, o trackback desde su propio sitio.

5 comentarios to “No pongas un Asterisk con el WiMax de Euskaltel”

  1. Guillermo says:

    He encontrado la tecnología Wimax ante la desesperación de encontrar una solución a la que nos proponía Telefónica que era un TRAC. La tramitación nos dice que puede durar entre 15 días y cinco meses… Trasladamos nuestra oficina a la zona de Lezama de Amurrio (muy cerca de Inoso) y hasta ahora hemos trabajado con una centralita Netcom Neris 2 de Telefónica. La verdad es que viendo los inumerables problemas que estamos teniendo solo por conseguir una línea de teléfono, estamos dispuestos a prescindir de la centralita y más aún después de ver tu comentario… ¿Alguien me puede decir si se ofrece Wimax por la zona de Lezama (Álava)? Gracias!

  2. Gilmar Laines says:

    Hola tengo el mismo problema auqi en peru, al hacerme un llamada del exterior a asterisk la lamada queda pegada asi hayan colgado hasta que termine un seudo proceso comun con una llamada activa, estoy usando proveedor Telefonica Peru, algo me dice que en este caso puede ser error de la tarjeta pues solo estoy usando una tarjeta clonada de wildcard x100p.

    si alguien puede ayudarme a ver que otra cosa es agradecere mucho.
    Gilmar Laines
    SintPeru

  3. Gilmar Laines says:

    Saludos a todos, escribo pues es necesario aclarar ciertas dudas acerca del funcionamiento de asterisk y eso del rollo con llamadas pegadas, pues se debe netamente a fallas tecnicas de tarjeta.
    me refiero que si usamos una tarjeta fxo como la x100p, esta no tiene un requisito indispensable como es la deteccion de reversion de polaridad asi que asterisk nunca sabra exactamente si estamos con la llamada al aire o si ya colgamos.
    de preferencia buscar tarjetas que tengan estas caracteristicas.
    Yo vendo unas tarjetas para prueba son FXO x100p a las personas que quieran inicarse con asterisk es una buena oportunidad pues ofrezco buen precio y la garantia.
    De todosmodoslosinteresados damossoluciones VoIP
    1FXO PGI $25.00
    3235034 Ing. Cayo Laines.

    cgilmarlm@hotmail.com

  4. beni says:

    Hola a todos.
    Tengo conexion wimax de euskaltel y me he decido poner un teléfono voip de skype y resulta que tampoco funciona. Me imagino que el problema será parecido al del asterisk. En euskaltel sólo me dicen que la tecnología wimax no es compatible skype. Y si lo fuera no creo que me lo dijeran porque pierden dinero si no hago llamadas. A alguien le ha ocurrido esto?

  5. Manolo says:

    Si no recibe las señales correctas que hay con:

    busydetect y busycount?

Deje un comentario

XHTML: Puede emplear estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

2005 © Irontec S.L. :: Powered by Irontec & Wordpress
[ IRONTEC S.L. - C.I.F. B-95274890 ]
[ Ctra. Basurto-Kastrexana nº70 / Enpresaldea ]
[ 48002 - Bilbao - Bizkaia ]