Energy-Efficient Heuristic Computation Offloading With Delay Constraints in Mobile Edge Computing

被引:5
|
作者
Mei, Jing [1 ]
Tong, Zhao [1 ]
Li, Kenli [1 ]
Zhang, Lianming [1 ]
Li, Keqin [2 ]
机构
[1] Hunan Normal Univ, Coll Informat Sci & Engn, Changsha 410081, Hunan, Peoples R China
[2] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
基金
中国国家自然科学基金;
关键词
Computation offloading; delay constraint; edge computing; energy optimization; resource competition; RESOURCE-ALLOCATION;
D O I
10.1109/TSC.2023.3324604
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
By offloading computation-intensive tasks to the edge cloud, mobile edge computing (MEC) has been regarded as an effective technology for enhancing computational capacity and extending the battery lifetime of mobile devices (MDs). However, due to the limitation of bandwidth and computing resources in MEC, unreasonable task offloading might lead to intensive resource competition, which recedes the performance gains benefit from offloading. When the tasks are latency-sensitive, a proper task offloading strategy is more important. Considering the heterogeneous delay constraints and resource competition comprehensively, we aim at minimizing the energy consumption of MDs subject to the individual delay constraints of tasks by jointly optimizing the task offloading and resource allocation in terms of wireless channel and remote computation capacity in a multi-MD MEC system in this paper. Due to the complexity of the primal optimization problem, a heuristic algorithm is devised. In the algorithm, a subset of tasks to be offloaded is incrementally constructed, and the corresponding offloading sub-problem is then repeatedly solved for this task subset using a two-stage algorithm until the total energy consumption can no longer be further reduced. The first stage of solving the sub-problem is to find the optimal full offloading scheme for the to-offload tasks, which is proved to be a convex optimization problem. For the task subset without a full offloading solution, an effective iterative algorithm is employed in the second stage where the channel allocation and computing resource allocation are optimized alternately. A great number of experiments are given to verify the performance of the proposed algorithm. We observe that the heuristic algorithm shows different performance when adopting different task ordering schemes. The proposed heuristic algorithm is evaluated against three reference schemes, and the results show that it can save up to 14.20% of energy consumption while guaranteeing the delay requirements of all tasks.
引用
收藏
页码:4404 / 4417
页数:14
相关论文
共 50 条
  • [41] A Delay and Energy Consumption Efficient Offloading Algorithm in Mobile Edge Computing System
    Hao, Zhe
    Sun, Yanhua
    Zhang, Yanhua
    2019 IEEE 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2019), 2019, : 251 - 257
  • [42] Energy harvesting computation offloading game towards minimizing delay for mobile edge computing
    Guo, Mian
    Li, Qirui
    Peng, Zhiping
    Liu, Xiushan
    Cui, Delong
    COMPUTER NETWORKS, 2022, 204
  • [43] Energy-Efficient Task Caching and Offloading Strategy in Mobile Edge Computing Systems
    Chen, Qian
    Liu, Zhoubin
    Ruan, Linna
    Wang, Zixiang
    Shao, Sujie
    Qi, Feng
    SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 824 - 837
  • [44] Energy-efficient Offloading Policy for Resource Allocation in Distributed Mobile Edge Computing
    Wang, Chang
    Dong, Chongwu
    Qin, Jinghui
    Yang, Xiaoxing
    Wen, Wushao
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 371 - 377
  • [45] Energy-efficient Incremental Offloading of Neural Network Computations in Mobile Edge Computing
    Guo, Guangfeng
    Zhang, Junxing
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [46] Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing
    Cao, Xiaowen
    Wang, Feng
    Xu, Jie
    Zhang, Rui
    Cui, Shuguang
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4188 - 4200
  • [47] An Efficient Computation Offloading Strategy with Mobile Edge Computing for IoT
    Fang, Juan
    Shi, Jiamei
    Lu, Shuaibing
    Zhang, Mengyuan
    Ye, Zhiyuan
    MICROMACHINES, 2021, 12 (02)
  • [48] Energy-Efficient Mobile Gesture Recognition with Computation Offloading
    Farra, Noura
    Raffa, Giuseppe
    Nachman, Lama
    Hajj, Hazem
    2011 INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING, 2011,
  • [49] Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing
    Guo, Songtao
    Liu, Jiadi
    Yang, Yuanyuan
    Xiao, Bin
    Li, Zhetao
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (02) : 319 - 333
  • [50] Delay Optimized Computation Offloading and Resource Allocation for Mobile Edge Computing
    Long, Long
    Liu, Zichen
    Zhou, Yiqing
    Liu, Ling
    Shi, Jinglin
    Sun, Qian
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,