21 Oct 2019

 

MQTT y CoAP son los protocolos de Internet de las Cosas más populares del momento. Durante la siguiente publicación, se expondrán ventajas e inconvenientes de cada uno.

¿Qué es MQTT?

Message Queue Telemetry Transport (MQTT), es un protocolo de publicación-suscripción que facilita la comunicación entre un gran número de dispositivos y los gestiona mediante brokers. Los clientes publican los mensajes hacia un broker y/o se suscriben a un broker para recibir sus mensajes. Los mensajes están organizados por tipos, qué básicamente son “etiquetas” que actúan como un sistema para enviar los mensajes a los suscriptores.

 

 

¿Qué es CoAP?

Constrained Application Protocol (CoAP), es un protocolo cliente-servidor que, a diferencia de MQTT, aun no está estandarizado al 100%. Con CoAP, un nodo cliente puede comandar a otro nodo vía un paquete CoAP. El servidor CoAP lo interpretará, extraerá la información del paquete, y decidirá qué acción realizar dependiendo de su lógica. El servidor no necesariamente realizará la confirmación de la petición.

 

 

La siguiente tabla compara diferentes características y muestra las fortalezas y debilidades de cada protocolo:

 

Características MQTT CoAP

 Protocolo base

 TCP  UDP

 Modelo usado para la comunicación

 Publicación-Suscripción

Pregunta-Respuesta 
Publicación-Suscripción

 Nodo de comunicación

 M:N  1:1

 Consumo de energía

 Mayor que CoAP  Menor que MQTT

 RESTful

 No  Sí

 Número de tipos de mensaje usados

 16  4

 Tamaño cabecera

 2 Bytes  4 Bytes

 Tipos de mensaje

 Asíncrono  Asíncrono & Síncrono

 Fiabilidad

 3 Niveles de calidad de servicio
 QoS 0: Entrega no garantizada
 QoS 1: Confirmación de entrega
 QoS 2: Doble confirmación de entrega
 Mensajes confirmables
 Mensajes no confirmables
 ACKs
 Retransmisiones

 Implementación

 Fácil de implementar
 Complejo para añadir extensiones
 Pocas librerías existentes y soporte

 Seguridad

 No definida
 Puede utilizar TLS/SSL
 DTLS o IPSec

 Otros

 Útil para conexiones en localizaciones remotas
 Sin gestión delerror
 Baja saturación
 Baja latencia
 Problemas en NAT

 

Otros protocolos IoT

Existen otros protocolos que pueden ser utilizados en aplicaciones IoT como AMQP, XMPP, DDS y LwM2M. En realidad, lo más importante es tener el conocimiento de las necesidades y requerimientos de cada negocio, conocimiento de las ventajas e inconvenientes de los protocolos que ofrece el mercado, y la habilidad para escoger el que mejor se ajusta en cada aplicación.

 

Documentación e información relacionada

    MQTT - Web oficial

    CoAP - Web oficial

 

Si está interesado en conocer más temas relacionados con Internet of Things, Big Data, Industria 4.0 y Analítica, no dude en seguir leyendo nuestras publicaciones en la sección de Noticias.


Además, no olvide seguir nuestro día a día gracias al Twitter oficial de PickData , Linkedin  u otras redes sociales.

 

Últimas noticias

MQTT vs CoAP, la batalla por ser el mejor protocolo IoT

21 Oct 2019

MQTT y CoAP son los protocolos de Internet de las Cosas más populares del momento. En esta publicación se expondrán ventajas e inconvenientes de cada uno.

PickData estará presente en el IoT Solutions World Congress 2019

09 Oct 2019

PickData estará presente en la feria IoT Solutions World Congress 2019, el mayor evento europeo en el sector industrial del Internet of Things, que se celebrará entre el 29 y el 31 de octubre de 2019 en Barcelona. Este año podrás encontrarnos en el Stand 351 del Hall 2, organizado por el Ayuntamiento de Barcelona a través de ACCIÓ.

Las mejores tecnologías para aplicaciones IoT

30 Jul 2019

Con el cambio de paradigma que han supuesto los dispositivos IoT, que requieren de poco ancho de banda y un consumo reducido, han aparecido nuevas tecnologías inalámbricas que se adecuan más a las necesidades de estos dispositivos. Seleccionamos las mejores y las comparamos.

Ya disponible el nuevo informe 100% personalizable en PickData EVO

22 Jul 2019

Sabemos que los informes predefinidos, aunque suelen ser rápidos y user-friendly, no siempre se ajustan a las necesidades exactas de cada instalación. Os hemos escuchado con atención, y gracias a vuestros comentarios hoy presentamos un informe 100% personalizable a nivel de textos, gráficas, estadística, colores y mucho más.

Las 4 aplicaciones más importantes del Internet of Things Industrial (IIoT)

27 Mayo 2019

La irrupción del Internet of Things ha provocado grandes cambios en la industria por las oportunidades que brinda para reducir costes e incrementar la competitividad de las compañías. Mostramos 4 de las aplicaciones que más se están beneficiando del Internet of Things Industrial.

Crece la familia de transformadores de núcleo abierto y cerrado

15 Mayo 2019

La familia de transformadores de corriente TRA y TRC crece con tres nuevos transformadores que completarán la gama de producto. Concretamente, se añaden al catálogo dos transformadores de núcleo abierto, de 20A y 250A, y uno de núcleo cerrado de 20A.

Las 5 claves que definen la Industria 4.0

24 Abr 2019

La necesidad de un nuevo posicionamiento y una renovación implica cambios estructurales y productivos con el objetivo de convertir a las empresas en Industrias inteligentes; con gran capacidad de adaptación a las necesidades del cliente y una mayor eficiencia en los procesos y proyectos que lleve a cabo.

Contadores de energía SEM; ahora con contaje de tiempo de funcionamiento y medida en 4 cuadrantes

03 Abr 2019

La gama de contadores de energía SEM amplía sus prestaciones añadiendo nuevas funcionalidades para los sectores de monitorización de maquinarias, instalaciones de bombeo y la gestión de paneles solares.

2019: Camino del edge computing

02 Ene 2019

Cada año el número de dispositivos que están activamente conectados a Internet aumenta exponencialmente. Los dispositivos inteligentes IoT hoy en día ya están aumentando los índices de rendimiento de un gran número de fábricas e instalaciones alrededor del mundo, y en 2019 se espera que el crecimiento aun sea mayor gracias a las mejoras aplicadas mediante el edge computing.

PickData participará en Matelec 2018

05 Nov 2018

PickData estará presente en la feria Matelec 2018, el salón nacional referencia para Soluciones para la Industria Eléctrica y Electrónica, que se celebrará del 13 al 16 de noviembre de 2018 en Madrid. Este año podrás encontrarnos en el Stand 6B08 del Hall 6 en IFEMA.

Contacto

  • info@pickdata.net
  •   +34 935 117 505
  •   C/ Innovació, 3 – Polígono Industrial Can Mitjans -

08232 Viladecavalls (Barcelona)

Copyright © 2019 PickData

      Política de privacidad

           Política de cookies