Skip to main navigation Skip to search Skip to main content

Secure Task Offloading in Blockchain-Enabled Mobile Edge Computing With Deep Reinforcement Learning

  • Ahmed Samy
  • , Ibrahim A. Elgendy
  • , Haining Yu*
  • , Weizhe Zhang
  • , Hongli Zhang
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

71 Scopus citations

Abstract

Mobile Edge Computing (MEC) is a promising and fast-developing paradigm that provides cloud services at the edge of the network. MEC enables IoT devices to offload and execute their real-time applications at the proximity of these devices with low latency. Such applications include efficient manufacture inspection, virtual/augmented reality, image recognition, Internet of Vehicles (IoV), and e-Health. However, task offloading experiences security and privacy attacks such as data tampering, private data leakage, data replication, etc. To this end, in this paper, we propose a new blockchain-based framework for secure task offloading in MEC systems with guaranteed performance in terms of execution delay and energy consumption. First, blockchain technology is introduced as a platform to achieve data confidentiality, integrity, authentication, and privacy of task offloading in MEC. Second, we formulate an integration model of resource allocation and task offloading for a multi-user with multi-task MEC systems to optimize the energy and time cost. This is an NP-hard problem because of the curse-of-dimensionality and dynamic characteristics challenges of the considered scenario. Therefore, a deep reinforcement learning-based algorithm is developed to derive the close-optimal task offloading decision efficiently. Theoretical analysis and experimental results demonstrate that the proposed framework is resilient to several task offloading security attacks and it can save about 22.2% and 19.4% of system consumption with respect to the local and edge execution scenarios. Moreover, the benchmark analysis proves that the framework consumes few resources in terms of memory and disk usage, CPU utilization, and transaction throughput.

Original languageEnglish
Pages (from-to)4872-4887
Number of pages16
JournalIEEE Transactions on Network and Service Management
Volume19
Issue number4
DOIs
StatePublished - 1 Dec 2022
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2004-2012 IEEE.

Keywords

  • Blockchain
  • deep reinforcement learning
  • mobile edge computing
  • privacy
  • security
  • task offloading

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Secure Task Offloading in Blockchain-Enabled Mobile Edge Computing With Deep Reinforcement Learning'. Together they form a unique fingerprint.

Cite this