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.

 

PickData Circutor IoT Tarifa Descargar
 
PickData Descargar Catalogo eManager Controlador IoT
 

Últimas noticias

Docker, OpenSSL, OpenVPN y otras aplicaciones disponibles en la suite industrial software de eManager

29 Mar 2023

La suite software de la solución eManager sigue creciendo con el objetivo de facilitar al máximo el desarrollo de aplicaciones y proyectos a nuestros clientes. Tan importante es aportar un hardware industrial y confiable, como acompañarlo de las mejores herramientas software para que generar un entorno de programación cómodo y ágil.

PickData SL es la nueva Unidad de Negocio de IoT & Software de Circutor SAU

15 Feb 2023

Nos complace comunicar que desde el 1 de enero de 2023, la empresa PickData SL queda integrada en Circutor SAU, como la nueva Unidad de Negocio de IoT & Software.

PickData estará presente en el IoT Solutions World Congress 2023

27 Ene 2023

PickData estará presente en la feria IoT Solutions World Congress 2023, uno de los mayores eventos a nivel europeo en los sectores del Internet of Things, Blockchain AI & Big Data, Cloud y Ciberseguridad, que se celebrará del 31 de enero al 2 de febrero de 2023 en Barcelona. Este año podrás encontrarnos en el stand 341 del Hall 4, organizado por la Generalitat de Catalunya y ACCIÓ.

Los mejores softwares IoT industriales para adquisición, visualización y almacenamiento de datos disponibles en eManager

30 Mayo 2022

La solución eManager ha nacido para ser el controlador IoT industrial referencia para los profesionales del software. Desarrolladores que buscan un hardware versátil multi-protocolo donde puedan implementar sus proyectos de forma cómoda y ágil. Hoy presentamos el Top 8 softwares para adquisición, visualización y almacenamiento en BBDD disponibles en el repositorio de la solución eManager.

PickData estará presente en el IoT Solutions World Congress 2022

05 Mayo 2022

PickData estará presente en la feria IoT Solutions World Congress 2022, uno de los mayores eventos a nivel europeo en los sectores del Internet of Things, Blockchain AI & Big Data, Cloud y Ciberseguridad, que se celebrará el 10, 11 y 12 de mayo de 2022 en Barcelona. Este año podrás encontrarnos en la Cabina 8 del Stand 321 del Hall 4, organizado por la Generalitat de Catalunya a través de ACCIÓ.

Nueva suite eManager con Node-RED 2.1.4, Yocto Dunfell, protocolo UPnP y mucho más

14 Mar 2022

La gama eManager actualiza su suite de software a la última versión de Node-RED y Yocto Dunfell para seguir ofreciendo a sus clientes las máximas prestaciones y facilidades en la programación de aplicaciones IoT industriales. A continuación, detallamos las principales novedades de la gama de controladores y gateways IoT de PickData.

El sinóptico SCADA versión cloud llega a PickData EVO

25 Ene 2022

Cada proyecto y cada cliente tienen necesidades específicas para visualizar y analizar los datos de una forma cómoda, intuitiva y útil. Desde PickData, hemos querido dotar a la plataforma cloud EVO de un nuevo formato de visualización, enfocado a proyectos a medida, donde la instantaneidad y el control son factores clave de la aplicación. El sinóptico SCADA llega a PickData EVO con múltiples funcionalidades que detallamos aquí.

La medida de energía eléctrica llega a la solución de control y automatización eManager

24 Nov 2021

La medida de energía trifásica llega a eManager para ampliar las funcionalidades de la mejor solución modular del mercado, combinando los campos de la gestión energética con la automatización y el control industrial. Ahora ya puedes añadir la monitorización de consumo eléctrico en el punto captura y gestión de datos.

PickData estará presente en el IoT Tech Expo Amsterdam 2021

28 Oct 2021

PickData estará presente en la feria IoT Tech Expo 2021, uno de los mayores eventos a nivel europeo en los sectores del Internet of Things, Blockchain AI & Big Data, Cloud y Ciberseguridad, que se celebrará el 23 y 24 de noviembre de 2021 en Amsterdam. Podrás encontrarnos en el Stand 524 del Hall Principal del evento.

Horario de agosto y cierre por vacaciones

13 Jul 2021

Durante el mes de agosto, el horario de PickData será de 8:00 a 16:00 CET. Nuestras oficinas, fábrica y almacén estarán cerrados por periodo vacacional del 16 al 22 de Agosto. Recuerda enviar tus pedidos de compra antes del 23 de Julio. ¡Gracias por vuestra comprensión y os deseamos unas felices vacaciones!

Contacto

Viladecavalls (Barcelona) Spain

Copyright © 2023 Circutor

      Política de privacidad

           Política de cookies

                         Newsletter