Computation Offloading in Heterogeneous Mobile Edge Computing With Energy Harvesting

被引:26
作者
Zhang, Tian [1 ]
Chen, Wei [2 ]
机构
[1] Shandong Management Univ, Sch Informat Engn, Jinan 250357, Peoples R China
[2] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
来源
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING | 2021年 / 5卷 / 01期
关键词
Mobile edge computing; computation offloading; energy harvesting; game theory; queueing theory; Karush-Kuhn-Tucker condition;
D O I
10.1109/TGCN.2021.3050414
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Energy harvesting aided mobile edge computing (MEC) has gained much attention for its widespread application in the computation-intensive, latency-sensitive and energy-hungry scenario. Computation offloading, which leverages powerful MEC servers (MEC-ss) to augment the computing capability of less powerful mobile devices (MDs), is intrinsically a distributed computing over heterogeneous MEC networks. In this article, computation offloading from multi-MD to multi-MEC-s in heterogeneous MEC systems with energy harvesting is investigated from a game theoretic perspective. The objective is to minimize the average response time of an MD that consists of communication time, waiting time and processing time. M/G/1 queueing models are established for MDs' computation generation and MEC-ss' computation task receiving. The interference among MDs, the randomness in computation task generation, harvested energy arrival, wireless channel state, queueing at the MEC-s, and the power budget constraint of an MD are taken into consideration. A noncooperative computation offloading game is formulated. The action is a vector that denotes the amount of computation tasks offloaded to all MEC-ss (the element value can be zero) and local process. We give the definition and existence analysis of the Nash equilibrium (NE). Furthermore, we reconstruct the optimization problem of an MD. A 2-step decomposition is presented and performed. Thereby, we arrive at a one-dimensional search problem and a greatly shrunken sub-problem. The sub-problem is nonconvex, but its Karush-Kuhn-Tucker (KKT) conditions have finite solutions. We can obtain the optimal solution of the sub-problem by seeking the finite solutions. Thereafter, a distributive NE-orienting iterated best-response algorithm is designed. Simulations are carried out to illustrate the convergence performance and effectiveness of the proposed algorithm.
引用
收藏
页码:552 / 565
页数:14
相关论文
共 26 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   Beamforming in Wireless Energy Harvesting Communications Systems: A Survey [J].
Alsaba, Yamen ;
Kamal, Sharul ;
Rahim, Abdul ;
Leow, Chee Yen .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (02) :1329-1360
[3]   Modeling of Hybrid Energy Harvesting Communication Systems [J].
Altinel, Dogay ;
Kurt, Gunes Karabulut .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (02) :523-534
[4]   Energy Efficient Resource Allocation in Wireless Energy Harvesting Sensor Networks [J].
Azarhava, Hosein ;
Niya, Javad Musevi .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2020, 9 (07) :1000-1003
[5]   Multi-User Multi-Task Computation Offloading in Green Mobile Edge Cloud Computing [J].
Chen, Weiwei ;
Wang, Dong ;
Li, Keqin .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (05) :726-738
[6]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[7]   Efficient Multi-Channel Computation Offloading for Mobile Edge Computing: A Game-Theoretic Approach [J].
Chu, Shuhui ;
Fang, Zhiyi ;
Song, Shinan ;
Zhang, Zhanyang ;
Gao, Chengxi ;
Xu, Chengzhong .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) :1738-1750
[8]   Computation Offloading for Mobile-Edge Computing with Multi-user [J].
Dong, Luobing ;
Satpute, Meghana N. ;
Shan, Junyuan ;
Liu, Baoqi ;
Yu, Yang ;
Yan, Tihua .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :841-850
[10]   Toward Intelligent Task Offloading at the Edge [J].
Guo, Hongzhi ;
Liu, Jiajia ;
Lv, Jianfeng .
IEEE NETWORK, 2020, 34 (02) :128-134