Lyapunov-Based Partial Computation Offloading for Multiple Mobile Devices Enabled by Harvested Energy in MEC

被引:36
|
作者
Guo, Min [1 ,2 ,3 ,4 ]
Wang, Wei [1 ,2 ,3 ]
Huang, Xing [1 ,2 ,3 ]
Chen, Yanru [1 ,2 ,3 ]
Zhang, Lei [1 ,2 ,3 ]
Chen, Liangyin [1 ,2 ,3 ]
机构
[1] Sichuan Univ, Coll Comp Sci, Chengdu 610065, Peoples R China
[2] Sichuan Univ, Coll Software Engn, Chengdu 610065, Peoples R China
[3] Sichuan Univ, Inst Ind Internet Res, Chengdu 610065, Peoples R China
[4] Northwest Minzu Univ, Sch Math & Comp Sci, Lanzhou 730050, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2022年 / 9卷 / 11期
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Computational modeling; Optimization; Energy consumption; Delay effects; Resource management; Data-partition applications; energy harvesting (EH); Lyapunov optimization; mobile-edge computing (MEC); partial computation offloading; EDGE; ALLOCATION; MECHANISM; NETWORKS;
D O I
10.1109/JIOT.2021.3118016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile-edge computing (MEC) has been garnering considerable level of interests by processing computation tasks nearby mobile devices (MDs). With limited computation and communication resources and strict task deadline, balancing the energy consumption and time delay of computational tasks will be highly focused. MDs deployed energy harvesting (EH) modules can always provide service to continuous task requests, and finer-grained offloading schemes of the MEC system will significantly affect the time delay of computation tasks. However, when combined them together, the energy causal constraint and the coupling between offloading ratios and resources allocation will cause new challenges for the computation offloading problem. To address these issues, we investigate the partial computation offloading schemes for multiple MDs enabled by harvested energy in MEC. Specifically, we build models for two computing modes and EH process. Subsequently, we formulate a nonconvex optimization problem by minimizing the energy consumption of all the MDs while satisfying the constraint of time delay. Furthermore, we propose and design a novel algorithm based on the Lyapunov optimization to achieve optimal solution, that is, Lyapunov-optimization-based partial computation offloading for multiuser (LOMUCO). Then, we take the long-term average energy consumption and the discarding ratio of computation tasks as the quantitative metrics and conduct extended simulation experiments to confirm the performance of LOMUCO. Finally, compared to several baseline or state-of-the-art algorithms, including local computing all (LCA), offloading computing all (OCA), randomly partial computation offloading (RPCO), and Lyapunov-optimization-based dynamic computation offloading (LODCO), we can demonstrate the superiority of LOMUCO.
引用
收藏
页码:9025 / 9035
页数:11
相关论文
共 50 条
  • [1] An Energy Efficiency Analysis of Computation Offloading in MEC-Enabled IoV Networks
    Ernest, Tan Zheng Hui
    Madhukumar, A. S.
    2023 IEEE 97TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2023-SPRING, 2023,
  • [2] Studying energy trade offs in offloading computation/compilation in Java-enabled mobile devices
    Chen, Guangyu
    Kang, Byung-Tae
    Kandemir, Mahmut
    Vijaykrishnan, Narayanan
    Irwin, Mary Jane
    Chandramouli, Rajarathnam
    IEEE Trans Parallel Distrib Syst, 9 (795-809):
  • [3] Software Aging in Mobile Devices: Partial Computation Offloading as a Solution
    Wu, Huaming
    Wolter, Katinka
    2015 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2015, : 125 - 131
  • [4] Adaptive and Robust Routing With Lyapunov-Based Deep RL in MEC Networks Enabled by Blockchains
    Zhuang, Zirui
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    Han, Zhu
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (04) : 2208 - 2225
  • [5] Multiple Energy Harvesting Devices Enabled Joint Computation Offloading and Dynamic Resource Allocation for Mobile-Edge Computing Systems
    Du, Wei
    Lei, Qiwang
    He, Qiang
    Liu, Wei
    Chen, Feifei
    Pan, Lei
    Lei, Tao
    Zhao, Hailiang
    2019 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2019), 2019, : 154 - 158
  • [6] Energy-Efficient Computation Offloading for Multicore-Based Mobile Devices
    Geng, Yeli
    Yang, Yi
    Cao, Guohong
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 46 - 54
  • [7] Studying energy trade offs in offloading computation/compilation in Java']Java-enabled mobile devices
    Chen, GY
    Kang, BT
    Kandemir, M
    Vijaykrishnan, N
    Irwin, MJ
    Chandramouli, R
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (09) : 795 - 809
  • [8] Feasibility of the Computation Task Offloading to GPGPU-enabled Devices in Mobile Cloud
    Choi, Kihan
    Lee, Jaehun
    Kim, Youngjin
    Kang, Sooyong
    Han, Hyuck
    2015 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2015, : 244 - 251
  • [9] Optimizing Energy-Latency Tradeoff for Computation Offloading in SDIN-Enabled MEC-based IIoT
    Zhang, Xinchang
    Xia, Changsen
    Ma, Tinghuai
    Zhang, Lejun
    Jin, Zilong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2022, 16 (12): : 4081 - 4098
  • [10] Partial Offloading in Energy Harvested Mobile Edge Computing: A Direct Search Approach
    Mahmood, Asad
    Ahmed, Ashfaq
    Naeem, Muhammad
    Hong, Yue
    IEEE ACCESS, 2020, 8 : 36757 - 36763