Dynamic Task Placement for Deadline-Aware IoT Applications in Federated Fog Networks

被引:26
作者
Sarkar, Indranil [1 ]
Adhikari, Mainak [2 ]
Kumar, Neeraj [3 ,4 ,5 ]
Kumar, Sanjay [1 ]
机构
[1] Natl Inst Technol Raipur, Dept Informat Technol, Raipur 492010, Madhya Pradesh, India
[2] Univ Tartu, Inst Comp Sci, Mobile & Cloud Lab, EE-50090 Tartu, Estonia
[3] Thapar Inst Engn & Technol, Dept Comp Sci & Engn, Patiala 147004, Punjab, India
[4] Asia Univ, Dept Comp Sci & Informat Engn, Taichung 413, Taiwan
[5] Univ Petr & Energy Studies, Sch Comp Sci, Dehra Dun 248007, Uttarakhand, India
来源
IEEE INTERNET OF THINGS JOURNAL | 2022年 / 9卷 / 02期
关键词
Task analysis; Internet of Things; Delays; Cloud computing; Servers; Real-time systems; Quality of service; Deadline; delay; fog federation framework; Internet of Things (IoT); reliability; task offloading; DELAY; FRAMEWORK;
D O I
10.1109/JIOT.2021.3088227
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of the Internet of Things (IoT), fog computing has become an enticing concept for supporting delay-sensitive tasks by offering versatile and convenient computing and communication services to the end users, in conjunction with cloud services. Most of the existing research mainly draws attention to the communication delay minimization and completion time reduction in the hierarchical fog networks without giving the priority to select the suitable computing device during failure or resource unavailability of the current computing devices. By motivating the above-mentioned challenges, in this article, we propose a deadline-aware dynamic task placement (DDTP) strategy to offload and place the tasks to a suitable computing device in fog networks. In this context, we design a new federated fog framework consisting of several fog clusters in which the cluster head, termed as master fog node, acts as a fog controller that controls and manages the data distribution among the other fog nodes, termed as slave fog nodes. The proposed DDTP strategy selects the suitable computing device for each incoming task as per the deadline and ensures to meet the deadline constraints of the tasks using a dynamic task allocation policy. Finally, a dispatch-constrained offloading policy is developed to reassign the failed tasks to the available fog nodes in the network. Comprehensive simulation results depict the efficiency of the proposed strategy over the existing baseline algorithms in terms of various performance matrices.
引用
收藏
页码:1469 / 1478
页数:10
相关论文
共 26 条
  • [11] A multimedia healthcare data sharing approach through cloud-based body area network
    Hassan, Mohammad Mehedi
    Lin, Kai
    Yue, Xuejun
    Wan, Jiafu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 66 : 48 - 58
  • [12] Stackelberg Game for Service Deployment of IoT-Enabled Applications in 6G-Aware Fog Networks
    Hazra, Abhishek
    Adhikari, Mainak
    Amgoth, Tarachand
    Srirama, Satish Narayana
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (07) : 5185 - 5193
  • [13] Delay-Aware Task Offloading in Shared Fog Networks
    Jiang, Yuxuan
    Tsang, Danny H. K.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 4945 - 4956
  • [14] Dynamic Computation Offloading for Low-Power Wearable Health Monitoring Systems
    Kalantarian, Haik
    Sideris, Costas
    Mortazavi, Bobak
    Alshurafa, Nabil
    Sarrafzadeh, Majid
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2017, 64 (03) : 621 - 628
  • [15] 5G Radio Access Network Design with the Fog Paradigm: Confluence of Communications and Computing
    Ku, Yu-Jen
    Lin, Dian-Yu
    Lee, Chia-Fu
    Hsieh, Ping-Jung
    Wei, Hung-Yu
    Chou, Chun-Ting
    Pang, Ai-Chun
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (04) : 46 - 52
  • [16] Demand-Based Computation Offloading Framework for Mobile Devices
    Kumar, Jitender
    Malik, Amita
    Dhurandher, Sanjay K.
    Nicopolitidis, Petros
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3693 - 3702
  • [17] Multiobjective Optimization for Computation Offloading in Fog Computing
    Liu, Liqing
    Chang, Zheng
    Guo, Xijuan
    Mao, Shiwen
    Ristaniemi, Tapani
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 283 - 294
  • [18] Incentive mechanism for computation offloading using edge computing: A Stackelberg game approach
    Liu, Yang
    Xu, Changqiao
    Zhan, Yufeng
    Liu, Zhixin
    Guan, Jianfeng
    Zhang, Hongke
    [J]. COMPUTER NETWORKS, 2017, 129 : 399 - 409
  • [19] Incentive-Aware Micro Computing Cluster Formation for Cooperative Fog Computing
    Luo, Siqi
    Chen, Xu
    Zhou, Zhi
    Chen, Xiang
    Wu, Weigang
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (04) : 2643 - 2657
  • [20] Deadline-Aware Fair Scheduling for Offloaded Tasks in Fog Computing With Inter-Fog Dependency
    Mukherjee, Mithun
    Guo, Mian
    Lloret, Jaime
    Iqbal, Razi
    Zhang, Qi
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (02) : 307 - 311