What is MQTT Used For in IOT?
MQTT is short for MQ Telemetry Transport, and is a messaging protocol used in the Internet Of Things (IOT) systems.
It is very simple and lightweight messaging protocol, designed for devices with limited processing power and low-bandwidth, high-latency or unreliable networks.
It was designed to minimise network bandwidth and device resource requirements, whilst also attempting to ensure data delivery reliability and some degree of assurance of delivery.
The protocol is ideal for Internet of things (IOT) “machine-to-machine” (M2M) devices.
This is because bandwidth and battery power are at a premium, in IOT equipment designs.