MQTT (Message Queuing Telemetry Transport)
Connections to other Concepts
- Intended for use in OPC UA (Open Platform Communications Unified Architecture)
- Intended for use in Asset Administration Shell
- Mapping for use with MTConnect
Short Description
- Is a communication protocol, i.e. used for M2M communication
- Lightweight telemetry data and simple protocol
- Designed for connections with remote locations that have devices with resource constraints or limited network bandwidth, such as in the Internet of Things (IoT)
- Message-Broker protocol: distribution of messages to one or more recipients (publish/subscribe)
- Scalable - can be used with many communication participants
- Open source protocol
Facts and Figures
- 1999: Developed by IBM, it was used to monitor oil pipelines within the SCADA industrial control system
- Since 2013: Standardized by the Organization for the Advancement of Structured Information Standards (OASIS)
- In 2019, OASIS released the official MQTT 5.0 standard
Stakeholders
- IBM
- Arcom Control System
- OASIS (Organization for the Advancement of Structured Information Standards)
Use Cases
- Bidirectional communication
- Suitable for IoT, embedded systems, communication of networks, applications and middleware
Industry Sectors
- Automotive
- Logistics
- Manufacturing
- Smart home
- Transportation
- Consumer goods
- Oil and gas industries
- IoT, IIoT
International Distribution
Google Trends
Sources
- https://mqtt.org/
- https://en.wikipedia.org/wiki/MQTT