Transactional Services for Concurrent Mobile Agents over Edge/Cloud Computing-Assisted Social Internet of Things

IF 1.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS
Ahmad Al-qerem, A. Ali, S. Nashwan, Mohammad Alauthman, Ala Hamarsheh, Ahmad Nabot, Issam Jibreen
{"title":"Transactional Services for Concurrent Mobile Agents over Edge/Cloud Computing-Assisted Social Internet of Things","authors":"Ahmad Al-qerem, A. Ali, S. Nashwan, Mohammad Alauthman, Ala Hamarsheh, Ahmad Nabot, Issam Jibreen","doi":"10.1145/3603714","DOIUrl":null,"url":null,"abstract":"The Web of Things (WoT) is a concept that aims to create a network of intelligent devices capable of remote monitoring, service provisioning, and control. Virtual and Physical Internet of Things (IoT) gateways facilitate communication, processing, and storage among social nodes that form the social Web of Things (SWoT). Peripheral IoT services commonly use device data. However, due to the limited bandwidth and processing power of edge devices in the IoT, they must dynamically alter the quality of service provided to their connected clients to meet each user's needs while also meeting the service quality requirements of other devices that may access the same data. Consequently, deciding which transactions get access to which Internet of Things data is a scheduling problem. Edge-cloud computing requires transaction management because several Internet of Things transactions may access shared data simultaneously. However, cloud transaction management methods cannot be employed in edge-cloud computing settings. Transaction management models must be consistent and consider ACIDity of transactions, especially consistency. This study compares three implementation strategies, Edge Host Strategy (EHS), Cloud Host Strategy (CHS), and Hybrid BHS (BHS), which execute all IoT transactions on the Edge host, the cloud, and both hosts, respectively. These transactions affect the Edge hosts as well. An IoTT framework is provided, viewing an Internet of Things transaction as a collection of fundamental and additional subtransactions that loosen atomicity. Execution strategy controls essential and additional subtransactions. The integration of edge and cloud computing demonstrates that the execution approach significantly affects system performance. EHS and CHS can waste wireless bandwidth, while BHS outperforms CHS and EHS in many scenarios. These solutions enable edge transactions to complete without restarting due to outdated IoT data or other edge or cloud transactions. The properties of these approaches have been detailed, showing that they often outperform concurrent protocols and can improve edge-cloud computing.","PeriodicalId":44355,"journal":{"name":"ACM Journal of Data and Information Quality","volume":"34 1","pages":"1 - 20"},"PeriodicalIF":1.5000,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Journal of Data and Information Quality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3603714","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The Web of Things (WoT) is a concept that aims to create a network of intelligent devices capable of remote monitoring, service provisioning, and control. Virtual and Physical Internet of Things (IoT) gateways facilitate communication, processing, and storage among social nodes that form the social Web of Things (SWoT). Peripheral IoT services commonly use device data. However, due to the limited bandwidth and processing power of edge devices in the IoT, they must dynamically alter the quality of service provided to their connected clients to meet each user's needs while also meeting the service quality requirements of other devices that may access the same data. Consequently, deciding which transactions get access to which Internet of Things data is a scheduling problem. Edge-cloud computing requires transaction management because several Internet of Things transactions may access shared data simultaneously. However, cloud transaction management methods cannot be employed in edge-cloud computing settings. Transaction management models must be consistent and consider ACIDity of transactions, especially consistency. This study compares three implementation strategies, Edge Host Strategy (EHS), Cloud Host Strategy (CHS), and Hybrid BHS (BHS), which execute all IoT transactions on the Edge host, the cloud, and both hosts, respectively. These transactions affect the Edge hosts as well. An IoTT framework is provided, viewing an Internet of Things transaction as a collection of fundamental and additional subtransactions that loosen atomicity. Execution strategy controls essential and additional subtransactions. The integration of edge and cloud computing demonstrates that the execution approach significantly affects system performance. EHS and CHS can waste wireless bandwidth, while BHS outperforms CHS and EHS in many scenarios. These solutions enable edge transactions to complete without restarting due to outdated IoT data or other edge or cloud transactions. The properties of these approaches have been detailed, showing that they often outperform concurrent protocols and can improve edge-cloud computing.
边缘/云计算辅助的社交物联网上并发移动代理的事务服务
物联网(WoT)是一个概念,旨在创建能够远程监控、服务提供和控制的智能设备网络。虚拟物联网网关和物理物联网网关为社交节点之间的通信、处理和存储提供了便利,构成了社交物联网(SWoT)。外围物联网服务通常使用设备数据。然而,由于物联网中边缘设备的带宽和处理能力有限,它们必须动态改变向其连接的客户端提供的服务质量,以满足每个用户的需求,同时还要满足可能访问相同数据的其他设备的服务质量要求。因此,决定哪些事务可以访问哪些物联网数据是一个调度问题。边缘云计算需要事务管理,因为多个物联网事务可能同时访问共享数据。然而,云事务管理方法不能用于边缘云计算设置。事务管理模型必须是一致的,并考虑事务的酸度,特别是一致性。本研究比较了三种实施策略,边缘主机策略(EHS)、云主机策略(CHS)和混合BHS (BHS),它们分别在边缘主机、云和两个主机上执行所有物联网交易。这些事务也会影响Edge主机。提供了一个物联网框架,将物联网事务视为放松原子性的基本和附加子事务的集合。执行策略控制基本的和附加的子事务。边缘计算和云计算的集成表明,执行方法对系统性能有显著影响。EHS和CHS会浪费无线带宽,而BHS在许多情况下优于CHS和EHS。这些解决方案使边缘交易能够完成,而不会因过时的物联网数据或其他边缘或云交易而重新启动。这些方法的特性已经详细说明,表明它们通常优于并发协议,并且可以改进边缘云计算。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
ACM Journal of Data and Information Quality
ACM Journal of Data and Information Quality COMPUTER SCIENCE, INFORMATION SYSTEMS-
CiteScore
4.10
自引率
4.80%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信