Home > Noticias > MQTT vs CoAP, the battle to become the best IoT protocol
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

El éxito de medir el consumo y el tiempo de los procesos productivos en fábrica

20 Ene 2020

Empieza el 2020, un año donde el mundo empresarial será más competitivo que nunca y donde será clave aumentar la productividad sin incurrir en grandes costes. Debemos ser conscientes que si no medimos, no tendremos información; y si no tenemos información, no podremos tomar decisiones de una forma eficiente.

Feliz Navidad y próspero Año Nuevo 2020

19 Dic 2019

Deseamos a todos nuestros empleados, clientes, colaboradores y amigos una Feliz Navidad y próspero Año Nuevo 2020.

La importancia de automatizar el control de tu climatización

13 Dic 2019

En una instalación de climatización, sea doméstica, industrial o un edificio de oficinas, la eficiencia energética consiste en generar el mejor confort al usuario con el menor consumo eléctrico posible. Dicha eficiencia debe estar presente en la gestión de las consignas de temperatura, en la distribución del frío/calor y en la regulación horaria del sistema.

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.

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