SCADARadar

Critical Infrastructure, SCADA, ICS and IIoT Hardware Radar

Home > MQTT

MQTT

MQTT (MQ Telemetry Transport or Message Queue Telemetry Transport) is an ISO standard (ISO/IEC PRF 20922) publish-subscribe-based 'lightweight' messaging protocol for use on top of the TCP/IP protocol.

MQTT is designed for connections with remote locations where a 'small code footprint' is required or the network bandwidth is limited, the publish-subscribe messaging pattern requires a message broker.

The broker is responsible for distributing messages to interested clients based on the topic of a message.

Andy Stanford-Clark and Arlen Nipper of Cirrus Link authored the first version of the protocol in 1999.

In 2013, IBM submitted MQTT v3.1 to the OASIS specification body with a charter that ensured only minor changes to the specification could be accepted.

MQTT-SN is a variation of the main protocol aimed at embedded devices on non-TCP/IP networks, such as ZigBee.

Historically, the 'MQ' in 'MQTT' came from IBM's MQ Series message queuing product line.

Hardware Equipment by Vendor

SCADARadar Database

Protocols

Vendors

Products

161

78

312

SCADARadar information updated every 30 minutes.

SCADARadar v1.6 Powered by CRITIFENCE®