CoopEdge plus : Enabling Decentralized, Secure and Cooperative Multi-Access Edge Computing Based on Blockchain

被引:17
|
作者
Yuan, Liang [1 ]
He, Qiang [1 ,2 ]
Tan, Siyu [3 ]
Li, Bo [1 ]
Yu, Jiangshan [4 ]
Chen, Feifei [5 ]
Yang, Yun [1 ]
机构
[1] Swinburne Univ Technol, Dept Comp Technol, Melbourne, Vic 3122, Australia
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab,Cluster & Grid Comp, Wuhan 430074, Hubei, Peoples R China
[3] Southeast Univ, Sch Comp Sci & Engn, Nanjing, Peoples R China
[4] Monash Univ, Fac Informat Technol, Melbourne, Vic 3800, Australia
[5] Deakin Univ, Sch Informat Technol, Geelong, Vic 3220, Australia
基金
澳大利亚研究理事会;
关键词
Blockchain; cooperative multi-access edge computing; distributed consensus; multi-access edge computing; peer offloading; CACHE DATA INTEGRITY; RESOURCE-ALLOCATION; SERVICE PLACEMENT; SYSTEMS;
D O I
10.1109/TPDS.2022.3231296
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-access Edge Computing (MEC) has emerged as a new distributed computing paradigm for its ability to offer low-latency services to users. Suffering from constrained computational resources because of their limited physical sizes, edge servers usually cannot handle all the incoming compute tasks on time when they operate independently. Thus, they need to cooperate by peer-offloading. Incentive and trust are the two major challenges towards to cooperative computing among edge servers operating in a distrusted environment. Another specific challenge in the MEC environment is to facilitate incentive and trust in a decentralized manner. This article proposes CoopEdge+, a novel blockchain-based decentralized platform, to drive and support cooperative multi-access edge computing to tackle these challenges in a systematic manner. On CoopEdge+, an edge server can publish a compute task for other edge servers to contend for. A winner is selected from candidate edge servers as the task executor based on their reputation to perform the compute task. After that, CoopEdge+ employs a random leader election scheme to elect a task recorder without revealing its leadership until its consensus epoch. The task recorder will coordinate a consensus among edge servers to record the task executor's performance on blockchain. We implement CoopEdge+ based on Hyperledger fabric and evaluate it experimentally against a baseline implementation and three state-of-the-art implementations in a simulated MEC environment. The results validate the usefulness of CoopEdge+ and demonstrate its performance.
引用
收藏
页码:894 / 908
页数:15
相关论文
共 50 条
  • [1] CoopEdge: A Decentralized Blockchain-based Platform for Cooperative Edge Computing
    Yuan, Liang
    He, Qiang
    Tan, Siyu
    Li, Bo
    Yu, Jiangshan
    Chen, Feifei
    Jin, Hai
    Yang, Yun
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 2245 - 2257
  • [2] CoopEdge: Cost-effective Server Deployment for Cooperative Multi-Access Edge Computing
    Cong, Rong
    Zhao, Zhiwei
    Zhang, Linyuanqi
    Min, Geyong
    2022 19TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2022, : 208 - 216
  • [3] CSEdge: Enabling Collaborative Edge Storage for Multi-Access Edge Computing Based on Blockchain
    Yuan, Liang
    He, Qiang
    Chen, Feifei
    Zhang, Jun
    Qi, Lianyong
    Xu, Xiaolong
    Xiang, Yang
    Yang, Yun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (08) : 1873 - 1887
  • [4] A Blockchain Framework for Secure Task Sharing in Multi-Access Edge Computing
    Rivera, Angelo Vera
    Refaey, Ahmed
    Hossain, Ekram
    IEEE NETWORK, 2021, 35 (03): : 176 - 183
  • [5] Blockchain-Based Service Migration for Multi-Access Edge Computing
    Ren, Shuyang
    Lee, Choonhwa
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 51 - 55
  • [6] Decentralized Offloading Strategies Based on Reinforcement Learning for Multi-Access Edge Computing
    Hu, Chunyang
    Li, Jingchen
    Shi, Haobin
    Ning, Bin
    Gu, Qiong
    INFORMATION, 2021, 12 (09)
  • [7] Enabling Industrial IoT as a Service with Multi-Access Edge Computing
    Borsatti, Davide
    Davoli, Gianluca
    Cerroni, Walter
    Raffaelli, Carla
    IEEE COMMUNICATIONS MAGAZINE, 2021, 59 (08) : 21 - 27
  • [8] Multi-Access Edge Computing and Blockchain-based Secure Telehealth System Connected with 5G and IoT
    Hewa, Tharaka
    Braeken, An
    Ylianttila, Mika
    Liyanage, Madhusanka
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [9] Privacy Preserved Secure Offloading in the Multi-access Edge Computing Network
    Sun, Yang
    Li, Na
    Tao, Xiaofeng
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2021,
  • [10] Integration of Communication and Computing in Blockchain-Enabled Multi-Access Edge Computing Systems
    Zhonghua Zhang
    Jie Feng
    Qingqi Pei
    Le Wang
    Lichuan Ma
    China Communications, 2021, 18 (12) : 297 - 314