Etiqueta: VoIP

  • 2020: el año de la videoconferencia

    2020: el año de la videoconferencia

    Ya hablaremos del 2020 cuando esté terminando como venimos haciendo todos los años en el último post del año, pero de momento lo que sí podemos asegurar es que este año pasará por ser el año de Linux en el escritorio del despegue oficial de la videoconferencia.

    Sin duda no hay mejor forma de avanzar, que el hecho de que te obliguen a hacerlo, las empresas no están dejando de usar el Fax por ser mejor o peor que el Email, lo están dejando porque cada día que pasa hay menos empresas que solicitan que envíes algo por Fax, y en este año tan «especial», la videoconferencia ha pasado de ser un servicio que apenas usaba el 1% de los usuarios, a usarlo de una forma u otra el 30% entre videoconferencias familiares, reuniones de trabajo, citas con clientes e incluso como aula deslocalizada.

    Servicios como Zoom, Skype, Jitsi Meet o Google Meet entre otros, llevan desde el mes de Marzo haciendo «su agosto» ya no sólo por el tiempo que hemos estado confinados, si no por que se ha establecido la videoconferencia como un servicio más del día a día. Al no poder salir y reunirte con tu cliente en persona, y estar obligado a hacerlo por videoconferencia, ahora que ya podemos salir a la calle, al existir riesgo de contagio se sigue recomendando realizar reuniones vía videoconferencia, lo que ha llevado a que este servicio continúe siendo necesario y práctico.

    Sin duda, la posibilidad de hacer una videoconferencia hoy día requiere menos recursos que hace unos pocos meses, y si bien antes pocos usuarios tenían webcam en sus PCs del escritorio, hoy día es raro encontrar a alguien que no tenga una cámara web con la suficiente calidad como para poder hacer una reunión improvisada desde su propia casa.

    Desde casi todos los gobiernos de los distintos países se recomienda que siempre que se pueda seguir teletrabajando, se faciliten las medidas para hacerlo, a fin de evitar el «confinamiento» dentro de una oficina y el riesgo que supone contagiarse sin querer y que el virus se expanda. Por eso, las recomendaciones de los gobiernos de que, si existe la posibilidad de teletrabajar, se continúe trabajando desde casa.

    Esto implica varias cosas:

    • Que los gobiernos entienden la importancia de adaptar las empresas al trabajo deslocalizado.
    • Que las empresas buscarán herramientas que permitan realizar el trabajo de una forma remota de idéntica forma a como se hace de forma presencial.
    • Que se abre la puerta a buscar «talento» más allá de su área geográfica.
    • Que la responsabilidad del trabajador será medida de forma diferente a como se venía haciendo hasta ahora (midiendo el número de horas que pasa en la oficina).

    Por supuesto, esto sólo será posible en aquellas empresas que puedan realizar su trabajo fuera de su lugar de trabajo (algo que por desgracia no pueden hacer médicos, obreros de la construcción, limpiadores, etc.) pero en muchas otras empresas, la posibilidad de adaptar sus protocolos para hacer frente a otro posible confinamiento y poder seguir funcionando con la gente trabajando en remoto, será algo que todas las empresas deberían estar planeando desde hace unos meses.

    Las herramientas que permiten hacer reuniones por videoconferencia han demostrado ser de una utilidad inmensa. Es verdad que aún hay cosas por mejorar (calidad de las webcam, consumo del ancho de banda, códecs que ponen el procesador a 1000 o que agotan la batería de un móvil en minutos) pero en definitiva, se puede hacer una reunión formal y de forma segura.

    Falta que termine por despegar que los terminales IP incorporen esa capacidad de videoconferencia para evitar que sea nuestro ordenador quien tenga que traer una webcam, instalar una aplicación, pelearse con los códecs de audio, configurar el micrófono, etc.

    También falta por experimentar la sensación de hacer videoconferencia con nuestros propios compañeros de trabajo en lugar de sólo una llamada de teléfono. Hay mucha información que no se puede transmitir sólo «vía audio» y esto sería la pieza que completaría la integración de la VoIP como servicio disruptivo frente a la telefonía tradicional.

  • VoIP: evolución y ramificación

    VoIP: evolución y ramificación

    Como cualquier campo técnico que se asienta y madura, aparecen siempre personas, profesionales y empresas que tienden a avanzar en el desarrollo de cualquier mínima categoría, especialidad y variación de dicho campo con el objetivo de crecer, conseguir nuevos clientes o ampliar beneficios.

    Esto ha ocurrido siempre, y ocurrió en el mundo de las bases de datos, cuando toda la información se almacenaba en archivos de textos, luego se pasó a almacenar en archivos binarios para poder disponer de un método de búsqueda más rápido y eficaz (¿alguien se acuerda de DBASE III Plus y similares?) luego aparecieron «motores» que ayudaban a organizar y realizar búsquedas en esos ficheros y cuando todo parecía que estaba inventado con la aparición del Access, MSSQL, MySQL, PosgreSQL y Oracle… apareció una nueva ramificación con los NOSQL que dió lugar a una nueva forma de entender las bases de datos (Mongo, Redis, Cassandra…). Estos motores no sustituyen a los primeros, si no que forman una especialización del motor para cierto tipo de información (más voluminosa, menos relacionada, ideal para grandes cantidades de datos y búsquedas muy rápidas y simples…) y si uno pensaba que ahí acababa la cosa, aparecen los motores de bases de datos orientados a «series de tiempo» (TimeSeries), ideal para guardar grandes volúmenes de información prestando especial interés a cuándo se insertó esa información. Esto es ideal y específicamente creado para IOT, telemetría de todo tipo (desde servidores hasta coches) y un largo etcétera… y como siempre, todo tiende a expandirse y especializarse hasta el infinito.

    Lo mismo que le ha ocurrido a las bases de datos, ocurre hoy día en cualquier campo técnico: programación, robótica, comunicaciones, criptografía, cyberseguridad, etc.
    Cualquier entendido de hace 10 años en cualquier tema técnico, que no haya evolucionado con los continuos avances, hoy día no sabría ni por dónde empezar con la cantidad de modificaciones y ramificaciones que ha dado su especialidad.

    En la VoIP por supuesto, también ocurre… desde los inicios en los que nos bastábamos para crear un sistema central basado en Asterisk y un conjunto de teléfonos con 4 o 5 servicios estándar (tranferencias, desvíos, BLF, etc.) hoy día todo se especializa en cualquier ámbito donde la VoIP tenga una importancia crítica e importante: Kamailio u OpenSIPs en proveedores de servicios, Asterisk o FreeSwitch para centralitas básicas a las que se le acopla generalmente un interfaz de gestión para dotarla de características para callcenters, centralitas virtuales, o simplemente para instalar en una empresa y que la telefonía funcione perfectamente con sus teléfonos IP de toda la vida.

    Los teléfonos han evolucionado muchísimo, desde los antiguos Kimpo, Sipura, BT100 o Swissvoice, pasando por los Thomson ST2030, Linksys o Polycom hasta los últimos modelos con pantalla táctil, a color con todo tipo de leds, sensores, indicadores y funciones como los últimos modelos de Snom, Grandstream, Audiocodes o Yealink. Teléfonos para todos los gustos pero imposible comparar los antiguos modelos con los nuevos, no únicamente en prestaciones si no en apariencia.

    Y aún así, esta metodología de funcionamiento, que podría considerarse tradicional o estándar y que seguramente sea la más frecuente de encontrar en las empresas por su relación calidad-precio-estabilidad, choca con una nueva ramificación de la VoIP que lleva gestionándose más de 10 años y que, al igual que ocurría con el mundo de las bases de datos, crea un nicho muy específico, aunque bastante amplio, que consiste en atraer la VoIP directamente de la aplicación/web/… y es WebRTC.

    WebRTC no sustituye inicialmente a una centralita y sus teléfonos, su función es mucho más a bajo nivel y todo depende de la aplicación que gestiona las llamadas y las conversaciones, depende de la empresa que lleva la aplicación, y de que la aplicación esté actualizada. Una empresa que opte por un sistema WebRTC no necesitaría teléfonos IP, ni posiblemente un Asterisk que gestione esas llamadas, ya que la mayoría de las aplicaciones WebRTC están orientadas principalmente a interactuar entre usuarios de la misma plataforma. Como ejemplo tenemos a Whatsapp, Telegram, etc. que como bien se puede comprobar, no se puede hacer una llamada a un número fijo o un número internacional, ya que únicamente admite llamadas entre usuarios de la plataforma. El día que la plataforma deje de funcionar, la aplicación no tendrá opción para que podamos utilizar otra plataforma diferente a la oficial.

    Esto no siempre es así, hay empresas que buscan integrar un sistema híbrido: mitad SIP, mitad WebRTC o lo que viene siendo utilizar un softphone WebRTC para conectar con la centralita Asterisk de toda la vida como si fuera un softphone más. Realmente esta idea es muy interesante para muchas empresas, aunque no es el objetivo de WebRTC por lo que tampoco hay mucho interés en ofrecer esta solución.

    El objetivo de WebRTC es traer la posibilidad de comunicarse directamente a la aplicación y que el usuario que está trabajando en dicha aplicación, pueda hablar con otras personas (compañeros, clientes que se conectan a la web, etc.)

    Así trabajan otras empresas como Microsoft Teams (antes Skype$Bussiness, antes Lync, antes OCS, antes …) favoreciendo y acercando la comunicación interna a través de una comunicación WebRTC y (si contratas el módulo PBX) poder conectar una PBX compatible para poder hacer y recibir llamadas empresariales puntuales.

    Personalmente no me imagino a un callcenter trabajando con Microsoft Teams, tanto por el coste mensual, como por las limitaciones funcionales de la PBX y como por el coste de actualización cada pocos años de todo el sistema de comunicaciones, de la misma manera que tampoco me imagino un sistema de multivideoconferencia gobernado por un Asterisk en la que cada participante tenga que configurar su aplicación de videosoftphone para poder conectarse e interactuar.

    Después de muchos años, WebRTC no es una evolución de la VoIP, si no una ramificación que aporta unas soluciones muy concretas a unos problemas que la VoIP tradicional: la de la PBX -register-proxy-usrloc-etc.- y los teléfonos IP no puede dar. Hay quien trabaja para crear una integración SIP-WebRTC, de la misma manera que hay motores de bases de datos NoSQL que admiten sentencias SQL y unas pseudo-relaciones bastante curiosas, pero desde mi punto de vista, el mundo «SIP» y el mundo «WebRTC» son dos ramas del mismo árbol que sirven a propósitos distintos y no del todo incompatibles.

    Hay que tener en cuenta que Asterisk 17 soporta SIP bajo WebSocket, lo que permitiría conectar clientes WebRTC (siempre que sepas, puedas y tengas tiempo para programar un cliente WebRTC).

    Por supuesto, aún no ha salido un sistema que integre ambos conceptos de forma nativa y es que los requisitos de WebRTC (FQDN, HTTPS, navegadores últimas versiones, etc.) hacen difícil una integración LTS (sin apenas necesitar de un mantenimiento mensual) por lo que quien opta por un sistema WebRTC debe estar dispuesto a pagar un mantenimiento continuado de programación para que el sistema siga funcionando pese a las variaciones de los navegadores, algo que muchas empresas no están dispuestas a hacer.

    En resumen: La VoIP sigue expandiéndose, lentamente (eso si) hacia otras formas de comunicarse utilizando la web, y aunque veamos que el WebRTC es lo más de lo más, no hay que olvidarse que la VoIP basada en SIP, con sus teléfonos IP, sus centralitas software y hardware, sus paneles de gestión y monitorización, sigue existiendo, sigue avanzando y sigue siendo hoy día la opción más utilizada por las empresas. Quizá eso varíe en un futuro a medio o largo plazo, pero no será pronto.

  • Lista de los softphones para Mac OSX

    Lista de los softphones para Mac OSX

    En la actualidad hay cientos de softphones, cada uno orientado a un público muy concreto, aunque la mayoría cumplen las funciones básicas. No obstante, según los usuarios (su uso, personal o empresarial, país y costumbres, etc.) suelen requerir algunas funcionalidades que a menudo no vienen de serie y es necesario adquirir alguna versión superior.

    En el ecosistema de la manzana hay una lista bastante curiosa de softphones, y si bien los lenguajes de hoy día permiten compilar la aplicación a los típicos sistemas operativo: (Windows, Linux y Mac) por determinadas circunstancias, la lista de software VoIP compatible con Mac es incluso menor a la de Windows y Linux.

    Cuando uno busca un softphone para Mac, lo primero que encuentra es una gran cantidad de aplicaciones bloqueadas para trabajar con un operador en concreto. Este tipo de aplicación no nos interesan, ya que buscamos un software que podamos configurar con nuestros propios parámetros, nuestra propia centralita y nuestros propios codecs.

    A continuación vamos a ver la lista de los principales softphones para MacOSX a modo de recopilatorio, por lo que si conoces alguno que no esté en esta lista y creas que debería, te invito a que lo dejes en los comentarios para añadirlo:

    Blink

    Blink ha sido uno de los mejores softphones para Mac de los últimos años, aunque por varios motivos se vé que ha parado su desarrollo en esta plataforma. No obstante es posible descargarlo y utilizarlo tanto en su versión gratuita como su versión comercial.
    Web: http://icanblink.com/
    Descarga: https://itunes.apple.com/us/app/blink-pro/id404360415?mt=12&ls=1

    Linphone

    Softphone de pantalla completa, muy sencillo de configurar y de funcionar, y aunque le faltan algunas características muy básicas como transferencias, desvíos, etc. puede hacer videoconferencia y algunas cosas más.
    Este softphone es gratuito.
    Web: http://www.linphone.org/news/linphone-40-desktop-platforms-available
    Descarga: http://www.linphone.org/sites/default/files/linphone-4.1.1-mac.dmg

    Zoiper

    Zoiper es uno de los más conocidos, también porque fue uno de los primeros softphones que conocimos (en 2007 Idefisk cambió de nombre a Zoiper) por ello es uno de los que más éxito tienen. Cuenta con una versión gratuita y otra comercial que incluye algunas características como soporte de ZRTP del que hablamos en el artículo sobre encriptación/cifrado punto a punto de mensajería y llamadas, además de versiones especiales para escritorio y móvil.
    Tiene version gratuita y comercial.
    Web: https://www.zoiper.com/
    Descarga: https://www.zoiper.com/en/voip-softphone/download/current

    Bria

    Otro de los clásicos entre los softphones que funcionan en MacOSX de siempre, ha sido Bria. La versión gratuita pasó de llamarse X-Lite a Bria Solo y, junto con Zoiper, uno de los más utilizados debido a su popularidad.
    Una de las desventajas es que la versión gratuita no dispone de algunas funcionalidades muy básicas como transferencias, además de mostrar publicidad. No obstante, la versión comercial si que trae todas esas funcionalidades y muchas otras.
    Tiene versión gratuita y comercial
    Web: https://counterpath.com/
    Descargar: https://counterpath.com/try-now/

    iSoftPhone

    Otro de los clásicos que lleva muchos años trabajando en su softphone y que sólo es compatible con el entorno Mac, es iSoftPhone.
    Sólo tiene versión comercial.
    Web: https://www.call4mac.com/isoftphone/home.html
    Descargar: https://itunes.apple.com/ie/app/isoftphone/id441729031?mt=12


    Todos estos softphones han sido comprobados y funcionan perfectamente. Tal y como comentamos, echamos en falta algunas características en la versión gratuita que sí existen en las versiones comerciales: transferencias, códec G729 e incluso grabación bajo demanda.
    Otra de las características interesante es la posibilidad de disponer de varias líneas para poder movernos entre ellas en el caso de querer poner en espera a alguien y llamar a otra personas. Esta funcionalidad no siempre está disponible.

  • Wahay: un sistema de multiconferencia descentralizado y seguro

    Wahay: un sistema de multiconferencia descentralizado y seguro

    Hace poco escuché hablar sobre Wahay, un proyecto de software libre que acaba de nacer y que permite a varios usuarios conectarse entre sí y poder hablar en una sala común de forma descentralizada y segura.

    La mayoría de sistemas VoIP utilizan un sistema centralizado que aporta determinadas ventajas (gestión, control, identificación, grabación, etc.) es por esto por lo que la mayoría de los sistemas de centralitas incorporan una plataforma de multiconferencia que permita realizar reuniones en grupo.

    Solución habitual de multiconferencia segura

    No obstante, hay otro usuarios que pueden preferir algo menos gestionado y menos centralizado, razón por la cual existen otras soluciones que se adaptan más a lo que ellos necesitan. A mí así en bruto se me ocurre la solución WebRTC que transmite los streams entre los usuarios en lugar de a un servidor central, aunque en este caso también se sigue exigiendo la existencia de un servidor central.

    Para estos usuarios está orientado este proyecto, aquellos que requieren una solución P2P real (sin pseudonodos ni servidores centrales) además de un extra de seguridad ya que, Wahay pasa toda la información a través de pasarelas de Tor para anonimizar la conexión.

    Solución que propone Wahay

    Wahay se basa en Mumble, una solución libre de multiconferencia similar a TeamSpeak, que es un sistema muy utilizado principalmente por jugadores para hablar entre ellos durante una partida, aunque no es muy utilizado en el entorno empresarial. No obstante, esta solución y el hecho de que esté detrás de Tor me hace pensar que está orientado a otro tipo de soluciones que buscan la seguridad y privacidad ante conversaciones algo más «delicadas».

    El proyecto lo pueden encontrar en la web de github:
    https://github.com/digitalautonomy/wahay

    Más información, en su página web:
    https://wahay.org/

  • ClueCon 2020 en streaming y gratis: Otras ventajas del confinamiento

    ClueCon 2020 en streaming y gratis: Otras ventajas del confinamiento

    La palabra crisis en japonés (危機=kiki) está compuesta por los caracteres 危=”peligro” y 機=”oportunidad”, y estos momentos en los que gran parte del mundo está confinado en sus casas se puede apreciar más que nunca por algunos cambios que se están produciendo en nuestro día a día.

    El teletrabajo fue uno de los grandes descubrimientos para muchos. La necesidad de trabajar, aunque sea desde casa, ha hecho que muchas empresas tuvieran que poner en marcha el teletrabajo a marchas forzadas, seguro que muchas de ellas hubieran deseado haberlo previsto con más tiempo, pero la mayoría lo han visto con buenos ojos y aunque la oficina tiene sus ventajas, el teletrabajo «de urgencia» tampoco ha sido tan desastroso como se esperaba, por lo que muchas empresas ya lo han adoptado como una nueva forma de trabajo tras esta crisis.

    Otro de los grandes cambios que se han venido haciendo, han sido los eventos, de la misma forma que se han realizado nuevos eventos en remoto como el de la C0R0N4con entre otros, hay muchos eventos que se venían celebrando de forma presencial y que se han visto obligados a poner las medidas para hacerlos a distancia, es el caso, por ejemplo del Circo del Sol, obras de teatro, presentaciones de productos, etc. y, más orientado al mundo de la VoIP: la Cluecon (uno de los eventos de desarrolladores de VoIP) este año también se celebrará (por culpa del COVID19) en forma de streaming y además el acceso es gratuito, por lo que ahora sí que no hay excusa para asistir.

    La ClueCon es un evento que lleva haciéndose desde 2005, organizado por los desarrolladores de FreeSwitch y orientado al desarrollo de software de comunicaciones en tiempo real (RTC), no obstante poco a poco se ha ido abriendo a otros campos y entornos, por lo que hoy día es un evento mucho más heterogéneo donde también tienen cabida desarrolladores y personas interesadas en otras aplicaciones como Kamailio, Asterisk, OpenSIPs, y por supuesto WebRTC, seguridad, etc.

    La ClueCon de este año se celebrará los próximos días 4, 5 y 6 de Agosto y salvo por el hecho de que nos perderemos la posibilidad de socializar con personas con intereses comunes, el poder asistir a las charlas será una gran oportunidad ya que, como suelen ser en este tipo de eventos: las charlas que se imparten son super-interesantes y recomendables para todo aquel interesado en VoIP y más concretamente si se desarrollan soluciones basadas en software libre de comunicaciones.

    Si te interesa inscribirte, puedes hacerlo aquí:
    https://www.cluecon.com/register-2/

  • Lista de todo lo que Sangoma se ha comprado para tener su propio ecosistema VoIP

    Lista de todo lo que Sangoma se ha comprado para tener su propio ecosistema VoIP

    Sangoma pasó de ser un fabricante de tarjetas de comunicaciones de gran calidad, a un grupo de empresas a medida que se esforzaba más en adquirir empresas que a luchar contra la competencia.

    Nos sorprendía con adquisiciones dispares que nada tenía que ver con su modelo de negocio principal y si bien se entendía que comprase una empresa como VegaStream (fabricante de gateways de comunicaciones) o Dialogic (otro fabricante de hardware de comunicaciones) para incorporar este tipo de productos, algunos no llegamos a entender su movimiento cuando adquirió Paraxip (una empresa dedicada a crear software para callcenters),

    Tampoco la entendimos cuando adquirió Schmooze y RockBochs, (la empresa detrás del software de gestión de Asterisk: FreePBX, un operador IP como SIPStation y un software de gestión de faxes sobre VoIP) aunque empezamos a entender que igual quería dar un cambio de rumbo y centrarse más en el software.

    Luego empezó a sacar sus propios teléfonos IP, un negocio tan arriesgado como lucrativo (los teléfonos IP suelen ser un gran porcentaje del coste total un proyecto de VoIP) pero debido a la competencia existente con otros fabricantes, entrar en el mercado con un producto que no compita en precio era muy, muy arriesgado. Tras un gran esfuerzo en publicidad, las ventas no eran las esperadas (al menos en Europa, su apuesta en este campo iba con retraso)

    De repente, Sangoma hace un movimiento muy extraño comprando directamente una de las distribuidoras más importantes de los EEUU: VoIP Supply con lo que se asegura una gran cantidad de clientes e integradores.

    La compra de Digium

    En 2018 Sangoma hizo una de las adquisiciones más importantes de su historia con la compra de Digium, su eterno competidor y principal desarrollador de Asterisk, (propietaria de otras empresas y productos como Switchvox, gateways, terminales IP, etc.). Con esto no sólo se convierte en el adalid de una de las comunidades más importantes de VoIP sobre software libre, si no que además se hace con el control de uno de los mejores y más importantes aplicaciones de comunicaciones de la actualidad. Esta fue una de las compras más sonadas de los últimos tiempos en el mundo de la VoIP…

    Pero Sangoma no acaba aquí…

    Productos para Carriers (operadores VoIP)

    Recientemente (2019) ha adquirido VoIP Innovations, una empresa desarrolladora de servicios para operadores de telecomunicaciones, que a su vez había comprado Apidaze, una empresa desarrolladora de software WebRTC, y soluciones web orientadas a Callcenter.

    En resumen…

    Sangoma ha cubierto con sus adquisiciones, todo un ecosistema que ofrece:
    Distribución de productos (soporte, ayuda técnica, logística, etc.)
    Hardware de instalación (tarjetas, gateways, teléfonos, etc.)
    Software de comunicaciones (Asterisk, FreePBX, PBXACT, Switchvox, Zulu, etc.)
    Servicios de operador (llamadas, numeración, faxes, etc.)

    Básicamente y como venía diciendo, Sangoma se ha comprado un ecosistema VoIP para poder ofrecer a la empresa integradora cualquier solución sin tener que buscarlas en otras empresas.

    Gracias a varias conversaciones con antiguos trabajadores de Sangoma me comentaban acerca del enorme esfuerzo que ha supuesto el cambio de mentalidad acerca de «comprar para asimilar» (caso de Vegastream que pasó a ser Gateways Vega de Sangoma) a «comprar para integrar» (caso del resto de compras posteriores) y es que, Vegastream terminó desapareciendo (siendo asimilado) y eso causó -según muchos comentarios- un gran terremoto interno, mientras que posteriormente se centró en «integrar» lo que hay (de ahí que la mayoría de marcas adquiridas siguen manteniéndose como tal) pero, eso sí, con una fuerte integración entre los productos.

    El cambio de estrategia de, luchar contra la competencia, a abrirse a nuevos campos sólo lo puede hacer una empresa que goza de buena salud y sabe cómo avanzar. Saber mantener todas esas empresas para poder ofrecer un ecosistema entero sin llegar a auto-fagocitarse es un reto muy grande que sin duda, ha sabido lograr, cometiendo sus errores pero aprendiendo de ellos.

    No voy a negar que, a nivel personal, Sangoma no ha sido nunca santo de mi devoción, aunque está claro que en los últimos 10 años, Sangoma ha llegado a convertirse (a través de la compra de otras empresas) en una de las más importantes compañías de VoIP basada en software opensource.

    Por mi parte, espero que lo siga siendo durante mucho, mucho tiempo.

    Video promocional de Sangoma sobre todo lo que ahora ya tiene.
  • Cuándo interesa tener una línea telefónica

    Cuándo interesa tener una línea telefónica

    Hace poco un lector me comentaba que en su empresa siguen teniendo líneas telefónicas como forma de hacer y recibir llamadas, y la razón dio lugar a una conversación interesante sobre motivos por los que podría interesar tener una línea telefónica.

    Por supuesto, hoy día el 90% de las empresas podrían optar por migrar sus conexiones telefónicas a VoIP a través de un operador SIP haciendo una inversion mínima (migrando a una PBX virtual en la nube o un gateway en el peor de los casos) pero ahorrando en llamadas. Solo el hecho de ahorrarnos «la cuota de línea» ya nos daría para tener nuestro propio número y varios cientos de minutos de conversación, por lo que realmente es una inversión segura. No obstante, no siempre es posible.

    Básicamente se resume en que si te encuentras en una zona de difícil acceso en el que tienes línea de teléfono pero Internet llega a duras penas y con cortes habituales en la conexión (hay lugares donde internet se corta varias veces al día y durante varios minutos), entonces se puede considerar que estás en una mala zona y, en ese caso si puede ser interesante mantener las líneas telefónicas.

    No es cuestión de hablar por VoIP a cualquier precio, pero hay ocasiones en las que las circunstancias han hecho que en su día preparasen una infraestructura telefónica y no la hayan actualizado lo suficientemente rápido como para ofrecer una conexión lo suficientemente estable como para poder usar Internet con seguridad.

    A pesar de ello, y basándonos en los mapas de cobertura de fibra óptica de los principales operadores, existe grandes posibilidades que allá donde necesites Internet, puedas instalar una línea de fibra óptica (a ser posible sin línea de teléfono asociado) y por lo tanto puedas contratar la telefonía en el operador donde más te guste, llevártela a otro sin que peligre tu conexión a Internet y contratar los servicios de quien quieras sin tener que estar atado a ningún operador por el simple hecho de haber instalado la conexión.

    En España, pese a que aún queda mucho por instalar, tanto si tienes cobertura de Fibra como de ADSL, puedes disponer de VoIP con bastante fiabilidad. Aún no he probado las conexiones 5G, aunque prometen ser un sustituto inalámbrico de la fibra, lo que permitiría llevar dicha fiabilidad a lugares donde la fibra no llegue, no obstante entiendo que no todo el mundo dispone de la estabilidad de conexión a Internet necesaria para pasar sus llamadas a VoIP pero ¿y lo que te estás perdiendo?

  • SIPPTS: Un conjunto de herramientas para ayudarnos con la seguridad de nuestro sistema VoIP

    SIPPTS: Un conjunto de herramientas para ayudarnos con la seguridad de nuestro sistema VoIP

    Nuestro gran colega @Pepelux acaba de publicar la versión 2.0.2 de SIPPTS, un set de herramientas libres para auditar la seguridad de nuestra infraestructura VoIP. Estas herramientas están disponible en su página de GitHub: https://github.com/Pepelux/sippts

    Las herramientas que forman el paquete SIPPTR son:

    • Sipscan un scanner para servicio SIP que puede comprobar varias IPs y rangos de puertos tanto UDP como TCP.
    • Sipexten para comprobar si existe una extensión en un servidor SIP, así como si necesita identificación o no.
    • Sipcracker un crackeador de contraseñas remotas capaz de probar contraseñas para muchos usuarios en distintas IPs y puertos.
    • Sipinvite comprueba si un servidor nos permite hacer llamadas sin autentificación, también si puede hacer llamadas salientes.
    • Sipsniff un simple pero útil sniffer SIP.
    • Sipspy un servidor SIP muy simple que nos permite ver las peticiones y respuestas recibidas.
    • SipDigestLeak Herramienta para explotar la vulnerabilidad SIP descubierta por Sandro Gauci que afecta a un gran número de hardware y software.

    Un kit muy completo y recomendable para hacer pruebas y revisar la seguridad. 😉

  • Review: Snom M70, M80 y M90, y las nuevas antenas M900

    En 2014 ya hablamos cuando Snom presentaba su nuevo terminal Snom M65, un teléfono DECT que contaba con una base DECT-SIP y que permitía conectar las ventajas de la telefonía DECT al mundo de la VoIP.

    5 años más tarde, Snom vuelve a presentarnos una reestructuración de su arsenal inalámbrico con sus nuevos terminales M70, M80 y M90, más orientados al entorno empresarial con muchas características que lo hacen ideal para ciertos entornos en los que la calidad de sonido no debe ser sacrificada por la necesidad de movilidad dentro de un recinto.

    Ventajas de un teléfono DECT frente a un teléfono Wifi

    Ya hemos hablado sobre las grandes diferencias, ventajas e inconvenientes entre los teléfonos DECT y Wifi, pero sobre todo debemos centrarnos ahora en las ventajas:

    • Mayor cobertura
    • Menos sensibilidad a ruidos procedentes de redes wifi ajenas
    • Tecnología orientada a transmitir VOZ
    • Servicios telefónicos integrados en el propio protocolo

    Antena DECT Snom M900

    Las antenas DECT Snom M900 es una antena DECT con conexión Ethernet con el que poder montar una infraestructura multicelda para crear una cobertura única formada por varias antenas DECT conectadas entre sí.

    El sistema multicelda es similar al mecanismo que hoy día se utiliza para la cobertura de teléfonos móviles, en el que se sitúan antenas geográficamente de manera que formen una especie de panal de abeja permitiendo que una persona pueda estar hablando mientras cambia de cobertura de una antena a la cobertura de la siguiente. Si bien para ello hace falta que haya un cierto «solapamiento» de las coberturas, y una sincronización de los datos que se envían desde todas las antenas, esto último se hace mediante cableado Ethernet permitiendo así ahorrar en canales DECT disponibles.

    Otra de las ventajas es la capacidad de formar una única red global (una cobertura única) con la que nos evitamos el engorroso trámite de tener que estar registrando y desregistrando terminales en las bases. Este sistema bastante conocido en el mundo GSM, ahora también está disponible en el entorno DECT y permite crear grandes mapas de cobertura con unas pocas antenas.

    Ejemplo de cobertura multicelda

    Una de las ventajas de los sistemas multicelda de Snom es que son capaces de conectar hasta (ojo a esto): 4000 bases conectadas entre sí para formar una única cobertura DECT.

    Está claro que nadie va a conectar esa cantidad de bases (sobre todo porque no es recomendable conectarlas a menos de 4m una de otra) por lo que si quisieramos conectar 4000 bases conectándolas cada 4 metros, necesitaríamos una superficie de unos 40.960 metros cuadrados sólo para hacer la prueba, pero la idea queda clara que prácticamente no hay límites en cuanto a la cantidad de antenas que puedes conectar para extender la cobertura.

    ¿Por qué no más de 8 llamadas simultaneas?

    Una de las quejas / preguntas más típicas sobre el DECT era el de la limitación de las llamadas simultáneas, y es que, sin intención de meterme en temas muy técnicos que darían para un post entero dedicado a esto, diremos que el protocolo DECT tiene limitados el número de canales dedicados a comunicación por lo que, si bien sólo se pueden hacer 4 llamadas simultáneas en las frecuencias permitidas con la calidad buena, se pueden llegar a hacer «hasta» 8 llamadas simultaneas si se comprime más la señal, algo que prácticamente todo el mundo hace.

    Especto DECT durante una conversación

    Cobertura DECT

    Al funcionar con una frecuencia determinada y una potencia máxima controlada, los rangos de cobertura son prácticamente similares entre las marcas diferenciándose unas y otras por la calidad de los componentes de las antenas, ruidos, aislamientos, etc y consiguiendo así, mejorar la calidad y la comunicación cuando se está al límite de la distancia.

    Considerando que cada antena tiene una cobertura máxima de 50m. de distancia en interiores y 300m. en exteriores, ya puedes hacerte una idea de que puedes utilizar estas antenas para prácticamente cualquier instalación que necesites.

    El sistema multicelda permite además, conectar todas las antenas entre sí y gestionarlas desde una antena principal con lo que la configuración es, lógicamente, mucho más sencilla que si tuvieramos que entrar en cada antena una por una configurando las conexiones.

    Para saber cuantas antenas hacen falta y a qué distancia poner cada una de ellas hay que hacer muchas pruebas, evaluar el tipo de lugar donde se va a realizar la instalación, ver qué paredes u obstáculos existen y de qué tipo (madera, ladrillos, metal, etc…) y hacer un estudio de cobertura en condiciones que, inicialmente puede ser muy difícil, pero a medida que le vayáis cogiendo práctica, veréis como se le pilla el truco rápidamente.

    Terminales DECT

    No os voy a engañar, lo que mucha gente hace es instalar buenas antenas DECT que proporcionen una buena cobertura y luego buscan los teléfonos DECT más baratos que puedan, a fin de cuentas, si son DECT compatible con GAP, deben ser compatibles con cualquier teléfono inalámbrico DECT.

    Ese es quizá uno de los mayores errores que suelen cometer algunas empresas, y es que la «compatibilidad GAP» únicamente se refiere a la capacidad básica de hacer y recibir llamadas, pero no se refiere a muchos otros conceptos básicos y requeridos por cualquiera como:

    • Ver el número de la persona que llama. (CallerID)
    • Desviar o transferir una llamada a otra extensión.
    • Mantener la comunicación cuando nos movemos y cambiamos de antena.
    • etc.

    Este tipo de características no vienen incluidas en el estándar GAP, por lo que si optamos por terminales de otras marcas con la esperanza de que sean compatibles, seguramente nos llevaremos una gran desilusión y lo que nos ahorremos en terminales, nos lo terminaremos comiendo en tiempo buscando soluciones que no existen, por esta razón, siempre he recomendado utilizar los terminales más compatibles con las antenas que se utilicen y de esa manera ahorraremos dolores de cabeza, pérdida de tiempo y dinero.

    Como estamos hablando de Snom, los terminales también se han actualizado y es que ahora contamos con una nueva gama de terminales DECT completamente nuevos:

    Como se puede apreciar en la imagen, los tres teléfonos son bastante parecidos, aunque hay bastantes diferencias entre los tres, así que vamos a verlas:

    Diferencia de tamaño entre el M25 (izquierda), el M70, M80 y M90 (derecha)
    Comparación del Snom M25 junto con el resto de teléfonos DECT

    Lo primero que llama la atención es la diferencia de estilo entre el M25 y la nueva hornada. Los nuevos DECT tienen una carcasa protegida por una textura más flexible, lo que suponemos sirve para dos objetivos: mejor agarre (evitamos caídas) y mayor resistencia en caso de caída (al tener una cobertura gomosa, la carcasa amortigua el golpe).

    Lo segundo que llama la atención es el tamaño, más pequeño y además, los nuevos terminales incluyen una pinza para poder llevarlo colgado desde cualquier prenda o cinturón.

    La pantalla es casi el doble de grande que su homólogo Snom M25 y bastante más práctica, mientras que las teclas son más pequeñas en los modelos M70 y M80, mientras que en el M90 las teclas forman parte de la misma capa, lo que es ideal de cara a limpieza y líquidos como se puede apreciar en la siguiente fotografía:

    Detalle del teclado del Snom M80 (negro) y el Snom M90 (blanco)

    Los modelos M80 y M90 comparten cargador, mientras que el M70 (algo más pequeño) necesita un cargador diferente al de sus dos hermanos mayores.

    Los 3 teléfonos incluyen cargadores que se alimentan mediante un conector USB-A y que vienen con un conector hembra para hacer de switch o de puente y poder alimentar, a su vez, otros cargadores, una idea muy buena y que nos permite tener todos los teléfonos cargando en el mismo sitio sin necesidad de transformadores ni enchufes.

    Detalle del conector de carga del Snom M80

    La configuración es bastante sencila, ya que todo se configura desde la antena DECT (en este caso, la base Snom M900) y la configuración de los 4 teléfonos, para no haberlo hecho nunca, apenas me llevó 10 minutos con la configuración la cuenta SIP inclusive, por lo que es bastante sencilla y rápida.

  • Nuevo evento VoIP con sabor italiano: JanusCon

    Si bien ya sabéis que nos encantan los eventos sobre VoIP, hoy vamos a hablaros de uno cuya primera edición comienza hoy, aunque llevamos tiempo siguiendo su preparación y estamos seguros que va a tener una gran acogida, se trata de la JanusCon.

    Como su nombre bien indica, es un evento orientado principalmente a usuarios y desarrolladores de Janus (la plataforma WebRTC creada por Lorenzo Miniero y el principal organizador de este evento) aunque también tiene espacio para todo tipo de desarrollos WebRTC y, de forma más genérica, aplicaciones y sistemas VoIP como Asterisk, OpenSIPS y Kamailio.

    En esta ocasión, la JanusCon se celebrará los días 23, 24 y 25 de septiembre en un maravilloso entorno: Nápoles, zona conocida, no únicamente por sus Pizzas, si no por muchas muchas más cosas, lo que convierte a JanusCon en una gran oportunidad para aprovechar y hacer turismo por el sur de Italia.

    Estamos seguros que este evento va a ser en poco tiempo, uno de los mayores eventos sobre WebRTC de Europa, nada más viendo quien asiste como conferenciantes en su primera edición.

    Más información: https://www.januscon.it/

    Puedes seguirlo en directo vía twitter: #JanusCon