Decentralized Computation Offloading in IoT Fog Computing System With Energy Harvesting: A Dec-POMDP Approach

被引:51
|
作者
Tang, Qinqin [1 ,2 ]
Xie, Renchao [1 ,2 ]
Yu, Fei Richard [3 ]
Huang, Tao [1 ,2 ]
Liu, Yunjie [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Purple Mt Labs, Dept Future Networks, Nanjing 211111, Peoples R China
[3] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
关键词
Internet of Things; Task analysis; Batteries; Edge computing; Delays; Computational modeling; Performance evaluation; Decentralized computation offloading; decentralized partially observable Markov decision process (Dec-POMDP); energy harvesting (EH); fog computing; Internet of Things (IoT); WIRELESS CELLULAR NETWORKS; EDGE; INTERNET; OPTIMIZATION;
D O I
10.1109/JIOT.2020.2971323
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, fog computing has emerged as a prospective technique to provide pervasive and agile computation services for Internet-of-Things (IoT) devices and support advanced applications. Introducing the energy harvesting (EH) technique into the fog computing system can extend the battery lifetime and provide a higher quality of experiences (QoE) for IoT devices. In the EH-enabled IoT fog system, computation offloading is an important issue and has attracted much attention. In most existing works, it is assumed that the IoT device is fully aware of the system state. However, in practical offloading problems, the IoT device may not be able to obtain accurate system state information, and only have a partial observation of the environment. Therefore, in this article, we investigate the decentralized partially observable offloading problem in the EH-enabled IoT fog system, in which multiple IoT devices cooperate to maximize the network performance while meeting their QoE requirements. We formulate the optimization problem as a decentralized partially observable Markov decision process (Dec-POMDP) in which each IoT device makes the task offloading decisions according to its local observation of the environment. The Lagrangian approach and the policy gradient method are adopted to find the optimal solution for the proposed problem. Due to the high complexity of solving the Dec-POMDP, a learning-based decentralized offloading algorithm with low complexity is presented to find the approximate optimal solution. Finally, extensive experimental evaluation and comparison are carried out to show the effectiveness of the proposed scheme.
引用
收藏
页码:4898 / 4911
页数:14
相关论文
共 50 条
  • [1] An energy harvesting solution for computation offloading in Fog Computing networks
    Bozorgchenani, Arash
    Disabato, Simone
    Tarchi, Daniele
    Roveri, Manuel
    COMPUTER COMMUNICATIONS, 2020, 160 (160) : 577 - 587
  • [2] Dynamic Resource Allocation and Computation Offloading for IoT Fog Computing System
    Chang, Zheng
    Liu, Liqing
    Guo, Xijuan
    Sheng, Quan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (05) : 3348 - 3357
  • [3] Socially Aware Dynamic Computation Offloading Scheme for Fog Computing System With Energy Harvesting Devices
    Liu, Liqing
    Chang, Zheng
    Guo, Xijuan
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03): : 1869 - 1879
  • [4] Dynamic Computation Offloading in IoT Fog Systems With Imperfect Channel-State Information: A POMDP Approach
    Xie, Renchao
    Tang, Qinqin
    Liang, Chenghao
    Yu, Fei Richard
    Huang, Tao
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (01) : 345 - 356
  • [5] Energy Efficient Optimization for Computation Offloading in Fog Computing System
    Chang, Zheng
    Zhou, Zhenyu
    Ristaniemi, Tapani
    Niu, Zhisheng
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [6] Energy-Optimal Dynamic Computation Offloading for Industrial IoT in Fog Computing
    Chen, Siguang
    Zheng, Yimin
    Lu, Weifeng
    Varadarajan, Vijayakumar
    Wang, Kun
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2020, 4 (02): : 566 - 576
  • [7] Delay Guaranteed Energy-efficient Computation Offloading for Industrial IoT in Fog Computing
    Chen, Siguang
    Zheng, Yimin
    Wang, Kun
    Lu, Weifeng
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [8] Joint Optimization of Computation Offloading, Data Compression, Energy Harvesting, and Application Scenarios in Fog Computing
    Bai, Wenle
    Ma, Ziyang
    Han, Yulong
    Wu, Menglong
    Zhao, Zhongyuan
    Li, Mengkun
    Wang, Chengcai
    IEEE ACCESS, 2021, 9 : 45462 - 45473
  • [9] Multiarmed-Bandit-Based Decentralized Computation Offloading in Fog-Enabled IoT
    Misra, Sudip
    Rachuri, Pramodh
    Deb, Pallav Kumar
    Mukherjee, Anandarup
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (12) : 10010 - 10017
  • [10] A survey on computation offloading and service placement in fog computing-based IoT
    Kaouther Gasmi
    Selma Dilek
    Suleyman Tosun
    Suat Ozdemir
    The Journal of Supercomputing, 2022, 78 : 1983 - 2014