Al aplicar una estrategia basada en datos, todo empieza con los Datos. Una de las fuentes típicas para extraer datos son los dispositivos IoT. Conocer qué protocolos de comunicación IoT existen y cómo utilizarlos para la comunicación de datos es esencial, ya que son los que hacen posible la obtención de datos de los mismos.
Actualizado el9 de mayo de 2024 - Publicado originalmente el29 de abril de 2021
Examinamos qué son los protocolos IoT, cómo funcionan y por qué son importantes, y exploramos los principales protocolos de red que incorporan estos sistemas.
Los protocolos IoT son, en palabras llanas, el "lenguaje" que utilizan los dispositivos IoT para comunicarse con otros dispositivos o con plataformas.
La mayoría de las empresas industriales están en proceso de implantar una estrategia basada en datos. Al hacerlo, esperan obtener múltiples beneficios, desde impulsar la automatización y la productividad hasta generar nuevos modelos de ingresos. Pero lo primero que tienen que hacer es extraer datos.
En los entornos industriales, los datos pueden proceder de distintas fuentes. Una de ellas son los dispositivos del Internet de las Cosas (IoT). Desde una perspectiva técnica de TI/telecomunicaciones, los protocolos son un conjunto de normas y reglas que permiten a dos entidades entenderse e intercambiar información, facilitando la comunicación Máquina a Máquina (M2M). Si esas entidades son dispositivos IoT, entonces hablamos de protocolos de comunicación IoT o simplemente protocolos IoT
En otras palabras, los protocolos IoT son para la comunicación entre máquinas lo que los idiomas, los gestos o el lenguaje corporal son para la comunicación entre humanos. Así que, al igual que dos humanos necesitan hablar el mismo idioma para entenderse, los dispositivos deben utilizar los mismos protocolos IoT para intercambiar información.
Por otro lado, en un reciente estudio sobre Industrial Edge Computing, observamos que una de las necesidades que tienen y quieren cubrir las empresas es precisamente el conocimiento en protocolos IoT (Puedes ver más detalles en nuestro informe, el Barómetro de Industrial Edge Computing).
Para su funcionamiento, los protocolos de datos emergentes utilizados en las redes IoT tienen varias capas:
Te puede interesar: Plataformas IoT, qué son y cómo podrían beneficiar a tu negocio.
Como ya se ha mencionado, los protocolos IoT son necesarios para que se produzca la comunicación entre los distintos dispositivos IoT.
Así, los protocolos de comunicación IoT tendrán que cumplir las siguientes funciones:
Barbara, como plataforma Edge, permite comunicarse con dispositivos IoT utilizando diferentes protocolos IoT
Debido a la variedad de dispositivos IoT existentes, han surgido diferentes protocolos IoT para gestionar la comunicación en diferentes contextos.
El tipo de protocolo viene determinado por los dispositivos a conectar, la función que realizan y la distancia que deben recorrer los datos para ser transmitidos. En cualquier caso, los protocolos de comunicación del IoT se dividen en dos tipos:
No existe una estandarización a la hora de elegir entre los diferentes protocolos del IoT. Sin embargo, hay algunas pautas comunes que se siguen:
- A la hora de comunicar los dispositivos IoT con Internet, los protocolos más comunes son MQTT, CoAP y HTTP. Son muy flexibles, ya que están diseñados para transmitir cualquier tipo de información.
Además de los conocidos protocolos HTTP, destacan aquí los siguientes protocolos:
- En los despliegues de comunicación industrial y de IoT industrial se utilizan protocolos muy enfocados a las operaciones y no tanto al envío de información. Es decir, son protocolos orientados a que un dispositivo controlador (un PLC) se comunique con otra máquina que ejecuta órdenes.
En este caso, el protocolo más común es Modbus. Sin embargo, existen protocolos IoT muy específicos para sectores industriales concretos, como el IEC102 y el IEC104 para contadores eléctricos o el MBUS para contadores de agua.
En resumen, a la hora de elegir los protocolos de IoT más adecuados para un despliegue concreto, es crucial determinar primero las necesidades del sistema concreto que se va a utilizar, y luego ajustar los protocolos elegidos.
Sin embargo, para facilitar su uso, las plataformas IoT como Barbara pretenden alcanzar un estado "agnóstico", que permita la comunicación a través de cualquier interfaz de red y cualquier protocolo industrial.
El objetivo es generar una conectividad que permita a las empresas independizarse de fabricantes de dispositivos, redes y plataformas específicas y generar despliegues de IoT lo más flexibles posibles.
Más información sobre la flexibilidad de los protocolos de IoT que permite la plataforma de IoT industrial Barbara OS y solicite una demostración vea las ventajas de seguridad y eficiencia de nuestro software.