Balanced Computing Offloading for Selfish IoT Devices in Fog Computing

被引:8
|
作者
Sun Yu-Jie [1 ]
Wang Hui [1 ]
Zhang Cheng-Xiang [1 ]
机构
[1] Zhejiang Normal Univ, Sch Math & Comp Sci, Jinhua 321000, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Games; Delays; Energy consumption; Edge computing; Costs; Cloud computing; Internet of Things; fog computing; computation offloading; Nash equilibrium; DISTRIBUTED OPTIMIZATION; ENERGY; ALLOCATION; INTERNET; MODEL;
D O I
10.1109/ACCESS.2022.3160198
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing, which provides low-latency computing services at the network edge, is an enabler for the emerging Internet of Things (IoT) systems. Offloading tasks to the fog that is closer to IoT users for processing has become a means to ensure that tasks are completed quickly. Fog computing cannot only reduce the congestion of the backbone network but also ensure that the task is completed within the specified time. Since fog resources are limited, there will be resource competition among IoT devices. How to quickly and efficiently make an optimal computation offloading decision for individual selfish IoT devices is a fundamental research issue. This article regards the process of multiple IoT devices competing for fog devices as a game and proposes a distributed computation offloading algorithm. The goal is to optimize the balance of computation delay, energy consumption, and cost for fog nodes. The competition between IoT nodes eventually reaches an equilibrium point, that is the Nash equilibrium point. We prove the existence of Nash equilibrium by Weighted Potential Game. In addition, if a large number of IoT devices select the same node for offloading, which will cause the fog node to run out of power and make some networks unable to work normally. Further, causing part of the network to be paralyzed. Therefore, the paper considers the fairness of offloading to extend the network life cycle. A calculation rate adjustment algorithm is designed for the fairness of offloading to ensure that fog nodes do not run out of power and fail. This paper not only fully considers the performance of the IoT device, but also considers the fairness of the fog. Numerous experiments proved the effectiveness of the proposed algorithm.
引用
收藏
页码:30890 / 30898
页数:9
相关论文
共 50 条
  • [1] Optimizing energy in Fog computing architecture based on offloading mechanism for IoT devices
    Hoan, L. E.
    [J]. 2023 ASIA MEETING ON ENVIRONMENT AND ELECTRICAL ENGINEERING, EEE-AM, 2023,
  • [2] Fog-Based Computing and Storage Offloading for Data Synchronization in IoT
    Wang, Tian
    Zhou, Jiyuan
    Liu, Anfeng
    Bhuiyan, Md Zakirul Alam
    Wang, Guojun
    Jia, Weijia
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03): : 4272 - 4282
  • [3] TAFS: A Truthful Auction for IoT Application Offloading in Fog Computing Networks
    Sun, Lijun
    Xue, Guoliang
    Yu, Ruozhou
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 3252 - 3263
  • [4] Dynamic Resource Allocation and Computation Offloading for IoT Fog Computing System
    Chang, Zheng
    Liu, Liqing
    Guo, Xijuan
    Sheng, Quan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (05) : 3348 - 3357
  • [5] A Matching Theory Framework for Tasks Offloading in Fog Computing for IoT Systems
    Chiti, Francesco
    Fantacci, Romano
    Picano, Benedetta
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 5089 - 5096
  • [6] Offloading in fog computing for IoT: Review, enabling technologies, and research opportunities
    Aazam, Mohammad
    Zeadally, Sherali
    Harras, Khaled A.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 278 - 289
  • [7] Wireless and Computing Resource Allocation for Selfish Computation Offloading in Edge Computing
    Josilo, Sladana
    Dan, Gyorgy
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 2467 - 2475
  • [8] Key ingredients in an IoT recipe: Fog Computing, Cloud Computing, and more Fog Computing
    Yannuzzi, M.
    Milito, R.
    Serral-Gracia, R.
    Montero, D.
    Nemirovsky, M.
    [J]. 2014 IEEE 19TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2014, : 325 - 329
  • [9] Fog in the Clouds: UAVs to Provide Edge Computing to IoT Devices
    Faraci, Giuseppe
    Grasso, Christian
    Schembra, Giovanni
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2020, 20 (03)
  • [10] A trust computed framework for IoT devices and fog computing environment
    Rathee, Geetanjali
    Sandhu, Rajinder
    Saini, Hemraj
    Sivaram, M.
    Dhasarathan, Vigneswaran
    [J]. WIRELESS NETWORKS, 2020, 26 (04) : 2339 - 2351