Distributed coordination protocol for event data exchange in IoT monitoring applications

Behnam Khazael, H. Malazi
{"title":"Distributed coordination protocol for event data exchange in IoT monitoring applications","authors":"Behnam Khazael, H. Malazi","doi":"10.1109/IKT51791.2020.9345607","DOIUrl":null,"url":null,"abstract":"Publish-subscribe architecture is one of the dominating architectural styles in designing the Internet of things (IoT) monitoring applications. Establishment of a brokerless publish-subscribe system leads to exchanging a high number of control messages including advertise, subscribe and update messages. Additionally, the in-efficiency in forwarding publish messages in a resource-constrained IoT environment results in network congestion, communication delay, and energy loss. The recent approaches in brokerless publish-subscribe systems for IoT domain introduced new communication protocols, maintaining routing tables of IoT nodes, and clustering the network. However, the efficiency in exchanging control messages does not receive much attention. In this paper, we propose an enhanced communication protocol to establish a brokerless publish-subscribe IoT system. The protocol is based on beaconing for packet dissemination. We applied a new structure that provides metadata in the packet header that facilitates the receivers regarding their next possible actions. The simulation results demonstrate that the proposed method reduces the network traffic by 28% on average and decreases the energy consumption of nodes up to 33%. The results also reveal that the number of publish messages is reduced by 10% in comparison to the baseline method.","PeriodicalId":382725,"journal":{"name":"2020 11th International Conference on Information and Knowledge Technology (IKT)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 11th International Conference on Information and Knowledge Technology (IKT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IKT51791.2020.9345607","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Publish-subscribe architecture is one of the dominating architectural styles in designing the Internet of things (IoT) monitoring applications. Establishment of a brokerless publish-subscribe system leads to exchanging a high number of control messages including advertise, subscribe and update messages. Additionally, the in-efficiency in forwarding publish messages in a resource-constrained IoT environment results in network congestion, communication delay, and energy loss. The recent approaches in brokerless publish-subscribe systems for IoT domain introduced new communication protocols, maintaining routing tables of IoT nodes, and clustering the network. However, the efficiency in exchanging control messages does not receive much attention. In this paper, we propose an enhanced communication protocol to establish a brokerless publish-subscribe IoT system. The protocol is based on beaconing for packet dissemination. We applied a new structure that provides metadata in the packet header that facilitates the receivers regarding their next possible actions. The simulation results demonstrate that the proposed method reduces the network traffic by 28% on average and decreases the energy consumption of nodes up to 33%. The results also reveal that the number of publish messages is reduced by 10% in comparison to the baseline method.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
物联网监控应用中事件数据交换的分布式协调协议
发布-订阅架构是物联网(IoT)监控应用设计的主要架构风格之一。无代理发布-订阅系统的建立导致了大量控制消息的交换,包括广告消息、订阅消息和更新消息。此外,在资源受限的物联网环境中,转发发布消息的效率低下会导致网络拥塞、通信延迟和能量损失。最近在物联网领域的无代理发布-订阅系统中引入了新的通信协议、维护物联网节点路由表和网络集群。然而,控制消息的交换效率并没有受到太多的关注。在本文中,我们提出了一种增强的通信协议来建立无代理的发布-订阅物联网系统。该协议基于信标进行分组分发。我们应用了一种新的结构,在包头中提供元数据,方便接收者了解他们下一步可能的操作。仿真结果表明,该方法可使网络流量平均减少28%,节点能耗降低33%。结果还显示,与基线方法相比,发布消息的数量减少了10%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A New Sentence Ordering Method using BERT Pretrained Model Classical-Quantum Multiple Access Wiretap Channel with Common Message: One-Shot Rate Region Business Process Improvement Challenges: A Systematic Literature Review The risk prediction of heart disease by using neuro-fuzzy and improved GOA Distributed Learning Automata-Based Algorithm for Finding K-Clique in Complex Social Networks
×
引用
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