MQ Telemetry Transport

MQ Telemetry Transport

Message Queue Telemetry Transport (MQTT) is an open message protocol that enables the transfer of telemetry-style data in the form of messages from pervasive devices, along high latency or constrained networks, to a server or small message broker. Pervasive devices may range from sensors and actuators, to mobile phones, embedded systems on vehicles, or laptops and full scale computers. The protocol was invented by Andy Stanford-Clark of IBM, and Arlen Nipper.

Contents

Specifications

There are a couple of specifications for the MQTT protocol.

  • MQTT v3.1 specification - the main MQTT specification. This protocol enables a publish/subscribe messaging model in an extremely lightweight way. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium.
  • MQTT-S v1.1 specification - MQTT for Sensors is aimed at embedded devices on non-TCP/IP networks, such as Zigbee. MQTT-S is a publish/subscribe messaging protocol for wireless sensor networks (WSN), with the aim of extending the MQTT protocol beyond the reach of TCP/IP infrastructures for sensor and actuator solutions.

There are a number of implementations of client APIs for MQTT, and a number of MQTT server implementations. They range from Open Source, to technology inside commercial products.

Real world applications

In the real world, there are a number of projects that implement MQTT. Some of these are:

  • Say It, Sign It: Real-time avatar rendering of British Sign Language
  • Location Aware Messaging for Accessibility: Making information accessible
  • Smart Lab: Monitoring experiments at the University of Southampton’s chemistry lab
  • FloodNet: Monitoring river levels and environmental information to provide early warning of flooding

References

External links

  • MQTT.org - community website
  • Telemetry - Telemetry chapter in WebSphere MQ V7 Information Center

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Telemetry intelligence — (TELINT) is a subdiscipline of FISINT which is concerned with missiles and other remotely monitored devices sending back continuous streams of data about their location, speed, engine status and other metrics. This data can provide valuable… …   Wikipedia

  • Liste der standardisierten Ports — Die folgende Liste enthält die Zuordnung von Ports zu Protokollen, die von der IANA standardisiert wurden. Eine vollständige Liste kann unter Unixoiden Betriebssystemen in der Datei /etc/services eingesehen werden. Inhaltsverzeichnis 1 Legende 2… …   Deutsch Wikipedia

  • Liste von Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z siehe auch: Liste von Dateiendu …   Deutsch Wikipedia

  • Dataprobe — Inc Type Privately held company Industry Information Technology Founded South Hackensack, New Jersey (1969) Headquarters …   Wikipedia

  • Grimsby — For other uses, see Grimsby (disambiguation). Coordinates: 53°33′34″N 0°04′05″W …   Wikipedia

  • Radio-frequency identification — (RFID) is a technology that uses radio waves to transfer data from an electronic tag, called RFID tag or label, attached to an object, through a reader for the purpose of identifying and tracking the object. Some RFID tags can be read from… …   Wikipedia

  • Telematics — AVLS redirects here. For option that limits the maximum volume level in headphones, see Automatic Volume Limiter. Telematics typically is any integrated use of telecommunications and informatics, also known as ICT (Information and Communications… …   Wikipedia

  • List of ships of Russia by project number — The list of ships of Russia by project number includes all Russian ships by assigned project numbers. Ship descriptions are Russian assigned classifications when known. (The Russian term проект can be translated either as the cognitive project or …   Wikipedia

  • Dragon (spacecraft) — SpaceX Dragon spacecraft Artist s rendering of the cargo variant of the SpaceX Dragon spacecraft (bottom) berthing to the International Space Station (top). Description Role: Commercial: various roles that put humans and cargo into LEO …   Wikipedia

  • Message Abstraction Layer — The Spacecraft Monitoring Control (SM C) Working Group of the Consultative Committee for Space Data Systems (CCSDS), which sees the active participation of 10 space agencies and of the Space Domain Task Force of the Object Management Group (OMG) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”