Software: Practice and Experience | 2021

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

 
 
 
 
 
 

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.

Volume 51
Pages 2015 - 2032
DOI 10.1002/spe.2749
Language English
Journal Software: Practice and Experience

Full Text