¿Canal PJSIP en aprietos?

El 29 y 30 de Octubre del 2019 ha tenido lugar en Atlanta, Astricon, el evento anual organizado por los desarrolladores de Asterisk. Aprovechando el evento, se ha liberado la primera versión de la rama 17 de Asterisk. Esta nueva rama no tendrá soporte a largo plazo, lo que quiere decir que es una rama dedicada a añadir funcionalidades y experimentar nuevas soluciones.

Como ya mencioné en otra entrada de este Blog, con esta versión se anuncia una cosa bastante importante:

chan_sip

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

* The chan_sip module is now deprecated, users should migrate to the

replacement module chan_pjsip. See guides at the Asterisk Wiki:

https://wiki.asterisk.org/wiki/x/tAHOAQ

https://wiki.asterisk.org/wiki/x/hYCLAQ

El chan_sip ya es considerado un canal obsoleto y quizás en la versión 18 desaparecerá completamente. Esto quiere decir que nos tendremos que acostumbrar a utilizar el “nuevo” canal SIP chan_pjsip basado en la pila SIP PJSIP.

Teniendo en consideración todo eso, me ha parecido interesante mirar la presentación realizada por Joshua C. Colp cuyo titulo un poco altisonante era “El fantástico mundo de PJSIP en Asterisk”. En esta presentación Joshua afirma, entre otras cosas, que el modulo ha alcanzado madurez para la mayoría de los usuarios. Yo también pienso lo mismo pero tiene tres cosas que no se pueden dejar atrás como se está haciendo:

  • El soporte multi dominio/multi usuario que todavía no funciona y parece que no hay interés en solucionar. Recuerdo claramente que cuando presentaron este nuevo canal SIP hicieron hincapié justamente que por fin había soporte multi dominio.

  • Consecuencia del primer punto. No es posible permitir el registro de los endpoints y las llamadas solamente utilizando el nombre de dominio asociado al servidor en lugar de la IP. En el canal chan_sip esto es posible a través de dos parámetros: domain donde se definen los dominios que se tomarán en cuenta para los registros de los usuarios, excluyendo de esta forma las IP; allowexternaldomains=no que indica que no se aceptarán INVITE y REFER sobre IP y/o dominios que no estén definidos en el parametro domain

  • por ultimo, en el canal chan_pjsip se puede configurar solamente un transporte TCP y un trasporte TLS utilizando la misma IP. Este parece ser un limite de la pila PJSIP que han resuelto hace poco que pero en Asterisk no está todavía disponible.

¿Que opinan?

Vota el Articulo: 

No votes yet
Evalúa la calidad del articulo
Subscribe to Comments for "¿Canal PJSIP en aprietos?" Subscribe to VozToVoice - All comments