Memoization based priority-aware task management for QoS provisioning in IoT gateways

IF 1.8 4区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Journal of Ambient Intelligence and Smart Environments Pub Date : 2023-12-05 DOI:10.3233/ais-220613
Gunjan Beniwal, Anita Singhrova
{"title":"Memoization based priority-aware task management for QoS provisioning in IoT gateways","authors":"Gunjan Beniwal, Anita Singhrova","doi":"10.3233/ais-220613","DOIUrl":null,"url":null,"abstract":"Fog computing is a paradigm that works in tandem with cloud computing. The emergence of fog computing has boosted cloud-based computation, especially in the case of delay-sensitive tasks, as the fog is situated closer to end devices such as sensors that generate data. While scheduling tasks, the fundamental issue is allocating resources to the fog nodes. With the ever-growing demands of the industry, there is a constant need for gateways for efficient task offloading and resource allocation, for improving the Quality of Service (QoS) parameters. This paper focuses on the smart gateways to enhance QoS and proposes a smart gateway framework for delay-sensitive and computation-intensive tasks. The proposed framework has been divided into two phases: task scheduling and task offloading. For the task scheduling phase, a dynamic priority-aware task scheduling algorithm (DP-TSA) is proposed to schedule the incoming task based on their priorities. A Memoization based Best-Fit approach (MBFA) algorithm is proposed to offload the task to the selected computational node for the task offloading phase. The proposed framework has been simulated and compared with the traditional baseline algorithms in different test case scenarios. The results show that the proposed framework not only optimized latency and throughput but also reduced energy consumption and was scalable as against the traditional algorithms.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"36 4","pages":""},"PeriodicalIF":1.8000,"publicationDate":"2023-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Ambient Intelligence and Smart Environments","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.3233/ais-220613","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Fog computing is a paradigm that works in tandem with cloud computing. The emergence of fog computing has boosted cloud-based computation, especially in the case of delay-sensitive tasks, as the fog is situated closer to end devices such as sensors that generate data. While scheduling tasks, the fundamental issue is allocating resources to the fog nodes. With the ever-growing demands of the industry, there is a constant need for gateways for efficient task offloading and resource allocation, for improving the Quality of Service (QoS) parameters. This paper focuses on the smart gateways to enhance QoS and proposes a smart gateway framework for delay-sensitive and computation-intensive tasks. The proposed framework has been divided into two phases: task scheduling and task offloading. For the task scheduling phase, a dynamic priority-aware task scheduling algorithm (DP-TSA) is proposed to schedule the incoming task based on their priorities. A Memoization based Best-Fit approach (MBFA) algorithm is proposed to offload the task to the selected computational node for the task offloading phase. The proposed framework has been simulated and compared with the traditional baseline algorithms in different test case scenarios. The results show that the proposed framework not only optimized latency and throughput but also reduced energy consumption and was scalable as against the traditional algorithms.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于记忆的优先级感知任务管理,用于物联网网关中的QoS配置
雾计算是一种与云计算协同工作的范例。雾计算的出现促进了基于云的计算,特别是在延迟敏感任务的情况下,因为雾更靠近生成数据的传感器等终端设备。在调度任务时,基本问题是将资源分配给雾节点。随着行业需求的不断增长,不断需要网关来实现高效的任务卸载和资源分配,以改进服务质量(QoS)参数。针对延迟敏感型和计算密集型任务,提出了一种智能网关框架。该框架分为任务调度和任务卸载两个阶段。在任务调度阶段,提出了一种动态优先级感知任务调度算法(DP-TSA),根据任务的优先级对传入任务进行调度。提出了一种基于记忆的最佳拟合算法(MBFA),在任务卸载阶段将任务卸载到选定的计算节点。在不同的测试用例场景下,对提出的框架进行了仿真,并与传统的基线算法进行了比较。结果表明,与传统算法相比,该框架不仅优化了延迟和吞吐量,而且降低了能耗,具有可扩展性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Journal of Ambient Intelligence and Smart Environments
Journal of Ambient Intelligence and Smart Environments COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE-COMPUTER SCIENCE, INFORMATION SYSTEMS
CiteScore
4.30
自引率
17.60%
发文量
23
审稿时长
>12 weeks
期刊介绍: The Journal of Ambient Intelligence and Smart Environments (JAISE) serves as a forum to discuss the latest developments on Ambient Intelligence (AmI) and Smart Environments (SmE). Given the multi-disciplinary nature of the areas involved, the journal aims to promote participation from several different communities covering topics ranging from enabling technologies such as multi-modal sensing and vision processing, to algorithmic aspects in interpretive and reasoning domains, to application-oriented efforts in human-centered services, as well as contributions from the fields of robotics, networking, HCI, mobile, collaborative and pervasive computing. This diversity stems from the fact that smart environments can be defined with a variety of different characteristics based on the applications they serve, their interaction models with humans, the practical system design aspects, as well as the multi-faceted conceptual and algorithmic considerations that would enable them to operate seamlessly and unobtrusively. The Journal of Ambient Intelligence and Smart Environments will focus on both the technical and application aspects of these.
期刊最新文献
Evaluation factors of adopting smart home IoT: The hybrid fuzzy MCDM approach for robot vacuum Hybrid fuzzy response threshold-based distributed task allocation in heterogeneous multi-robot environment From programming-to-modeling-to-prompts smart ubiquitous applications A UAV deployment strategy based on a probabilistic data coverage model for mobile CrowdSensing applications Memoization based priority-aware task management for QoS provisioning in IoT gateways
×
引用
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