MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. For example, it has been used in sensors communicating to a broker via satellite link, over occasional dial-up connections with healthcare providers, and in a range of home automation and small device scenarios. It is also ideal for mobile applications because of its small size, low power usage, minimised data packets, and efficient distribution of information to one or many receivers (more...)

News RSS feed

MQTT proposed as an OASIS standard

February 5th, 2013 - 1 Comment

Per the announcement on the OASIS website:

The purpose of the Message Queuing Telemetry Transport (MQTT) Technical Committee is to define an open publish/subscribe protocol for telemetry messaging designed to be open, simple, lightweight, and suited for use in constrained networks and multi-platform environments. The TC will accomplish this purpose through the refinement of an input specification.

The intention is to use the current MQTT v3.1 specification as the input to the Technical Committee and incorporate clarifications that the community has been curating on the wiki.

The deadline for joining the process is March 18th 2013 – please take part if this is of interest to you and/or your organisation.

MQTT inventors speak at TEDx

November 5th, 2012 - No Comments

Worth sharing a couple of videos of the two main inventors of the MQTT protocol – Andy Stanford-Clark and Arlen Nipper – speaking at two different TEDx events in the past few months.

First up a few months ago was Andy, with his appearance at TEDx Warwick in the UK – “Innovation begins at Home”


More recently, Arlen went on stage at TEDx New Bedford in the US – “The Internet of Things is Just Getting Started”


Both videos are worth watching to get some insight into what these guys are working on, thinking about, and (in part) how MQTT came about!

What do you think? Tweet us @mqttorg and let us know your views!

Free webinar – learn more about MQTT

September 21st, 2012 - No Comments

Just a note to point out that the Eclipse M2M Industry Working Group is currently running a series of free webinars about machine-to-machine / Internet of Things development. The next one in the series, on Thursday September 27th, focuses specifically on MQTT with two of the lead developers from IBM.

Here’s the abstract:

MQTT is a connectivity protocol designed for M2M. It is an extremely lightweight publish/subscribe messaging transport that is ideal for connecting small devices connected on networks with minimal bandwidth. The Eclipse Paho project is the reference implementation for the MQTT protocol. This webinar will introduce developers to MQTT and then show how you can develop your very first MQTT based application using Paho and the Eclipse IDE.

So, just to recap – free education, provided by some of the leading developers in the MQTT community. Sign up and get it in your calendar!

(oh, and the other talks in the series are also worth joining – they have already covered the goals of the M2M efforts at Eclipse, and the anatomy of an M2M application, with more technical talks to come!)