UAV-Assisted Wireless Powered Cooperative Mobile Edge Computing: Joint Offloading, CPU Control, and Trajectory Optimization

被引:211
|
作者
Liu, Yuan [1 ,2 ]
Xiong, Ke [1 ,2 ]
Ni, Qiang [3 ]
Fan, Pingyi [4 ]
Ben Letaief, Khaled [5 ]
机构
[1] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing 100044, Peoples R China
[2] Beijing Jiaotong Univ, Beijing Key Lab Traff Data Anal & Min, Beijing 100044, Peoples R China
[3] Univ Lancaster, Sch Comp & Commun & Data Sci Inst, Lancaster LA1 4WA, Lancs, England
[4] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[5] Hong Kong Univ Sci & Technol, Sch Engn, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Computation offloading; mobile edge computing (MEC); trajectory design; unmanned-aerial-vehicle (UAV) communication; wireless power transfer (WPT); COMPUTATION RATE MAXIMIZATION; THROUGHPUT MAXIMIZATION; RESOURCE-ALLOCATION; SWIPT NETWORKS; SECURE SWIPT; COMMUNICATION; DESIGN;
D O I
10.1109/JIOT.2019.2958975
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article investigates the unmanned-aerial-vehicle (UAV)-enabled wireless powered cooperative mobile edge computing (MEC) system, where a UAV installed with an energy transmitter (ET) and an MEC server provides both energy and computing services to sensor devices (SDs). The active SDs desire to complete their computing tasks with the assistance of the UAV and their neighboring idle SDs that have no computing task. An optimization problem is formulated to minimize the total required energy of UAV by jointly optimizing the CPU frequencies, the offloading amount, the transmit power, and the UAV's trajectory. To tackle the nonconvex problem, a successive convex approximation (SCA)-based algorithm is designed. Since it may be with relatively high computational complexity, as an alternative, a decomposition and iteration (DAI)-based algorithm is also proposed. The simulation results show that both proposed algorithms converge within several iterations, and the DAI-based algorithm achieve the similar minimal required energy and optimized trajectory with the SCA-based one. Moreover, for a relatively large amount of data, the SCA-based algorithm should be adopted to find an optimal solution, while for a relatively small amount of data, the DAI-based algorithm is a better choice to achieve smaller computing energy consumption. It also shows that the trajectory optimization plays a dominant factor in minimizing the total required energy of the system and optimizing acceleration has a great effect on the required energy of the UAV. Additionally, by jointly optimizing the UAV's CPU frequencies and the amount of bits offloaded to UAV, the minimal required energy for computing can be greatly reduced compared to other schemes and by leveraging the computing resources of idle SDs, the UAV's computing energy can also be greatly reduced.
引用
收藏
页码:2777 / 2790
页数:14
相关论文
共 50 条
  • [41] UAV-Enabled Mobile Edge Computing: Offloading Optimization and Trajectory Design
    Zhou, Fuhui
    Wu, Yongpeng
    Sun, Haijian
    Chu, Zheng
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [42] Distributed User Association and Computation Offloading in UAV-Assisted Mobile Edge Computing Systems
    Wang, Tong
    You, Chuanchuan
    [J]. IEEE ACCESS, 2024, 12 : 63548 - 63567
  • [43] A Mobile Edge Computing Framework for Task Offloading and Resource Allocation in UAV-assisted VANETs
    He, Yixin
    Zhai, Daosen
    Zhang, Ruonan
    Du, Jianbo
    Aujla, Gagangeet Singh
    Cao, Haotong
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [44] Task Offloading in UAV-Assisted Vehicular Edge Computing Networks
    Zhang, Wanjun
    Wang, Aimin
    He, Long
    Sun, Zemin
    Li, Jiahui
    Sun, Geng
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT VI, 2024, 14492 : 382 - 397
  • [45] Joint Optimization of Task Offloading and Resource Allocation for UAV-Assisted Edge Computing: A Stackelberg Bilayer Game Approach
    Wang, Peng
    Chen, Guifen
    Sun, Zhiyao
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2024, E107D (09) : 1174 - 1181
  • [46] Joint Sensing and Computation Offloading for Wireless Powered Mobile Edge Computing System
    Wu, Wenxin
    Chang, Zheng
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 5348 - 5353
  • [47] UAV-Assisted Task Offloading in Vehicular Edge Computing Networks
    Dai, Xingxia
    Xiao, Zhu
    Jiang, Hongbo
    Lui, John C. S.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) : 2520 - 2534
  • [48] Joint Offloading and Trajectory Optimization for Complex Status Updates in UAV-Assisted Internet of Things
    Diao, Xianbang
    Guan, Xinrong
    Cai, Yueming
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 23881 - 23896
  • [49] Joint offloading and energy optimization for wireless powered mobile edge computing under nonlinear EH Model
    Hua Shi
    Ronghua Luo
    Guan Gui
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 2248 - 2261
  • [50] Joint offloading and energy optimization for wireless powered mobile edge computing under nonlinear EH Model
    Shi, Hua
    Luo, Ronghua
    Gui, Guan
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 2248 - 2261