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

被引:31
作者
Samy, Ahmed [1 ]
Elgendy, Ibrahim A. [2 ]
Yu, Haining [1 ]
Zhang, Weizhe [1 ,3 ]
Zhang, Hongli [1 ]
机构
[1] Harbin Inst Technol, Sch Cyberspace Sci, Harbin 150001, Peoples R China
[2] Menoufia Univ, Fac Comp & Informat, Dept Comp Sci, Shibin Al Kawm 32511, Egypt
[3] Peng Cheng Lab, Dept New Networks, Shenzhen 518055, Guangdong, Peoples R China
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2022年 / 19卷 / 04期
基金
中国国家自然科学基金;
关键词
Task analysis; Blockchains; Internet of Things; Peer-to-peer computing; Security; Hafnium; Privacy; Blockchain; mobile edge computing; task offloading; security; privacy; deep reinforcement learning; RESOURCE-ALLOCATION; CHALLENGES; INTERNET;
D O I
10.1109/TNSM.2022.3190493
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:4872 / 4887
页数:16
相关论文
共 49 条
  • [1] [Anonymous], 2021, INT J ELEC POWER, V131
  • [2] Internet of Things applications: A systematic review
    Asghari, Parvaneh
    Rahmani, Amir Masoud
    Javadi, Hamid Haj Seyyed
    [J]. COMPUTER NETWORKS, 2019, 148 : 241 - 261
  • [3] Bahga A., 2016, Journal of Software Engineering and Applications, V9, P533, DOI DOI 10.4236/JSEA.2016.910036
  • [4] Mobile Edge Computing-Enabled Blockchain Framework-A Survey
    Bhattacharya, Pronaya
    Tanwar, Sudeep
    Shah, Rushabh
    Ladha, Akhilesh
    [J]. PROCEEDINGS OF RECENT INNOVATIONS IN COMPUTING, ICRIC 2019, 2020, 597 : 797 - 809
  • [5] Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing Systems
    Bi, Suzhi
    Huang, Liang
    Zhang, Ying-Jun Angela
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (07) : 4947 - 4963
  • [6] An Architecture for Blockchain over Edge-enabled IoT for Smart Circular Cities
    Damianou, Amalia
    Angelopoulos, Constantinos Marios
    Katos, Vasilis
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2019, : 465 - 472
  • [7] Learning-Based Uplink Interference Management in 4G LTE Cellular Systems
    Deb, Supratim
    Monogioudis, Pantelis
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (02) : 398 - 411
  • [8] Elgendy I. A., 2022, Security and Privacy Preserving for IoT and 5G Networks: Techniques, Challenges, and New Directions, V95, P117, DOI [10.1007/978-3-030-85428-76, DOI 10.1007/978-3-030-85428-76]
  • [9] Efficient and Secure Multi-User Multi-Task Computation Offloading for Mobile-Edge Computing in Mobile IoT Networks
    Elgendy, Ibrahim A.
    Zhang, Wei-Zhe
    Zeng, Yiming
    He, Hui
    Tian, Yu-Chu
    Yang, Yuanyuan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (04): : 2410 - 2422
  • [10] Resource allocation and computation offloading with data security for mobile edge computing
    Elgendy, Ibrahim A.
    Zhang, Weizhe
    Tian, Yu-Chu
    Li, Keqin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 531 - 541