This is an old revision of the document!
Message Queuing Telemetry Transport (MQTT) is a lightweight, Publish-Subscribe network Protocol that transports messages between devices. The protocol usually runs over Transmission Control Protocol (TCP)/Internet Protocol (IP), however, any network protocol that provides ordered, lossless, bi-directional connections can support MQTT. It is designed for connections with remote locations where resource constraints exist, or the network bandwidth is limited. The protocol is an open Organization for the Advancement of Structured Information Standards (OASIS) standard mqtt and an ISO recommendation (ISO/IEC 20922).