4.7 Article

User Matching on Blockchain for Computation Offloading in Ultra-Dense Wireless Networks

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TNSE.2020.3001081

关键词

Blockchain; Task analysis; Wireless networks; Mobile applications; Mobile handsets; Resource management; Computational modeling; Ultra-dense wireless networks (UDNs); mobile edge computing (MEC); blockchain; computation offloading; matching

资金

  1. National Natural Science Foundation of China [61771070, 61671088]
  2. Commonwealth Cyber Initiative (CCI) Smart Cities
  3. Beijing University of Posts and Telecommunications (BUPT) Excellent Ph.D. Students Foundation [CX2019219]

向作者/读者索取更多资源

In order to address the issues with existing centralized schemes, this study proposes a decentralized coordination scheme utilizing blockchain technology to orchestrate MUs and EgSvrs for scheduling computation tasks to appropriate VMs. By developing an efficient task-VM matching algorithm that considers both task execution time and energy consumption, the stability of the achieved task-VM matching is proven. Furthermore, the task-VM matching algorithm is implemented on the blockchain without the need for trusted third parties, improving performance significantly and quickly reaching a stable state according to extensive simulation results.
The popularity of mobile devices has driven the occurrence of ultra-dense wireless networks (UDNs) to accommodate high volumes of data therein generated by mobile users (MUs) running various mobile applications, such as virtual reality/augmented reality (VR/AR) and online gaming. Since many such mobile applications are computation-intensive, mobile edge computing (MEC), a promising computing paradigm that can provide on-demand computation resources (i.e., virtual machines (VMs)), is considered to adopt for allowing MUs to offload their computation tasks to EgSvrs in the proximity. Previous works have developed many schemes to schedule computation tasks to be offloaded to edge servers (EgSvrs). However, these developed schemes are centralized, which are vulnerable to congested coordination operations, and have no trustworthiness guarantee as well. In this paper, we propose to design a decentralized coordination scheme to orchestrate MUs and EgSvrs for scheduling computation tasks to their right VMs by taking advantage of blockchain technology. Specifically, we develop an efficient task-VM matching algorithm that jointly considers task execution time and energy consumption. Particularly, we prove the stability of the task-VM matching achieved by the developed matching algorithm. Besides, we further implement the developed task-VM matching algorithm on the blockchain by developing a smart matching contract to perform task-VM matching on the blockchain without trusted third parties. Extensive simulation results demonstrate that our decentralized coordination scheme can improve the performance significantly and converge to a stable state very quickly.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据