4.8 Article

Cooperative Computation Offloading and Resource Allocation for Blockchain-Enabled Mobile-Edge Computing: A Deep Reinforcement Learning Approach

期刊

IEEE INTERNET OF THINGS JOURNAL
卷 7, 期 7, 页码 6214-6228

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2019.2961707

关键词

Blockchain; Mobile handsets; Task analysis; Servers; Resource management; Computational modeling; Security; Asynchronous advantage actor-critic (A3C); blockchain; computation offloading; mobile-edge computing (MEC); transaction throughput

资金

  1. National Key Research and Development Program of China [2018YFE0126000]
  2. Key Program of NSFC-Tongyong Union Foundation [U1636209]
  3. National Natural Science Foundation of China [61902292]
  4. Key Research and Development Programs of Shaanxi [2019ZDLGY13-07, 2019ZDLGY13-04]
  5. Natural Science Foundation of China [61901367]
  6. Doctoral Student's Short-Term Study Abroad Scholarship Fund of Xidian University

向作者/读者索取更多资源

Mobile-edge computing (MEC) is a promising paradigm to improve the quality of computation experience of mobile devices because it allows mobile devices to offload computing tasks to MEC servers, benefiting from the powerful computing resources of MEC servers. However, the existing computation-offloading works have also some open issues: 1) security and privacy issues; 2) cooperative computation offloading; and 3) dynamic optimization. To address the security and privacy issues, we employ the blockchain technology that ensures the reliability and irreversibility of data in MEC systems. Meanwhile, we jointly design and optimize the performance of blockchain and MEC. In this article, we develop a cooperative computation offloading and resource allocation framework for blockchain-enabled MEC systems. In the framework, we design a multiobjective function to maximize the computation rate of MEC systems and the transaction throughput of blockchain systems by jointly optimizing offloading decision, power allocation, block size, and block interval. Due to the dynamic characteristics of the wireless fading channel and the processing queues at MEC servers, the joint optimization is formulated as a Markov decision process (MDP). To tackle the dynamics and complexity of the blockchain-enabled MEC system, we develop an asynchronous advantage actor-critic-based cooperation computation offloading and resource allocation algorithm to solve the MDP problem. In the algorithm, deep neural networks are optimized by utilizing asynchronous gradient descent and eliminating the correlation of data. The simulation results show that the proposed algorithm converges fast and achieves significant performance improvements over existing schemes in terms of total reward.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据