Blog

  • Dimite el CEO de Nortel

    Parece ser que Mike Zafirovski, el presidente y CEO de la empresa Nortel, acaba de dimitir dejando a la empresa más muerta que viva.

    La empresa canadiense Nortel, conocida en todo el mundo, tras argumentar que estaba en bancarrota hace unos meses, y tras conocer que vendía su división de productos y tecnología wireless a la empresa Ericsson, poco más se puede decir.

    Por un comentario más bien del tipo «rumor» me entero que probablemente Avaya compre Nortel, ya que los gobiernos de EEUU y Canadá han dado por válida esta compra que podría poner un punto y final definitivamente a esta conocida marca.

    El incremento de la VoIP, de los estándares abiertos como SIP en lugar de protocolos cerrados como UNISTIM o SCCP -skinny-, así como la rápida evolución de nuevos sistemas opensource, están haciendo mella en las empresas que defienden «los modelos tradicionales» y un concepto «propietario y controlador» de la VoIP.

  • Primeras imágenes de Elastix 2.0

    Fernando M. Villares me envía una nota sobre la nueva versión de Elastix 2.0 que esperamos salga pronto:

    «Ha pasado algún tiempo ya desde el lanzamiento de Elastix 1.0. Desde entonces, muchas nuevas ideas fueron apareciendo en el camino y se fueron agendando para una próxima versión. Sin embargo, nuevos retos aparecieron en el camino, desarrollamos y liberamos el módulo de Callcenter, el módulo Developers, entre otros interesantes addons que nos han dado muchas satisfacciones. Nuestra comunidad creció y nuestras descargas se acercan el medio millón. La espera por Elastix 2.0 se nos hizo interminable.

    Pero esa espera está llegando a su fin y el momento de incluir esas nuevas ideas ha llegado. Hemos iniciado ya el desarrollo de una nueva versión de Elastix en la que hemos tratado de incluir muchas ideas y sugerencias de nuestra comunidad que habían quedado encoladas. Para los impacientes, un adelanto de las más importantes características que han sido agendadas para Elastix 2.0:

    • Asterisk 1.6
    • Lanzamiento de Elastix Operator Panel
    • Conferencias ricas en características
    • Reportes avanzados
    • Mejoras módulo de call center
    • Mayor integración entre los componentes


    Asterisk 1.6

    Este es un paso obligado. Entre otras cosas, nuestros esfuerzos están encaminados a sacar el máximo provecho posible de las mejoras de desempeño introducidas en la versión 1.6 de Asterisk.

    Elastix Operator Panel

    Seguiremos conservando la versión actual FOP. Pero hemos decidido iniciar el desarrollo de una alternativa, en vista de que la versión 2 de FOP será de código cerrado y por lo tanto no es compatible con nuestro esquema de licenciamiento GPL.
    Nuestro interés es que en el futuro cercano esta alternativa esté disponible incluso para que otras distros, basadas en Elastix o no, la utilicen como parte de sus paquetes.
    Elastix Operador Panel estará basado en AJAX en lugar de Flash y entre sus objetivos se destaca mejorar el desempeño del actual FOP. Sin mencionar que al no utilizar Flash estaremos dando un mejor soporte a los estándares abiertos.

    Una nueva experiencia en Conferencias

    Desde el lanzamiento de Elastix 1.0 hemos visto cómo las soluciones de conferencias han evolucionado. Un claro ejemplo de esto es Webexr. Elastix no se puede quedar atrás y sin duda irá en la dirección de las necesidades del exigente mercado de las tecnologías de la comunicación.
    El desarrollo de esta solución de conferencias se dividirá en 2 fases. La primera fase, que integrará telefonía, chat, compartición de archivos y presentación de documentos; se incluirá en Elastix 2.0. La segunda fase incluirá funcionalidad adicional paulatinamente, luego del lanzamiento de Elastix 2.0.
    Creemos que la inclusión de esta característica sin duda hará que Elasix continúe liderando el mercado de las distros de Comunicaciones Unificadas a nivel mundial.

    Reportes avanzados

    Una de las ventajas de Elastix ha sido su reportación. Sin embargo, disponemos ahora de un framework de desarrollo más potente, que en la actualidad nos permitirá potenciar los reportes aún más.
    Nuestro interés, además de adicionar algunos nuevos reportes útiles, es mejorar la interacción con el usuarios, logrando reportes más fáciles de usar y vistosos. El nuevo framework de Elastix, basado en PHP incluye ahora, entre otras adiciones, librerías de manejo de AJAX que permitirán acceder a un nuevo nivel de interacción.

    Mejoras al módulo de call center

    Elastix ha sido pionero en liberar su solución de call center. Mientras otras soluciones han preferido cerrar o comercializar esta característica, Elastix la ofrece como un módulo de libre descarga, licenciado bajo GPL.
    El lanzamiento de este módulo le dio a Elastix una interesante visibilidad en el mundo de las grandes instalaciones.
    Entre las mejoras que incluiremos se encuentran mejoras al proceso de instalación y actualización, además de mejoras en el desempeño. Mejor integración entre los componentes Elastix 2.0 integrará de mejor manera todos los componentes comunicacionales como PBX, IM, Fax, Email, Agenda, entre otros.
    En este aspecto, uno de los componentes donde se pondrá mayor esfuerzo es en la integración del componente de Agenda con el resto de componentes, permitiendo así un mejor flujo de información dentro de las empresas que usan Elastix y con eso una mejora en la eficiencia de dichas organizaciones.
    Por supuesto, estas no son todas las características que estarán disponibles en Elastix 2.0, pero si están entre las más importantes. Esperamos que la versión 2.0 de Elastix tenga una contribución mayor por parte de la comunidad para poder soportar muchas más de las características recomendadas por la comunidad.

    Gracias a Rafael bonifaz, Edgar landivar, Bruno Macias y Fernando Villares, me han enviado capturas de pantallas de algunas de las novedades que traerá la nueva versión de este sistema.

  • Nuevo módulo de Asterisk: chan_rtmp

    Hace unos días, leí que un desarrollador francés de Asterisk (Philippe Sultan) había empezado a desarrollar un módulo bastante «interesante», llamado: chan_rtmp que hace a Asterisk compatible con el protocolo RTMP.

    El protocolo RTMP (para el que no lo conozca) es un protocolo propiedad de Adobe que sirve como principal medio de transporte para audio, video y datos entre componentes Flash.

    videoconferenceEl pasado 21 de Enero, Adobe firmó una aceptación de uso en proyectos abiertos a la vez que hizo pública la especificación del protocolo RTMP permitiendo la creación de un OpenRTMP que permita a otros desarrolladores utilizar esta tecnología para crear sus propios sistemas de comunicaciones basados en RTMP y componentes Flash.

    El módulo de Philippe, permitiría a Asterisk gestionar llamadas realizadas mediante este protocolo y permitiría a Asterisk unificar dos «mundos» separados entre sí por una barrera inicialmente infranqueables, por lo que podríamos utilizar un componente Flash en una página web que captura audio y vídeo y conectarlo a Asterisk para poder hacer llamadas por SIP de una forma nativa y sin tener que utilizar complejos sistemas de conversión de vídeo y audio mediante Red5 para poder compatibilizar ambos tipos de fuentes.

    Si os parece interesante este nuevo desarrollo, el creador (al que avisa que le funcinan las pruebas) está buscando a más personas que le funcione para poder mejorarlo así que, si alguno está interesado en probarlo, puede descargarlo del svn de Asterisk:

    svn co http://svn.digium.com/svn/asterisk/team/phsultan/rtmp-support/

    y para cualquier sugerencia, puede enviarla a:

    https://issues.asterisk.org/view.php?id=15484

    Si este proyecto sigue adelante, muy pronto podríamos tener video-softphones flash en nuestras webs y conectados a Asterisk. además de poder llevar a cabo la multi-videoconferencia de una vez:D

  • Ebay podría cerrar Skype muy pronto

    Gracias a Jason Goecke veo que justo el mismo día en el que Digium hace pública la beta del chan_skype, parece ser que si alguno pensaba que Skype estaba creciendo, puede ser cierta en número de usuarios, pero no en beneficios y es que desde hace algunos meses, los desarrolladores y fundadores de Skype (que vendieron este servicio a la empresa Ebay por una salvajada de millones para meses después dejar el proyecto) tienen la sarten por el mango y han emprendido acciones legales contra la empresa dueña de los derechos legales de Skype a la que parece ser que no tienen «todos los derechos legales» que creían y un juez podría determinar el cierre cautelar del servicio Skype hasta que se aclare el asunto, lo que llevaría prácticamente al cierre.

    Concretamente y según indican Niklas Zennstrom y Janus Friss (los creadores de Skype), la venta de Skype a EBay por $2.600.000.000 no incluía el núcleo del software que permite a Skype comunicarse diréctamente sin necesidad de servidor por lo que Ebay podría estar utilizando este software ilegalmente. (alucinante)

    Esto lo leí hace algún tiempo, pero por lo visto EBay desplegó a sus abogados y parece ser que, de ser cierto que compraron «una GUI de un softphone muy caro» y no el softphone entero en sí, se vería obligado a cerrar Skype como anuncia esta página: http://www.smh.com.au/technology/biz-tech/shock-threat-to-shut-skype-20090731-e3qe.html

    Alucinante ¿verdad?

  • Digium lanza una beta pública del nuevo Chan_skype

    Desde que supimos que Digium estaba desarrollando un nuevo canal para compatibilizar Skype (chan_skype) en Septiembre del año pasado, poco o nada más se ha sabido salvo algunas betas privadas a desarrolladores y betatesters en las que según todos a los que le he preguntado, funcionar, funcionaba bastante bien.

    No obstante, aún no se sabe mucho más acerca del coste que tendrá, carga del sistema o cuando estará disponible, hasta hoy que he recibido un email invitándonos a probar durante el mes de agosto (porque la beta pública expira el 31 de Agosto) el nuevo canal Skype para Asterisk.

    Make Skype to Skype calls
    • Calls to landlines and mobile phones
    • Receive calls with SkypeIn
    • Make world-wide PSTN calls with SkypeOut
    • Make and receive multiple concurrent Skype calls from the same Skype account
    • DTMF support for incoming and outgoing calls
    • Read Skype profile fields from incoming calls
    • Set and retrieve online status
    • Set privacy settings
    • Handle incoming Skype calls using all Asterisk applications (voicemail, ACD, MeetMe conferencing, etc.)
    • Simultaneous access from both Asterisk and the Skype desktop client
    • Use Asterisk phone for voice and Skype desktop client for IM, video
    • Trunk calls between Asterisk servers over Skype
    • Supports G.711 and G.729 (included) codecs

    Para probar esta versión de pruebas del chan_skype (antes del 31 de Agosto) tan solo hay que registrarse en la tienda de Digium, añadir este producto y al registrarte te envían una licencia gratuita.

    Gracias a John Todd por el anuncio.

  • España es el país de Europa con menor crecimiento en VoIP

    Un estudio realizado por la empresa Telegeography acaba de señalar que entre el año 2005 al 2008, hubo un alto crecimiento de la VoIP en Europa aunque según se puede apreciar por los datos, no es igual en todos los países.

    voip-europa-2005-2008-sinologicSegún este estudio, la penetración de la VoIP residencial pasa de ser mayor del 50% en Francia, a menor del 3% en España.
    (esto debería ser motivo de reflexión para muchos).

    voip-europa_penetration

    Por otro lado, Portugal es el país de Europa en el que la VoIP más a crecido con un 190%, mientras que en Noruega lo ha hecho pero sólo un 19%. Mientras que el coste medio de «Televisión, Teléfono e Internet» cuesta en Europa desde los 30€ hasta los 65€.

    Aquellos interesados en más detalles, podeis descargaros el documento completo:
    http://www.telegeography.com/…/euro_voip/…/euro-voip-exec-summary.pdf

  • Otro fracaso de Microsoft y la VoIP: Response Point

    He de decir que desconocía la existencia de este producto, pero sinceramente no me extraña ya que Response Point, el sistema PBX que permitía interconectar líneas analógicas y digitales con su famoso OCS 2007, no era precisamente lo más publicitado, y ya sabemos que esta empresa, si no publicita algo, tarde o temprano termina muriendo. Esto es lo que le ha pasado con su PBX para PYMES (SMB en inglés), y lo mismo les ocurrirá tarde o temprano a tantas y tantas empresas que continúan presentando sus productos basados en licencias, cerradas y tan agobiadas que al final terminan muriendo de forma silenciosa y aburrida.

    RspnsPt_v_rgb_3Por el blog de Tom Keating (most value professional de Microsoft) me entero que la maravillosa, revolucionaria y fantástica PBX IP de Microsoft va a pasar a mejor vida, olvidada y enterrada sin el menor ruido (un fracaso no es lo mejor que se puede publicitar) y este varapalo tiene algunas teorías bastante curiosas:

    • Response Point nació como complemento PBX del OCS 2007.
      (si el OCS no termina de despegar, el complemento mucho menos)
    • Response Point cuesta «un poco más» que otras soluciones del mismo tipo.
      (si pensamos que las soluciones a las que se refiere son las PBX cerradas que ofrecen SIP, entonces mejor no pensar en sistemas abiertos como Asterisk)
    • NO es un producto «intuitivo».
      (la gestión de las comunicaciones requieren de algunos conocimientos previos… la idea de poner un clip ayudándote a configurar un trunk SIP o un perrito para buscar el códec para una extensión igual no era muy acertada)
    • Requiere de varios sistemas hardware para obtener un sistema de comunicación unificada (Exchange en un servidor, OCS en otro, …) algo que sí incluyen otros sistemas.
    • Complejo sistema de licencias.
      (siempre había pensado que las licencias eran algo del siglo pasado, pero imagina una empresa que quiera Exchange Mail con su Outlook y su MSN y su teléfono SIP conectado todo entre sí para poder hacer uso de la línea analógica… ¿cuantas licencias requiere por extensión?… sí, algo complejo sí que puede llegar a ser).

    Al final, aquella famosa frase de Bill Gates (otra por la que también será recordado): -«Microsoft acabará con las PBX!» se ha cumplido… han empezado por la suya.

  • Kamailio 1.5.2 Released!

    Hacía tiempo que no publicaba «releases» pese a que por muy cansinas que parezcan, siempre hay quien lo agradece para estar al día de las novedades. No obstante, con el lío de las nuevas versiones de Asterisk, se ha complicado un poco el hecho de seguirlas como si de una telenovela se tratase.

    No obstante, otra aplicación a la que me he empezado a aficionar es a Kamailio (antes conocido como OpenSER) y tras conocer a Daniel-Constantine Mierla he empezado a seguir la evolución de esta aplicación que si por algo destaca es justamente por ser estable.

    Así que, me he encontrado con que hoy se ha publicado la versión 1.5.2 de Kamailio que corrige algunos fallos menores que podeis encontrar en su ChangeLog.

    kamailio
    Mi propio logo de Kamailio… 😛

    A partir de ahora, también vamos a seguir bien de cerca a esta aplicación cuya «unión» con SER (Proyecto SIP-ROUTER) va a ser todo un acontecimiento el día que aparezca la primera versión estable y oficial.

    Más información:
    http://www.kamailio.org/…/Kamailio-v1.5.2-Released/

  • Confirmado: En la auténtica Casa Blanca se utiliza Polycom

    Hace algún tiempo viendo la serie 24 me dí cuenta que pese a que la serie era ampliamente patrocinada por Cisco, de forma curiosa, la Casa Blanca utilizaba terminales Polycom.

    Después de eso, recibí un email de Polycom con una foto bastante curiosa, y es que en la autentica Casa Blanca, también se utiliza Polycom, no es cuestión de dinero o publicidad, simplemente ahí está, encima de la mesa pese a que en el avión presidencial utilizan Cisco. ¿llevará protocolo SCCP o lo habrán flasheado con SIP?

    obama-phone-whitehouse
    Polycom en La Casa Blanca

    Muchas gracias David por la foto y el aviso. 🙂

  • Mantener la conexión ssh cuando no se utiliza

    sshSi sois de los usuarios/administradores que utilizais SSH para conectaros con otros sistemas, os ocurrirá a menudo que ciertos sistemas al no escribir durante algún tiempo (1, 2, 5, 10, … minutos) la conexión se cae y hay que volver a conectar habiendo perdido la información que ha ocurrido desde que se desconectó hasta que se vuelva a conectar.

    Este «truco» es ultra-conocido por cualquier administrador de sistemas, pero cuando llevo algún tiempo sin hacerlo, siempre se me olvida cómo era y me toca buscar de nuevo, así que escribiéndolo aquí, seguro que lo encuentro más fácilmente. 😉

    La idea consiste en que el servidor obligue al cliente a enviar un paquete para mantener la conexión abierta (lo que se conoce normalmente como keep-alive -mantén-vivo-) y se configura en el servidor SSH al que nos conectemos modificando el archivo /etc/ssh/sshd_config y añadiéndole estas dos líneas a la configuración del demonio ssh:

    KeepAlive yes
    ClientAliveInterval 60

    Con esto, tan solo nos queda reiniciar tranquilamente el demonio ssh y al conectar, ya podremos dejar la sessión abierta sin miedo a que nos desconecte.

    Nada, un post rápido y sencillo, para mantener en la memoria más que otra cosa.