ReadWriteWeb

MQTT Poised For Big Growth - an RSS For Internet of Things?

Written by Richard MacManus / July 22, 2009 10:05 PM / 3 Comments

MQTT is an IBM-developed protocol for real-time messaging that could become a keystone of the emerging Internet of Things. As the BBC explained recently, MQTT (which stands for Message Queuing Telemetry Transport) is "a platform-agnostic system which can connect almost any networked object to the wider world." MQTT is used as a messaging protocol for sensor and actuator solutions - for example in the house that twitters, which we covered earlier this week.

According to one of its creators, Andy Stanford-Clark from IBM, MQTT is "going to explode" in popularity this year and next year. The protocol has just turned 10 years old; indeed there was a party to celebrate in London this week. In this post we explain MQTT and look at a health care product that uses it.

The topic of MQTT came up in my conversation with Andy Stanford-Clark this week, when I asked him for his thoughts on Pachube - an open source Internet of Things platform that we have featured a couple of times on ReadWriteWeb.

Stanford-Clark told me that Pachube is "very cool, as far as it goes." But he said that it hasn't got "true push." To get your data out of Pachube, Stanford-Clark explained, you have to poll it (i.e. it's a pull system, rather than push). So in order to get real-time data, you'd need to be constantly polling Pachube. A better way to do it, according to Stanford-Clark, is have data pushed to you. This is what MQTT enables. Stanford-Clark noted that oil pipeline monitoring systems make use of push messaging systems.

MQTT in Action: St. Jude Medical Center

A real-world implementation of MQTT is a project that IBM did with the Merlin System at St. Jude Medical Center, which is using sensors for home health care. St. Jude Medical designed a cardiac device called the Merlin@home, a wireless transmitter that enables home monitoring of patients implanted with cardioverter defibrillators (ICDs) and pacemakers (both are basically types of sensors).

The product uses MQTT to call back to the doctor/hospital whenever there is a data update, which the hospital then stores.

St. Jude Medical Center explained in a press release how their device improves patients lives:

"Until recently, patients with implanted cardiac devices were typically required to visit doctors' offices several times per year to have their device performance checked. With the advent of transmitters capable of downloading and transmitting device data over telephone lines, patients are now able to initiate and perform many of these follow-ups in their own homes."

The Merlin@home transmitter uses RF wireless telemetry to transfer data to the Merlin.net PCN, a secure Internet-based data management system. The data may then be reviewed at any time by the patient's physician.

The transmitter device has, according to IBM, a "large viewing screen with touch-point capabilities, an embedded keypad platform and a Linux-based operating system."

I'm sure we'll see many more implementations of MQTT over the coming years. For the web geeks amongst you, particularly those interested in sensors and real-time messaging, it's a protocol to keep your eye on.


Comments

Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts

  1. First time to hear about MQTT.
    Looks quite interesting.

    Posted by: 悉尼 | July 22, 2009 11:37 PM



  2. Just curious how the term "Internet of Things" came about. I first heard of the use of connecting real world sensors to the web--WoT-- at the WEB of Things www.webofthings.com
    C'mon, give these guys a nod. They will be presenting “Web of Things 2010” workshop at the Eighth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2010) in March 2010

    Posted by: KathleenVT | July 23, 2009 5:20 AM



  3. It's sort of like Twitter for the medical community, isn't it? Even though I have completely dumped on Twitter and on the practice of texting since it seems to encourage the use of poor grammar and spelling, this is the kind of use of those communication technologies that provides a more utilitarian purpose other than finding out "wuts up dog?" (Granted, Twitter has a NASA page, and they had tweets coming from the ISS and the Shuttle, oh yeah...and from MARS, when the rover was there. Certainly far more interesting than when Ashton Kutcher walked his dog, or some idiotic inanity of a celebrity.) SMS systems, like any other communication technology have their useful purposes and their inane purposes - but like anything else, you take the good with the bad. That's an awesome thing IBM came up with.

    Posted by: AnnanAmos | July 30, 2009 3:47 PM



Leave a comment

Optional: Sign in with Connect Facebook   Sign in with Twitter Twitter   Sign in with OpenID OpenID  |  
RWW SPONSORS


FOLLOW @RWW ON TWITTER

ReadWriteWeb on Facebook



TEXT LINK ADS