Joint Task Allocation and Computation Offloading in Mobile Edge Computing With Energy Harvesting

被引:3
|
作者
Yin, Li [1 ]
Guo, Songtao [2 ]
Jiang, Qiucen [1 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing 400715, Peoples R China
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 23期
基金
中国国家自然科学基金;
关键词
Task analysis; Mobile handsets; Servers; Optimization; Resource management; Costs; Energy harvesting; Computation offloading; energy consumption; energy harvesting (EH); mobile edge computing (MEC); task allocation; RESOURCE-ALLOCATION; POWER GRIDS; EFFICIENT; STORAGE;
D O I
10.1109/JIOT.2024.3447159
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing (MEC) is a burgeoning paradigm that MEC servers provide the computing capabilities to release the workload of the mobile devices by transferring the computational tasks, which can vastly reduce the latency and energy cost for executing tasks. In consideration of the battery capacity limitation with the mobile devices, the computation task process may be interrupted. To improve the computational service capacity as well as the popularity of the green computing, the energy of mobile devices is considered to be supplied effectively by energy harvesting (EH), capturing the energy from the environment. We propose an effective task allocation strategy that minimizes the weight sum of energy cost and computational latency of mobile devices in an MEC system with EH. Furthermore, we construct a task queue to fetch the upcoming tasks for mobile devices. On the basis of the Lyapunov optimization approach, we propose an online Lyapunov optimization-based dynamic task allocation (LODTA) algorithm that determines the task assignment policy through adjusting mobile devices with the CPU execution frequency and the transmission power caused by offloading. The LODTA algorithm has a superiority that only the current system state is necessary for the task allocation strategy, but without predicting the future state. In our simulation, the proposed model and algorithm can stabilize the battery energy level with a trade-off between energy consumption and execution latency.
引用
收藏
页码:38441 / 38454
页数:14
相关论文
共 50 条
  • [21] Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices
    Mao, Yuyi
    Zhang, Jun
    Letaief, Khaled B.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) : 3590 - 3605
  • [22] TaskAlloc: Online Tasks Allocation for Offloading in Energy Harvesting Mobile Edge Computing
    Jiang, Qiucen
    Guo, Songtao
    Dong, Yifan
    Wang, Quyuan
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 116 - 123
  • [23] Joint Service Caching, Computation Offloading and Resource Allocation in Mobile Edge Computing Systems
    Zhang, Guanglin
    Zhang, Shun
    Zhang, Wenqian
    Shen, Zhirong
    Wang, Lin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 5288 - 5300
  • [24] Joint Computation Offloading and Resource Allocation Optimization in Heterogeneous Networks With Mobile Edge Computing
    Zhang, Jing
    Xia, Weiwei
    Yan, Feng
    Shen, Lianfeng
    IEEE ACCESS, 2018, 6 : 19324 - 19337
  • [25] Efficient Task Allocation for Computation Offloading in Vehicular Edge Computing
    Zhang, Zheng
    Zeng, Feng
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (06) : 5595 - 5606
  • [26] Joint Optimization of Task Caching and Computation Offloading for Multiuser Multitasking in Mobile Edge Computing
    Zhu, Xintong
    Jia, Zongpu
    Pang, Xiaoyan
    Zhao, Shan
    ELECTRONICS, 2024, 13 (02)
  • [27] Joint Computation Offloading and User Association in Multi-Task Mobile Edge Computing
    Dai, Yueyue
    Xu, Du
    Maharjan, Sabita
    Zhang, Yan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (12) : 12313 - 12325
  • [28] Joint Offloading and Computation Energy Efficiency Maximization in a Mobile Edge Computing System
    Sun, Haijian
    Zhou, Fuhui
    Hu, Rose Qingyang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (03) : 3052 - 3056
  • [29] Joint Task Offloading and Resource Allocation in UAV-Enabled Mobile Edge Computing
    Yu, Zhe
    Gong, Yanmin
    Gong, Shimin
    Guo, Yuanxiong
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3147 - 3159
  • [30] Collaborative Cache Allocation and Computation Offloading in Mobile Edge Computing
    Ndikumana, Anselme
    Ullah, Saeed
    Tuan LeAnh
    Tran, Nguyen H.
    Hong, Choong Seon
    2017 19TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2017): MANAGING A WORLD OF THINGS, 2017, : 366 - 369