MQTT

MQTT
MQTT logo
StatusPublished
Year started1999
Latest version5.0[1]
7 March 2019
Organization
CommitteeOASIS Message Queuing Telemetry Transport Technical Committee[4]
EditorsAndrew Banks (IBM), Ed Briggs (Microsoft), Ken Borgendale (IBM), Rahul Gupta (IBM)[1]
Related standardsMQTT-SN[5]
Websitemqtt.org

MQTT (originally an initialism of MQ Telemetry Transport[a]) is a lightweight, publish-subscribe, machine to machine network protocol for message queue/message queuing service. It is designed for connections with remote locations that have devices with resource constraints or limited network bandwidth, such as in the Internet of Things (IoT). It must run over a transport protocol that provides ordered, lossless, bi-directional connections—typically, TCP/IP.[1] It is an open OASIS standard and an ISO recommendation (ISO/IEC 20922).

  1. ^ a b c "MQTT Version 5.0". OASIS. 2019-03-07. Retrieved 2020-12-15.
  2. ^ Cite error: The named reference iec-standard was invoked but never defined (see the help page).
  3. ^ "ISO/IEC 20922:2016 Information technology — Message Queuing Telemetry Transport (MQTT) v3.1.1". Retrieved 2024-10-27.
  4. ^ "OASIS Message Queuing Telemetry Transport (MQTT) Technical Committee Charter". OASIS. Retrieved 2020-12-15.
  5. ^ "MQTT SN Subcommittee". OASIS. Retrieved 2020-12-15.


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).