Documentos de Académico
Documentos de Profesional
Documentos de Cultura
at OASIS
Esquema para el resumen de la
Carta
Esta presentación solo contiene los aspectos más
destacados de la Carta MQTT de OASIS para
fines de discusión, no es un sustituto de ella.
Necesidad primaria y aplicabilidad
• Un protocolo de mensajes simple, predecible y fácil de implementar para conectar
dispositivos integrados y móviles, como sensores físicos, controladores y teléfonos
inteligentes, con servidores utilizados en aplicaciones web, empresariales y de otro
tipo.
• Admite implementaciones en dispositivos con recursos
limitados de energía, procesador o memoria
• Conéctese a una gama de servicios web y middleware
empresarial en entornos con restricciones de red donde
las redes pueden presentar combinaciones de
• bajo ancho de banda
• Conectividad intermitente
• Fiabilidad impredecible
• Alto costo de datos.
Requisitos clave
• Un protocolo abierto de publicación/suscripción para la mensajería de telemetría
• Mensajería bidireccional para manejar uniformemente tanto las señales como los
comandos.
• Entrega determinable de mensajes a través de redes intermitentes y de ancho de
banda limitado
• Niveles básicos de calidad de servicio (QoS) para reflejar las compensaciones entre
ancho de banda, disponibilidad y garantías de entrega.
• Siempre conectado y, a veces, conectado
• El suscriptor debe poder configurar una calidad de servicio adecuada a las
restricciones y características de la conexión de red del origen del mensaje.
• Conocimiento de la conectividad. Proporcionar la capacidad de determinar el estado
probable conectado, desconectado o de error de los dispositivos finales en la red
• Acoplamiento suelto. Se necesita desacoplamiento de tiempo, espacio y
sincronización.
• Debe ser implementable en una proliferación de plataformas, tecnologías y redes
que están impulsadas por ecuaciones muy diversas de costo, tecnología y
limitaciones físicas.
• Escalabilidad adecuada para soportar entornos donde un gran número de
dispositivos necesitan estar conectados a una infraestructura de servidor.
•
Valor de la estandarización
Un protocolo estandarizado significa: