Key points are not available for this paper at this time.
IoT today invented for creating, editing and sharing information and data. Some sources predict the number of tens and hundreds billion connected devices for the year 2020-2025. One of the most popular standard machine-to-machine application layer protocols to interconnect the things and applications to the Internet of Things is Message Queuing Telemetry Transport protocol. Quality of service (QoS) deal with network performance elements like latency, error rate and uptime. MQTT provides three levels of QoS. Usage time of IoT devices is constrained by its most critical resource - battery. This paper deals with the estimation of energy consumption in transferring data using lightweight MQTT protocol over it different QoS levels. For experiments, we implemented client-server architecture and employ MQTT publish/subscribe protocol to transfer data between nodes.
Toldinas et al. (Sat,) studied this question.