期刊
IEEE INTERNET OF THINGS JOURNAL
卷 6, 期 3, 页码 4188-4200出版社
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2018.2875246
关键词
Computation offloading; joint computation and communication cooperation; mobile edge computing (MEC); resource allocation
资金
- Natural Science Foundation of China [61871137, 61629101]
- Natural Science Foundation [DMS-1622433, AST-1547436, ECCS-1659025]
- Shenzhen Fundamental Research Fund [KQTD2015033114415450, ZDSYS201707251409055, 2017ZT07X152]
- Natural Science Foundation of Guangdong Province [2018A030310537]
This paper proposes a novel user cooperation approach in both computation and communication for mobile edge computing (MEC) systems to improve the energy efficiency for latency-constrained computation. We consider a basic threenode MEC system consisting of a user node, a helper node, and an access point (AP) node attached with an MEC server, in which the user has latency-constrained and computation-intensive tasks to be executed. We consider two different computation offloading models, namely, the partial and binary offloading, respectively. For partial offloading, the tasks at the user are divided into three parts that are executed at the user, helper, and AP, respectively; while for binary offloading, the tasks are executed as a whole only at one of three nodes. Under this setup, we focus on a particular time block and develop an efficient four-slot transmission protocol to enable the joint computation and communication cooperation. Besides the local task computing over the whole block, the user can offload some computation tasks to the helper in the first slot, and the helper cooperatively computes these tasks in the remaining time; while in the second and third slots, the helper works as a cooperative relay to help the user offload some other tasks to the AP for remote execution in the fourth slot. For both cases with partial and binary offloading, we jointly optimize the computation and communication resources allocation at both the user and the helper (i.e., the time and transmit power allocations for offloading, and the central process unit frequencies for computing), so as to minimize their total energy consumption while satisfying the user's computation latency constraint. Although the two problems are nonconvex in general, we develop efficient algorithms to solve them optimally. Numerical results show that the proposed joint computation and communication cooperation approach significantly improves the computation capacity and energy efficiency at the user and helper, as compared to other benchmark schemes without such a joint design.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据