Internet of Things moves forward with plan to standardise MQTT
The developing worlds of the "Internet of Things" (IoT) and "Machine-to-Machine" (M2M) protocols have taken a step forward as OASIS members have got together to form a technical committee to develop a standardised version of the MQTT protocol. MQTT, the Message Queuing Telemetry Transport protocol often called Mos, is a publish/subscribe message transport protocol optimised for connecting physical devices with servers of all sizes. It is designed to work where bandwidth is limited, for example in low-power wireless networks, dial-up connections, or satellite links. It is also noted for being focused on having a small code footprint so it can easily be implemented on microcontrollers.
OASIS put out the call for the committee in February, a call that was answered by Cisco, the Eclipse Foundation, Eurotech, IBM, Kaazing, Machine-To-Machine Intelligence (M2Mi), Red Hat, Software AG and TIBCO, who are all sponsoring the technical committee.
The group is expected to take the current MQTT 3.1 specification – which has been donated to the committee by original authors IBM and Eurotech – and work to standardise it, while also working on requirements for enhancements, documenting usage, and best practices and providing information on how best to integrate MQTT with various registries and discovery systems. MQTT is already widely supported by servers and brokers including open source implementations in ActiveMQ, Eclipse Paho, eMQTT, Moquette, Mosquitto, MQTT.js and RabbitMQ.
"We're very pleased that the MQTT Technical Committee will operate the OASIS Non-Assertion Intellectual Property Rights mode, which will provide added reassurance for developers and promote widespread adoption," said OASIS CEO Laurent Liscia, who applauded IBM and Eurotech for bringing MQTT to OASIS's open standards process. OASIS itself was recently ANSI accredited for its standards process.