Organizations from around the world are collaborating on a lightweight reliable messaging transport protocol for Machine-to-Machine (M2M) connections and Internet of Things (IoT).
The new Message Queuing Telemetry Transport (MQTT) Technical Committee will develop a standardized version of the MQTT protocol based on technology from Eurotech in Italy. The group includes Cisco, Eclipse Foundation, Eurotech, IBM, Kaazing, M2Mi, Red Hat and Software AG as part of the OASIS open standard consortium.
MQTT is a publish/subscribe messaging transport protocol optimized to connect physical world devices and events with enterprise servers and other consumers. It is designed to overcome the challenges of connecting the rapidly expanding physical world of sensors, actuators, phones, and tablets with established software processing technologies.
“MQTT is well suited to underpin the world of M2M/IoT and mobile applications where resources such as bandwidth and battery power are at a premium. It is an extremely lightweight, simple yet reliable protocol, designed for use where small code footprints are often advantageous,” said Richard Coppen of IBM, who co-chairs the new OASIS MQTT Technical Committee, along with Raphael Cohn.
“At OASIS, we’ll be addressing IoT data flow challenges and other issues that have been identified by the community,” said Cohn. “We’ll broaden the range of enterprise solutions by enabling integration with business applications and expanding connectivity to different types of networks and remote devices.”
MQTT is already implemented across a variety of industries and applications. For example, MQTT has been used in sensors communicating to a broker via satellite links, over occasional dial-up connections with healthcare providers (medical devices), and in a range of home automation and small device scenarios. MQTT is well suited for mobile applications because of its small size, minimized data packets, and efficient distribution of information to one or many receivers says the group.
“The M2M industry will need to adopt technology based on open standards and open source implementation to ensure widespread adoption. MQTT is well on its way to being a key standard for M2M applications. We are happy to be involved in the OASIS MQTT standardization process and host the MQTT reference implementation in the Eclipse Paho project,” said Mike Milinkovich. Executive Director of Eclipse Foundation.
The MQTT specification has been contributed to the OASIS MQTT Technical Committee by IBM and Eurotech, authors of the original version of the protocol. “We are excited to encourage further adoption of the MQTT protocol, which has the potential to simplify Internet of Things applications and services," said Giampietro Tecchiolli, CTO and Executive VP at the Eurotech Group. "Connecting distributed devices using this efficient and elegant protocol offers companies flexibility to integrate disparate data sources like intelligent devices and sensors into enterprise IT landscapes, to deliver truly useful and actionable information that drives business decisions.”
“We applaud IBM and Eurotech for bringing MQTT into the OASIS open standards process. Companies feel more confident about implementing the protocol when they can actively participate in its future,” said Laurent Liscia, CEO of OASIS. “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.”
New members are encouraged to join the OASIS MQTT Technical Committee at any time. Archives of the work are accessible to both members and non-members, and OASIS invites public review and comment on the work.
This article originally appeared on EE Times Europe.