Energy Efficient Data Transfer in Internet of Things Sensor Network using Message Queuing Telemetry Transport

G. Dhanabalan, P. Sudhakar, R. Ashok
{"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":null,"pages":null},"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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用消息队列遥测传输技术在物联网传感器网络中实现节能数据传输
传感器和执行器在实现物联网(IoT)应用方面发挥着至关重要的作用。从边缘设备到服务器,反之亦然的数据传输能力使物联网应用更加现实和有效。然而,边缘设备的电源管理是物联网应用面临的主要挑战之一。边缘设备的功耗取决于在规定时间间隔内通过网络传输的数据量。数据大小及其对接收设备的适用性是可控参数,因此可以提高能效。这项工作旨在利用消息队列遥测传输(MQTT)协议建立一个物联网架构,有效处理网络中的数据传输。它还提供了消除数据冗余的解决方案,从而有效地利用了网络,降低了边缘设备的能耗。建议的架构以电位计作为数据生成器,以 MQTT 作为消息代理进行了演示。此外,还在边缘设备上接收了传输的数据,并对其性能进行了分析。根据结果,验证了客户端能够接收数据而不会在精度方面有任何损失。每当节点管理单元识别出恒定的传感器值时,就会禁用数据传输,从而避免了数据冗余。这样就能保持边缘设备和数据传输设备的功率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
1.00
自引率
0.00%
发文量
0
期刊最新文献
Peer Review Statement Response Surface Methodological Approach for the Adsorptive Removal of Geosmin and 2-Methylisoborneol on Sodium Hydroxide-Treated Powdered Activated Carbon Torrefaction performance of Macadamia husk under a flue gas atmosphere for solid biofuel applications Assessing the Techno-Economics of Solar-Assisted Absorption Air Conditioning in a University Building in Jordan Wyoming's produced water: Analysis and green hydrogen potential
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1