Archivo de la etiqueta: Kamailio

Publicado sip:provider CE

Ante todo, y para despistados, aclarar que no soy saghul. Soy Jon Bonilla (aka manwe)  y escribo en este blog por cortesía de mi buen amigo saghul.

Sipwise acaba de publicar la primera versión de su sip:provider CE. Una plataforma completamente libre, que permite a operadores e ITSPs ofrecer servicios de telefonía en unos pocos minutos y sin complejas instalaciones o integraciones. Podéis ver el anuncio en la web de Sipwise.

sip:provider CE es una nueva versión de los productos de Sipwise basados en la tecnología NGCP y que desde hace años son usados por algunos de los mayores operadores de Europa. Esta versión, compuesta exclusivamente por aplicaciones libres, se ha centrado en ofrecer una solución completa y una interfaz lo suficientemente sencilla como para que cualquiera pueda instalar y ofrecer servicios de telefonía sin tener exhaustivos conocimientos de SIP, Kamailio, Asterisk, Sems, Billing, Rating… etc. Las interfaces de usuario están disponibles en español además de inglés.

Desde aquí os animo a probar este nuevo producto. La instalación, completamente desatendida, lleva menos de 10 minutos con una buena conexión a internet. Y la configuración básica de la solución lleva otros 10. Eso quiere decir que ¡podéis poner un sistema profesional  de VoIP en servicio en menos de 20 minutos!

PD: Por si no se ha notado en el sesgo del artículo, trabajo en Sipwise y durante el último año he liderado el equipo de desarrollo de los productos sip:provider CE y sip:provider PRO.

AstriCon 2009: Mensajería y presencia con Asterisk: ¿cómo hago?

Hace unas pocas horas que terminé de dar la charla “Asterisk, Instant Messaging and Presence: how?” que aquí os traigo. En ella la idea es poder dotar a Asterisk de las funcionalidades de mensajería y presencia que le faltan.

Ésta necesidad de presencia se ataca desde dos puntos:

  • Solución con XMPP
  • Solución con SIP SIMPLE

Espero que la presentación os guste, y podéis descargar todo el material (incluyendo archivos de configuración funcionales) aquí Enjoy! 😉


.

voip2day: Presente y futuro de las comunicaciones VoIP

Tras un fin de semana de merecido descanso aquí os traemos la presentación que el SIPdoc Team dio en el voip2day de éste año.

No tuvimos tiempo ni de hacer un poco de spam por aquí antes de la charla, pero bueno, aquí esta 😉 En ésta ocasión en lugar de dar una charla de 30-45 minutos Iñaki Baz (ibc), Jon Bonilla (manwe) y yo (saghul) decidimos aunar nuestras fuerzas para hacer una charla más larga y poder ofrecer así más contenidos.


¡Esperamos que os guste! 🙂

Kamailio 3.0 se acerca

Como ya sabéis desde hace algunos meses SER y Kamailio (antes OpenSER) se unieron para formar un núcleo común al que llamaron SIP-Router. De momento no va a haber una release conjunta, así que pronto tendremos nueva versión de Kamailio: Kamailio 3.0.

El cambio principal de esta nueva versión es la adecuación de Kamailio al core de SIP-Router, aunque además se han incluido varias mejoras, como el módulos memcached, las event_route, la posibilidad de leer ficheros XML desde la configuración, …

Se espera que Kamailio 3.0 esté listo para finales de septiembre / principio de octubre, pero si sois impacientes podéis probar el estado actual del desarrollo siguiendo éstas instrucciones.

Vía el blog de Kamailio

Habemus Kamailio 1.5.0!

Aunque esto ya se ha comentado en varios blogs y yo decidí dejar un poco de lado la “versionitis” esta release de Kamailio merece una mención especial. Estos son los grandes cambios:

  • configuration file caching system – generic storage engine in memory via htable module allowing to share data between processes and reduce SQL operations by storing results in cache
  • execute SQL queries against multiple databases and access the results in a fast and natural fashion
  • execute config file route blocks on timer
  • send SIP requests from config file
  • perform HTTP queries from config file – integration with web service
  • dialog info presence support – RFC4235
  • support for TLS server_name extension (aka SNI=server name indication)
  • support for non-blocking logging
  • many enhancements to least cost routing (LCR), load balancing (dispatcher) and carrier routing (carrierroute)
  • access in config file to both request or reply during transaction processing
  • perl-like regular expression support (PCRE library)
  • sanity check of SIP message structure
  • protection against SIP reply attack
  • twelve new modules
  • code restructuring in core – slimmer and less exposed to issues
  • web management interface – SIREMIS

De entre estas novedades cabe destacar la interfaz de administración web SIREMIS y el módulo regex. Este módulo ha sido desarrollado por nuestro amiguete Iñaki Baz Castillo, destacado miembro de las comunidades de SIP, Asterisk y Kamailio/OpenSIPS.

Enhorabuena Iñaki!

Podéis descargar esta nueva versión aquí: http://www.kamailio.org/pub/kamailio/latest/src/

El proyecto SIP Router

Parece que SER y Kamailio (OpenSER) van a aunar sus fuerzas para lanzar un nuevo proyecto: SIP Router.

La idea es poder unir a todos los desarrolladores y evitar así que se desarrollen cosas 2 veces, o que se malgaste esfuerzo en implementar cosas ya implementadas.

Tenéis toda la información en el Blog de Daniel Constanine Mierla y en la propia web de SIP-Router.

Personalmente creo que esta iniciativa es todo un acierto, ya que se había creado demasiada división al separarse OpenSER en Kamailio y OpenSIPS. Esperemos que con esta unión se fortalezca aún más el proyecto! 🙂

ACTUALIZACIÓN: Me comenta Manwe que según la web del proyecto, ha habido cambios en la licencia: todo nuevo código que se añada al core o al módulo tm, va a ser licenciado bajo BSD, y las nuevas aportaciones a los módulos tendrán la opción de elegir entre BSD y GPL.

Kamailio (antes OpenSER) 1.4.0 released!

Tras unso días de incertidumbre, tras la aparición de OpenSIPS y su release 1.4.0, aquí tenemos el release 1.4.0 de Kamailio!

Esta release, aparte del cambio de nombre, de OpenSER a Kamailio, tiene bastantes cambios tanto en la estructura interna como en sus módulos, además de incorporar nuevos módulos que aporten funcionalidades adicionales a Kamailio.

Podéis leer el anuncio oficial aquí: http://www.kamailio.net/mos/view/KAMAILIO-v1.4.0-Released/ y consultar un ChangeLog detallado aquí: http://www.kamailio.net/pub/kamailio/latest/ChangeLog

Si tenéis OpenSER 1.3.x consultad la guía de migración, antes de instalar la nueva versión de Kamailio: http://www.kamailio.net/dokuwiki/doku.php/install:1.3.x-to-1.4.0

Podéis descargar esta nueva versión aquí: http://www.kamailio.net/pub/kamailio/latest/src/ y consultar la documentación de los módulos aquí: http://www.kamailio.net/docs/modules/1.4.x/

PD: Si os fijáis en el ChangeLog, hay varios backports de OpenSIPS 😉

PD2: Deben andar tan liado que todavía no han cambiado de logo… 🙂

Nace OpenSIPS, fork de Kamailio (antes OpenSER)

Anonadado me he quedado al leer esta noticia: acaba de ser creado el proyecto OpenSIPS, que es un fork de Kamailio, vamos, de OpenSER.

Además, han lanzado la versión 1.4.0, cosa que el proyecto Kamailio no ha hecho todavía :-O

Esta noticia me ha sorprendido mucho, ya que el desarrollo de OpenSER ha ido muy bien desde que se forkeó de SER, y tiene una inmensa comunidad contribuyendo. Además, como se puede ver en la web de OpenSIPS, el anuncio de la creación del proyecto, y el lanzamiento de OpenSIPS 1.4.0 se han hecho el mismo día! :-O

Personalmente, opino que este proyecto no aporta nada nuevo, y yo seguiré  usando OpenSER (digo Kamailio 🙂 ) ya que aununciar el fork y lanzar la siguiente versión antes que el original, y todo en el mismo día, no da la sensación de ser muy profesional… Si alguien tiene más información acerca de esto, que me deje un comentario, ya que es muy sorprendente…

Actualización: Después de leer el comentario de Nacho (gracias!!) y un hilo al respecto en la lista de OpenSER, el tema es que Bogdan ha iniciado este proyecto, mientras que Daniel sigue con Kamailio. Además, esta semana podría publicarse OpenSER 1.3.3, la última versión bajo el nombre de OpenSER, y en breve se publicaría Kamailio 1.4.0. Vaya lío!! :-/

Vía VoIP Novatos

OpenSER ahora se llama Kamailio

Acabo de leer la notica en la web de OpenSER: a partir de la siguiente versión, la 1.4, OpenSER pasará a llamarse Kamailio.

El cambio de nombre ha venido motivado por el importante crecimiento que ha tenido en los últimos 3 años, y la necesidad de desligarse de lo anterior y representar un ente nuevo.

La palabra, Kamailio, no ha sido elegida al azar, significa “hablar, conversar” en Hawayano, por lo que es más que adecuada para este proyecto.

Adiós OpenSER, hola Kamailio!!

En la web ya han actualizado el título, pero el logo todavía no 😉