Tipos de protocolos de comunicacion IOT

 Tipos de protocolos de comunicacion 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:

  • Protocolos de acceso a la red: es la capa inferior, que permite la conexión entre dos máquinas. Volviendo a la analogía con la comunicación humana, los protocolos de acceso a la red son el vehículo de comunicación elegido (comunicación oral, escrita, gestual...). Aquí es donde entran las redes Wifi, Ethernet, 3G, 5G...
  • Protocolos de transmisión: se utilizan para codificar la información que enviamos a través de las redes mencionadas. Siguiendo la comparación con la forma en que nos comunicamos los humanos, en este caso los protocolos de transmisión serían el lenguaje específico elegido para transmitir la información. Dentro de estos protocolos IoT destacan dos familias:
  • Protocolos informáticos, que se utilizan para transmitir información a Internet o a otros dispositivos IoT.
  • Protocolos OT (Industrial) para la comunicación con equipos industriales.

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:

  • MQTT (transporte de telemetría MQ). Sigue un modelo de publicación-suscripción que permite la comunicación entre un gran número de dispositivos. Para su funcionamiento, un servidor central llamado broker se encarga de recibir los mensajes de los dispositivos emisores y distribuirlos entre los receptores. Además, los mensajes se organizan jerárquicamente por etiquetas.
  • CoAP (Constrained Application Protocol) está destinado a la comunicación entre dispositivos de bajo consumo y utiliza el modelo REST de HTTP, junto con otros requisitos como la multidifusión, el soporte de UDP y una baja sobrecarga.

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.



Comentarios