MQTT(MessageQueuingTelemetryTransport)isabroker-basedpublish/subscribemessagingprotocol designedtobeopen,simple,lightweightandeasytoimplement.Itisdesignedforconnectionswithremote locationswherea“smallcodefootprint”isrequiredorthenetworkbandwidthislimited.