Call to Vote: Ballot for OASIS Standard - #MQTT Version 3.1.1

The OASIS Message Queuing Telemetry Transport (MQTT) TC members [1] have approved submitting the following Candidate OASIS Standard to the OASIS membership to a membership vote for OASIS Standard:

MQTT Version 3.1.1
Candidate OASIS Standard 02
28 September 2014

This is a call to the primary or alternate representatives of OASIS Organizational Members to vote. This Committee Specification was approved by the Technical Committee and was submitted for the required 60-day public review [2]. All requirements of the OASIS TC Process having been met [3][4], the Candidate OASIS Standard is now submitted to the voting representatives of OASIS organizational members.

-- Voting Details --

The ballot opens at 00:00 UTC on 16 October 2014 and closes at 23:59 UTC on 29 October 2014. You can access the ballot to cast your vote at:

Internal link for voting members:
Publicly visible link:

The minimum number of affirmative votes required to approve this ballot is 45 (15% of 299 organizational members).

Each OASIS organizational member has one vote. OASIS members should ensure that their organization's voting representative votes according to the organization's wishes. If you do not know the name of your organization's voting representative is, go to the My Account page at

then click the link for your Company (at the top of the page) and review the list of users for the name designated as "Primary".

-- Information about the Candidate OASIS Standard and the MQTT TC --

MQTT is a Client Server publish/subscribe messaging transport protocol. It is light weight, open, simple, and designed so as to be easy to implement. These characteristics make it ideal for use in many situations, including constrained environments such as for communication in Machine to Machine (M2M) and Internet of Things (IoT) contexts where a small code footprint is required and/or network bandwidth is at a premium.

The protocol runs over TCP/IP, or over other network protocols that provide ordered, lossless, bi-directional connections. Its features include:

* Use of the publish/subscribe message pattern which provides one-to-many message distribution and decoupling of applications.
* A messaging transport that is agnostic to the content of the payload.
* A small transport overhead and protocol exchanges minimized to reduce network traffic.
* A mechanism to notify interested parties when an abnormal disconnection occurs.

MQTT Version 3.1.1 received four Statements of Use from Software AG, IBM, HiveMQ, and 2lemetry [4].

MQTT Version 3.1.1 COS01 was released for 60 day public review and received comments. COS02 was created with Non-Material Changes to address the comments received and approved by the TC in accordance with section 3.4.2 of the OASIS TC Process [2].

The prose specification document and related files are available here:

Editable Source (Authoritative):



Distribution ZIP files:

For your convenience, OASIS provides a complete package of the prose specifications and related files in a ZIP distribution file. You can download the ZIP file here:

-- Additional information --

[1] OASIS Message Queuing Telemetry Transport (MQTT) TC

TC Charter

[2] Candidate OASIS Standard Special Majority Votes:

* COS01:

* COS02:

[3] Public reviews:

* 30-day public review, 10 January 2014:
- Comment resolution log:

* 15-day public review, 21 April 2014:
- Comment resolution log:

* 60-day public review, 07 July 2014:
- Comment resolution log:

[4] Statements of Use:

* Software AG:

* IBM:

* HiveMQ:

* 2lemetry:

Associated TC: 
Message Queuing Telemetry Transport (MQTT)