{"title":"Energy Efficient Data Transfer in Internet of Things Sensor Network using Message Queuing Telemetry Transport","authors":"G. Dhanabalan, P. Sudhakar, R. Ashok","doi":"10.1088/1755-1315/1375/1/012020","DOIUrl":null,"url":null,"abstract":"\n Sensors and actuators play a vital role in realizing the Internet of Things (IoT) applications. The data transmission capability from edge devices to servers and vice-versa enables IoT applications to be more realistic and effective. However, one of the major challenges to IoT applications is power management at the edge devices. The power consumption of the edge devices depends on the amount of data transferred through the network in a defined interval. Data size and its applicability to the receiving device are controllable parameters, and consequently, energy efficiency can be improved. This work aims to establish an IoT architecture using a message queuing telemetry transport (MQTT) protocol that effectively handles the data transmission in the network. It also provides a solution for the elimination of data redundancy; hence, the network was effectively utilized, and the energy consumption was reduced in the edge devices. The proposed architecture was demonstrated with a potentiometer as a data generator and MQTT as a message broker. Further, the transmitted data was received at the edge devices and its performance was analyzed. Based on the results, it was verified that the client was able to receive the data without any loss in terms of precision. Data redundancy was avoided by disabling the data transmission whenever the nodeMCU identifies the constant sensor value. This retains the power at the edge devices and data transmission devices.","PeriodicalId":14556,"journal":{"name":"IOP Conference Series: Earth and Environmental Science","volume":"721 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IOP Conference Series: Earth and Environmental Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/1755-1315/1375/1/012020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Sensors and actuators play a vital role in realizing the Internet of Things (IoT) applications. The data transmission capability from edge devices to servers and vice-versa enables IoT applications to be more realistic and effective. However, one of the major challenges to IoT applications is power management at the edge devices. The power consumption of the edge devices depends on the amount of data transferred through the network in a defined interval. Data size and its applicability to the receiving device are controllable parameters, and consequently, energy efficiency can be improved. This work aims to establish an IoT architecture using a message queuing telemetry transport (MQTT) protocol that effectively handles the data transmission in the network. It also provides a solution for the elimination of data redundancy; hence, the network was effectively utilized, and the energy consumption was reduced in the edge devices. The proposed architecture was demonstrated with a potentiometer as a data generator and MQTT as a message broker. Further, the transmitted data was received at the edge devices and its performance was analyzed. Based on the results, it was verified that the client was able to receive the data without any loss in terms of precision. Data redundancy was avoided by disabling the data transmission whenever the nodeMCU identifies the constant sensor value. This retains the power at the edge devices and data transmission devices.