OASIS Message Queuing Telemetry Transport (MQTT) TC

 View Only

OASIS-mqtt@ConnectedCommunity.org

Contacts

Chair: Richard Coppen, IBM
coppen@uk.ibm.com

OASIS Staff Contact: Kelly Cullinane
kelly.cullinane@oasis-open.org

Description

Providing a lightweight publish/subscribe reliable messaging transport protocol suitable for communication in M2M/IoT contexts where a small code footprint is required and/or network bandwidth is at a premium.

Group Notes

Table of Contents




Announcements


MQTT Version 5.0 Committee Specification 02 is available. See the announcement.

MQTT receives 2016 Open Standards Cup. MQTT TC co-chair, Richard Coppen of IBM, is named Distinguished Contributor. See press release.

MQTT is approved by ISO/IEC JTC1. Read the press release here.

Participation in the OASIS MQTT TC is open to all interested parties. Contact join@oasis-open.org for more information.


Overview

The OASIS MQTT TC is producing a standard for the Message Queuing Telemetry Transport Protocol compatible with MQTT V3.1, together with requirements for enhancements, documented usage examples, best practices, and guidance for use of MQTT topics with commonly available registry and discovery mechanisms. The standard supports bi-directional messaging to uniformly handle both signals and commands, deterministic message delivery, basic QoS levels, always/sometimes-connected scenarios, loose coupling, and scalability to support large numbers of devices. Candidates for enhancements include message priority and expiry, message payload typing, request/reply, and subscription expiry.



As an M2M/Internet of Things (IoT) connectivity protocol, MQTT is designed to support messaging transport from remote locations/devices involving small code footprints (e.g., 8-bit, 256KB ram controllers), low power, low bandwidth, high-cost connections, high latency, variable availability, and negotiated delivery guarantees. For example, MQTT is being used in sensors communicating to a broker via satellite links, SCADA, over occasional dial-up connections with healthcare providers (medical devices), and in a range of home automation and small device scenarios. MQTT is also ideal for mobile applications because of its small size, minimized data packets, and efficient distribution of information to one or many receivers (subscribers).



For more information on the MQTT TC, see the TC Charter.


Subcommittees


TC Liaisons

Eclipse Paho Project - Dave Locke


TC Tools and Approved Publications



  • mqtt-sn-sample-resources - Providing sample and example implementations of, and educational materials about, the MQTT-SN standards.







Technical Work Produced by the Committee










Expository Work Produced by the Committee











External Resources

Although not produced by the OASIS MQTT TC, the following information offers useful insights into its work.






Mailing Lists and Comments

mqtt: the discussion list used by TC members to conduct Committee work. TC membership is required to post, and TC members are automatically subscribed. The public may view the list archives, mirrored at MarkMail.



mqtt-comment: a public mailing list for providing feedback on the technical work of the OASIS MQTT TC. Send a comment or view the comment list archives, mirrored at MarkMail.




Press Coverage and Commentary




Additional Information

Public Resources

Announcements

Log in to see this information

Either the content you're seeking doesn't exist or it requires proper authentication before viewing.