Autor: hellc2

  • Cisco adquiere la empresa Broadsoft

    Cisco adquiere la empresa Broadsoft

    Seguro que el nombre de Broadsoft te suena de algo, pese a que es una empresa bastante conocida, la mayoría de las personas lo conocerán por que muchos teléfonos IP incluyen compatibilidad con el software de agenda de esta compañía por lo que, si has trabajado con teléfonos IP, seguramente el nombre te suene de ahí. No obstante, Broadsoft es una gran empresa muy conocida en el mundo por crear software de comunicaciones unificadas (voz, vídeo, chat, etc.) además de un gran portfolio de productos relacionados.

    Cisco, que últimamente parece que solo se dedica a comprar nuevas empresas en busca de la solución de comunicaciones definitiva, ha vuelto a hacerlo, esta vez por 1.700 millones de dólares, una cantidad que, aunque pueda parecer elevada, no es ni la mitad de lo que se gastó en enero para la compra de AppDynamics (empresa dedicada al desarrollo de soluciones cloud).

    Tristemente, parece que cada vez que Cisco compra una empresa, se queda con parte del personal y desecha bastante de los productos creados por dicha empresa como con Tropo.

    Broadsoft es una empresa bastante valorada dentro del mundo de la VoIP y esperemos que esto no signifique que desaparece de cara al público, aunque viendo el perfil que tiene este tipo de empresa, seguramente intente aprovechar el software para integrarlo dentro de sus propias soluciones cloud y abandonar cualquier software que no se ajuste a sus necesidades.

    En fin, el tiempo nos dirá qué ocurre con Broadsoft y si aprovecharán la gran penetración que tiene esta marca en el mundo de la VoIP.

    Más información: https://newsroom.cisco.com/press-release-content?type=webcontent&articleId=1887125

  • Por fín, Asterisk 15 Released!

    Por fín, Asterisk 15 Released!

    El equipo de desarrollo de Asterisk acaba de presentar en mitad del evento Astricon 2017, la nueva versión Asterisk 15 en primicia mundial.

    Tal y como anunciamos anteriormente en Sinologic, Asterisk 15 seguirá los pasos de la versión Asterisk 14 y seguirá siendo una versión orientada a incorporar novedades frente a estabilidad, por lo que no se recomienda en sistemas en producción pero sí para aquellos que utilizan Asterisk y aprovechan sus ventajas particulares.

    Aquí podéis ver el ChangeLog:
    http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-15.0.0

    Y aquí podéis descargarlo:
    http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-15.0.0.tar.gz

    Deseando estamos de probarlo! 😀

  • Arabia Saudí permitirá aplicaciones VoIP

    Arabia Saudí permitirá aplicaciones VoIP

    Por extraño que parezca, aún hay muchos países que cuentan con un lobbie bastante duro que protege sus intereses y evita cualquier acción que pudiera hacerle perder margen económico. Entre estos países siempre ha estado Arabia Saudí, uno de los países con un control férreo de las comunicaciones que incluso está en la lista de países que más controlan y más duros son con los que infringen dicho control.

    No obstante a partir de la semana que viene, parece ser que permitirá las llamadas VoIP, así como Whatsapp, Facebook y Skype.

    Según el tweet del ministro de comunicaciones de Arabia Saudí:

    بالتعاون مع شركائنا في قطاع الاتصالات لتفعيل قيمة ، وجّهنا برفع الحجب عن تطبيقات المكالمات خلال أسبوع.
    ولازلنا نطمح للمزيد.

    Lo que, para los que no sepan árabe, en español viene a ser algo como:

    En cooperación con nuestros socios de telecomunicaciones para aumentar el valor de nuestros servicios, vamos a eliminar el bloqueo de aplicaciones de llamadas dentro de una semana.

    Para más información: http://english.alarabiya.net/en/business/technology/2017/09/13/Saudi-Arabia-to-lift-ban-on-VOIP-in-one-week.html

  • ENUMER: Sistema de llamadas VoIP utilizando Blockchains

    ENUMER: Sistema de llamadas VoIP utilizando Blockchains

    ENUM es un sistema estándar basado en el RFC6116 mediante el cual, cuando un teléfono VoIP (o una PBX VoIP) marca un número de teléfono geográfico, se comprueba si dicho número de teléfono tiene una dirección IP asociada y, en caso afirmativo, la llamada se hace vía VoIP en lugar de utilizar la red telefónica, permitiéndonos ahorrar costes de llamada de forma transparente para los usuarios ya que, para ellos, la llamada se hace tras haber marcado un número y una vez contestada la llamada puede hablar con el usuario final.

    ENUM tiene varios inconvenientes, entre los que destacan:

    • Basado en un sistema numérico heredado de la PSTN (los números geográficos).
    • Filosofía anticuada al que se le intenta dar una utilidad moderna.
    • Es un sistema similar a un listín telefónico centralizado, inseguro y difícil de gestionar.
    • Vulnerable con lo que puede ser aprovechado por spammers.

    Sin entrar sobre si ENUM es un sistema interesante o no, o si es anticuado (hay otros sistemas similares como NRENUM para entornos académicos), ahora aparece un nuevo sistema llamado ENUMER, algo basado en la idea de ENUM pero que utiliza el mismo método utilizado en las generación y transferencia de las cryptomonedas (blockchains) para descubrir direcciones IP y poder hacer llamadas VoIP de forma segura y descentralizada.

    (más…)

  • Asterisk 15: cada día más cerca

    Asterisk 15: cada día más cerca

    Nos levantábamos hace unos días con la noticia de la publicación de la Release Candidate de Asterisk 15 (la nueva versión de Asterisk) y que llevábamos tiempo esperando por lo que ello significa.

    Hace poco veíamos como el equipo de desarrollo de Asterisk anunciaba que Asterisk 15 es, posiblemente, la versión más grande de Asterisk de los últimos 10 años. Este comentario parecer un poco exagerado, pero si analizamos los cambios internos que se han producido en las últimas versiones, empezamos a ver la realidad de dicha afirmación. Lo importante de esta versión son los cambios a nivel interno, una apuesta de futuro que sirve para que Asterisk siga creciendo con energía y vitalidad, al contrario que muchos software que nacen y se basan en parches sobre parches, lo que termina ocasionando un «spaguetti code» que pocos desarrolladores son capaces de manejar.

    El objetivo es que Asterisk 15 esté disponible en octubre de 2017 y que tenga actualizaciones durante al menos, dos años. *Corrección*: Tal y como nos apunta @jbmanwe, Asterisk 15, aunque por el número debería ser una LTS, es una versión de desarrollo como Asterisk 14 (no LTS)

    ¿Qué trae de nuevo Asterisk 15?

    Como suele ocurrir, uno de los principales intereses cuando aparece una nueva versión es ver, qué trae de nuevo:

    • Mejor soporte de WebRTC: Si bien Asterisk 14 ya presumía de soportar WebRTC, no va a ser hasta Asterisk 15 cuando el soporte de WebRTC sea completo. Un simple parámetro como «webrtc=yes» en la configuración ajustará todos los parámetros necesarios (NAT, SRTP, Opus, etc.) para poder utilizar WebRTC con Asterisk.
    • Introducción al concepto de Stream para la gestión de flujos de RTP. Lo que permite una mejor gestión del media ahora que también incluye soporte de WebRTC. También mejora el tema de videoconferencias, multiconferencias, etc. para ser más descriptivo y poder gestionarlo mejor.
    • Mejora en el soporte de PJSIP: Si bien Asterisk 12 y 13 ya incluía soporte de PJSIP, no será hasta Asterisk 15 cuando realmente el soporte sea completo. Las ventajas de PJSIP en Asterisk las hemos comentado hasta la saciedad, pero si bien el equipo de desarrollo de Asterisk había «bloqueado» una versión de PJProject (el proyecto detrás de PJSIP) para compilar con Asterisk y evitar problemas, en Asterisk 15 esta versión estará incluida por defecto y únicamente si queremos utilizar la última versión de PJSIP, tendremos que compilar con un flag especial.
    • Cambios en el esqueleto de Asterisk: Como hemos dicho muchas veces en Sinologic, Asterisk ha pasado a ser un software muy maduro creado por muchos tipos de desarrolladores que trabajan en muchas empresas, por lo que se ha tenido que trabajar muy duro en conseguir un código fácil de entender, reutilizable, y evolucionable. Por esta razón, desde Asterisk 11 se ha estado modificando el núcleo para convertir el código en objetos, lo que permite una gestión de memoria mucho más intuitiva y práctica, a la vez que se crea una capa de abstracción que permite a otros desarrolladores despreocuparse de ciertos conceptos fuertemente relacionados con el código.
    • Mejoras en características generales: Quizá lo más interesante para todos serían las novedades en las características generales, pero para eso habrá que examinar la versión más detenidamente. Lo único que de momento sabemos es que se han modificado muchas partes del código para mejorar su potencia, reducir el consumo y aumentar la compatibilidad con sistemas como Docker, contenedores y plataformas como systemd…  No obstante, también se ha incluido muchas mejoras en aplicaciones, funciones y características incluidas en Asterisk y que seguro que todos los usuarios de Asterisk agradeceremos pero que tendremos que ver con tranquilidad.

    Asterisk ya no es para todo el mundo.

    Tristemente, y a medida que la VoIP se hace más y más común entre los mortales, las herramientas pasan a otro nivel. Si bien los que comenzamos hace algún tiempo seguimos con paciencia e ilusión las nuevas versiones de un software como Asterisk o Kamailio, la mayor parte de los usuarios apenas conocen este software y únicamente se centran en «el software que lo haga todo» ya sea 3CX, Issabel o FreePBX. Esto no es ningún caso malo, es simplemente la evolución natural de meter a más y más empresas en un mundo que desconocen y que, puestos a aprender, prefieren algo que les haga ganar dinero.

    Asterisk (y también otras aplicaciones como freeSwitch, Kamailio, OpenSIPs, etc.) ha quedado relegado como software motor para aquellos profesionales que quieren profundizar en las posibilidades que les otorga para poder ofrecer cosas fuera del ámbito «comercial» y cotidiano y, como hemos dicho tantas veces, tratar a estas herramientas como herramientas que forman parte de un todo y no como sistemas «todo en uno».

    Todo cambia, evoluciona y si bien la VoIP ha madurado y evolucionado, también los usuarios lo han hecho. El mercado se hace más grande y hay más personas que se han metido en el mundo de la VoIP, pese a que no sepan cómo funciona el protocolo SIP, qué es WebRTC o porqué interesa usar el códec Opus en lugar de Alaw. Hay espacio para todos y la VoIP es una rama propiamente dicha que sigue creciendo y generando sus propias ramas donde hacer crecer las hojas.

     

  • Lista de todos los teléfonos VoIP de sobremesa

    Lista de todos los teléfonos VoIP de sobremesa

    Hace tiempo que quería hacer una página donde poder ver, en un único lugar, todos los teléfonos de sobremesa compatibles con SIP que conozco y algunos que no conozco. Por esta razón, he hecho una lista ordenada alfabéticamente con los fabricantes y los modelos de teléfono que tienen disponibles públicamente.

    Estoy seguro que faltan muchos fabricantes, poner todos los modelos requiere de un esfuerzo bastante importante. Soy consciente que mantener esta lista no es una tarea fácil y, al igual que con la lista de operadores VoIP de España,  espero mantenerla gracias a los comentarios de todos los lectores que informen a través de los comentarios de la web o bien a través del grupo de Telegram de Sinologic.

    Las condiciones para estar en esta lista son bastante sencillos:

    • Teléfonos compatibles con protocolo SIP.
    • Teléfonos de sobremesa (no inalámbricos, no conferencia, no otros…)
    • Solo una versión (agrupados por modelo: con/sin POE, con/sin Gigabit, etc…)
    • Tienen que estar soportados por el fabricante (no EOL, obsoletos, versiones beta, …)

    Vamos a ver la lista de modelos…

    Lista de teléfonos actualizada a fecha de Agosto de 2017.

    (más…)

  • Apple podría acercar la VoIP a nuestra muñeca.

    Apple podría acercar la VoIP a nuestra muñeca.

    Los famosos Apple iWatch utiliza la conexión WiFi y Bluetooth para conectarse al teléfono (iPhone) y hacer de «micrófono y altavoz» ante una llamada telefónica, de manera que cuando el teléfono recibe una llamada, el usuario tiene la posibilidad de contestarla desde el reloj. No obstante, según Ming-Chi Kuo, uno de los analistas de KGI Securities, la próxima versión (Apple iWatch Series 3), incorporaría una eSIM  (por lo que habría que asociarla a un operador de telefonía) con el que se conectaría a Internet y podría hacer llamadas por VoIP sin necesidad de tener el móvil cerca.

    Con «VoIP» se refiere a que podrá ejecutar aplicaciones que hagan uso del micrófono y de los altavoces y podrán enviar y recibir datos de Internet, así que posiblemente veamos un número interesante de aplicaciones para hablar por VoIP desde el reloj además de Facebook y Skype.

    Esto nos acerca más a un futuro soñado en los que, desde nuestro teléfono podríamos llamar a nuestro coche autónomo para que nos venga a recoger. ¿no os recuerda nada eso?

  • Adiós Askozia: 3CX compra Askozia y se convierte en 3CX Alemania

    Adiós Askozia: 3CX compra Askozia y se convierte en 3CX Alemania

     

    Askozia fue una de las primeras empresas en apostar por centralitas en sistemas embebidos, instalando un Linux, un Asterisk y un sistema de gestión en equipos con muy pocos recursos, por lo que se hizo bastante popular al ser un sistema muy atractivo visualmente, pero que no llegaba a consumir muchos recursos. De la misma forma que ocurrió con PBXinaFlash y con Elastix, 3CX ha comprado Askozia y, de paso, eliminar cualquier rastro de su interfaz (licenciado como opensource) donde ahora se puede descargar 3CX.

    Por un lado, 3CX sigue mejorando su aplicación con lo que consiguen más usuarios, por otro lado, compran empresas que dan apoyo a software libre para conseguir potenciales clientes y eliminar software que puede hacerle competencia a golpe de talonario.

    ¿Se vuelven a equivocar?

    El problema en su planteamiento es que da la sensación de que piensan que el usuario que utiliza software libre es porque no conoce su aplicación y eliminando a la competencia consigue que, aquellos que utilizan software libre, dejen de usarlo y tengan que buscar nuevas alternativas. Seguramente para un cierto número de usuarios, esto es así…

    Seguro que aquel usuario de Elastix que utilizaba Elastix para no usar Cisco, Avaya o similares, pasar a 3CX y pagar por lo que antes tenía gratis, hace que tengan una buena opinión de 3CX que sigue ganándose amigos y una buena opinión por parte de los usuarios de otros sistemas. Por supuesto, existe la posibilidad (al igual que pasó con Elastix) que la comunidad de usuarios que utilicen Askozia se planteen hacer un nuevo «fork» y continúen por donde lo dejaron, aunque desconozco si la comunidad de Askozia es tan activa como la de Elastix (que terminó creando y manteniendo Issabel).

    Hay quien se hace grande mejorando sus productos y convenciendo a los usuarios de que su producto es mejor que la competencia y quien se hace grande eliminando a la competencia, es un hecho en el mundo de los negocios igualmente válido, aunque si el objetivo es conseguir más usuarios de 3CX, igual esta no es la manera más eficaz de conseguirlo.

     

  • Cuando los ventiladores tienen dirección MAC

    Cuando los ventiladores tienen dirección MAC

    Esta mañana he ido a unos grandes almacenes y al pasar por la sección de ventiladores nos hemos quedado de piedra al descubrir que uno de los ventiladores que allí se vendían tenía una pegatina en la que se podía leer «contraseña Wifi» y «dirección MAC«.

     

    La información sobre para qué sirve esos datos nos lo encontramos en la página web del producto, básicamente consiste en una comparativa de los parámetros térmicos de tu localidad con respecto a los obtenidos por los sensores del propio ventilador y suponemos que, aprovechando la comunicación con este, también se podrá controlar algunos parámetros como activar y desactivar el humidificador, la potencia del ventilador, y poco más.

    Hace un par de años, ya se veía una marca de electrodomésticos que tenía un modelo de sistemas de aire acondicionado que ya permitía controlarse vía móvil gracias a una red Wifi y una aplicación propietaria. Entendía su utilidad para encender el aire antes de llegar a casa para encontrarla a la temperatura idónea al llegar, pero considerando que para poder activarla hacía falta estar en la misma red Wifi, o uno se monta una red VPN para poder conectarse a la red de la casa donde sea y poder activarlo en remoto, o bien la utilidad era poder perder el mando a distancia sin preocuparse al poder ser controlado por el móvil.

    Dotar de conexión IP a un electrodoméstico, es algo que siempre he visto interesante desde el punto de vista domótico, esto es: ser capaz de conectarse a una central que controle horarios, consumos, cargas, etc. de forma autónoma y sin supervisión, pudiendo enviar alertas y mensajes informando que «no hay más yogures en el frigorífico«, «la lavadora ha terminado«, «se ha empezado a grabar nuestra serie favorita«, o algo así. El simple hecho de contar con una cámara web conectada a Internet en el interior del frigorífico para poder ver el contenido mientras estás en el supermercado y saber si hay que comprar uno u otro producto, es más útil que poder controlarlo en la distancia.

    La IoT no es solo un término «de moda», es mucho más: Es la capacidad de convertir dispositivos tradicionales en dispositivos mucho más útiles para nosotros al conectarlos a Internet y aprovechar el potencial que ello nos brinda. La «I» de IoT no es IP, si no Internet, de ahí que la utilidad principal sea la posibilidad de conectarlos a Internet.
    ¿De qué sirve un dispositivo que genera una red wifi para poder controlarlo en nuestra red local? Para el caso en que hayamos perdido el mando a distancia y no queramos levantarnos para pulsar un botón, además de para encarecer el producto más de 100€.

    La propia IPv6 está orientada a dar una dirección IP externa a cada dispositivo de la casa, y así poder acceder a ella sin problemas de NAT, puertos mapeados y demás inventos. Incluso el propio lenguaje Java tiene ese nombre porque era un lenguaje cuyo ejecutable era pequeño y orientado a programar dispositivos y electrodomésticos como cafeteras y así, poder dotarlos de cierta inteligencia como autoencenderse a una hora determinada para preparar el café de forma automática mientras nos despertamos.

    La parte interesante de la IoT es la capacidad de un aparato de comunicarse con aplicaciones y otros dispositivos externos, de ahí la importancia de la comunicación y que el protocolo utilizado para enviar estos mensajes sea un estándar. Quizá si estos sistemas tuvieran implementados algún protocolo estándar como MQTT o similar, tendría alguna utilidad más, pero de momento, solo sirve para parecer más útiles de lo que son realmente, además de para confundir al usuario.

     

  • Cisco se prepara para cerrar Tropo

    Cisco se prepara para cerrar Tropo

    Hace un par de años, Cisco adquirió la empresa Tropo (antiguo Voxeo), un movimiento muy inteligente ya que Tropo fue una de las primeras empresas en pelearse con WebRTC y sus creadores hicieron una empresa bastante pionera en esto de la VoIP bajo entornos web desarrollando una API rápida y fácil con la que cualquier persona pudiera desarrollar aplicaciones y funcionalidades de Voz en su propia página web y con un coste reducido.

    Cisco se hizo con la empresa, muchos nos alegramos. Era la oportunidad para que Cisco apoyara un proyecto interesante y aprovechara su potencial. Cisco contaba con un software para trabajo colaborativo adquirido anteriormente y que poco o nada tenía que ver con comunicaciones y con Tropo se podía dar un buen empuje en el lado de la VoIP.

    El resultado: los trabajadores de Tropo han sido «trasladados» al equipo de desarrollo de Cisco Spark y Tropo cada vez cuenta con menos avances, quedando prácticamente encallado y sus clientes cada vez más abandonados.

    Hoy Cisco está volcada en Spark y Tropo prácticamente está desaparecida a la vista de un post de la web de Tropo (post que ha sido borrado) pero que la gente de https://bloggeek.me ha recuperado y en el que se comenta que prácticamente todo el equipo de desarrollo de Tropo ahora está orientado a Spark.