A blockchain-based computation offloading method for edge computing in 5G networks

Xiaolong Xu, Yi Chen, Xuyun Zhang, Qingxiang Liu, Xihua Liu, Lianyong Qi*

*Corresponding author for this work

Research output: Contribution to journalArticle

28 Citations (Scopus)

Abstract

Edge computing (EC) emerges as a novel computing paradigm to offload computing tasks from user equipments (UEs) to edge notes (ENs) in fifth-generation networks, which definitely breaks the resource limitation of UEs to a certain degree. However, it is troublesome to guarantee the overall operating performance of ENs due to the uneven distributed resource demands of UEs, the resulting transmission delay and the data loss for computation offloading between the covered EN and the deployed destination EN. In view of this challenge, a blockchain-based computation offloading method, named BCO, is proposed in this paper. Technically, since blockchain is a promising technique for the decentralized system, a blockchain-based EC framework is designed to degrade the data loss possibility by integrating blockchain and EC. Then, the nondominated sorting genetic algorithm, the third version (NSGA-III), is leveraged to acquire the balanced offloading strategies. Furthermore, by taking advantage of Simple Additive Weighting and Multiple Criteria Decision Making, the optimal offloading strategy is identified. Finally, systematic experiments and analyses on the comparative experiment are conducted to verify the efficiency of our proposed method BCO.

Original languageEnglish
Number of pages18
JournalSoftware - Practice and Experience
DOIs
Publication statusE-pub ahead of print - 10 Sep 2019
Externally publishedYes

Keywords

  • 5G
  • blockchain
  • computation offloading
  • edge computing

Cite this