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 条
  • [41] CampEdge: Distributed Computation Offloading Strategy Under Large-Scale AP-Based Edge Computing System for IoT Applications
    Wang, Zhong
    Xue, Guangtao
    Qian, Shiyou
    Li, Minglu
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (08) : 6733 - 6745
  • [42] Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices
    Mao, Yuyi
    Zhang, Jun
    Letaief, Khaled B.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) : 3590 - 3605
  • [43] Energy-Efficient Computation Offloading and Resource Allocation in Fog Computing for Internet of Everything
    Qiuping Li
    Junhui Zhao
    Yi Gong
    Qingmiao Zhang
    中国通信, 2019, 16 (03) : 32 - 41
  • [44] Energy-Efficient Computation Offloading and Resource Allocation in Fog Computing for Internet of Everything
    Li, Qiuping
    Zhao, Junhui
    Gong, Yi
    Zhang, Qingmiao
    CHINA COMMUNICATIONS, 2019, 16 (03) : 32 - 41
  • [45] Resource Allocation for UAV-Assisted IoT Networks with Energy Harvesting and Computation Offloading
    Xu, Hao
    Pan, Cunhua
    Wang, Kezhi
    Chen, Ming
    Nallanathan, Arumugam
    2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [46] Energy Harvesting and Computation Offloading for UAV-Assisted MEC with NOMA in IoT Network
    Nguyen, Gia-Huy
    Nguyen, Anh-Nhat
    Le, Hien-Hieu
    Do, Tien-Dung
    COMMUNICATION AND INTELLIGENT SYSTEMS, VOL 3, ICCIS 2023, 2024, 969 : 381 - 392
  • [47] Joint Computation Offloading and Multiuser Scheduling Using Approximate Dynamic Programming in NB-IoT Edge Computing System
    Lei, Lei
    Xu, Huijuan
    Xiong, Xiong
    Zheng, Kan
    Xiang, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 5345 - 5362
  • [48] Energy-Aware Computation Offloading of IoT Sensors in Cloudlet-Based Mobile Edge Computing
    Ma, Xiao
    Lin, Chuang
    Zhang, Han
    Liu, Jianwei
    SENSORS, 2018, 18 (06)
  • [49] Enabling Sustainable Underwater IoT Networks With Energy Harvesting: A Decentralized Reinforcement Learning Approach
    Han, Mengqi
    Duan, Jianli
    Khairy, Sami
    Cai, Lin X.
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) : 9953 - 9964
  • [50] Delay-aware Energy Efficient Computation Offloading for Energy Harvesting Enabled Fog Radio Access Networks
    He, Xiangyu
    Chen, Yue
    Chai, Kok Keong
    2018 IEEE 87TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2018,