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 条
  • [1] Joint Optimization of Trajectory, Task Offloading, and CPU Control in UAV-Assisted Wireless Powered Fog Computing Networks
    Xiong, Ke
    Liu, Yuan
    Zhang, Litong
    Gao, Bo
    Cao, Jie
    Fan, Pingyi
    Ben Letaief, Khaled
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (03): : 1833 - 1845
  • [2] Joint Trajectory Optimization and Task Offloading for UAV-Assisted Mobile Edge Computing
    Wang, Yipeng
    Liu, Yiming
    Zhang, Jiaxiang
    Liu, Baoling
    [J]. 2023 IEEE 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC, 2023,
  • [3] Joint Computation Offloading and Trajectory Planning for UAV-Assisted Edge Computing
    Sun, Chao
    Ni, Wei
    Wang, Xin
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 5343 - 5358
  • [4] Power optimisation in UAV-assisted wireless powered cooperative mobile edge computing systems
    Lu, Weidang
    Xu, Xiaohan
    Ye, Qibin
    Li, Bo
    Peng, Hong
    Hu, Su
    Gong, Yi
    [J]. IET COMMUNICATIONS, 2020, 14 (15) : 2516 - 2523
  • [5] UAV-assisted wireless relay networks for mobile offloading and trajectory optimization
    Guangsheng Feng
    Chengbo Wang
    Bingyang Li
    Haibin Lv
    Xiaoxiao Zhuang
    Hongwu Lv
    Huiqiang Wang
    Xianlang Hu
    [J]. Peer-to-Peer Networking and Applications, 2019, 12 : 1820 - 1834
  • [6] UAV-assisted wireless relay networks for mobile offloading and trajectory optimization
    Feng, Guangsheng
    Wang, Chengbo
    Li, Bingyang
    Lv, Haibin
    Zhuang, Xiaoxiao
    Lv, Hongwu
    Wang, Huiqiang
    Hu, Xianlang
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (06) : 1820 - 1834
  • [7] Stochastic Computation Offloading and Trajectory Scheduling for UAV-Assisted Mobile Edge Computing
    Zhang, Jiao
    Zhou, Li
    Tang, Qi
    Ngai, Edith C. -H.
    Hu, Xiping
    Zhao, Haitao
    Wei, Jibo
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 3688 - 3699
  • [8] UAV-assisted cooperative offloading energy efficiency system for mobile edge computing
    XueYong Yu
    WenJin Niu
    Ye Zhu
    HongBo Zhu
    [J]. Digital Communications and Networks., 2024, 10 (01) - 24
  • [9] UAV-assisted cooperative offloading energy efficiency system for mobile edge computing
    Yu, Xue-Yong
    Niu, Wen-Jin
    Zhu, Ye
    Zhu, Hong-Bo
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2024, 10 (01) : 16 - 24
  • [10] Joint Offloading and Resource Allocation Based on UAV-Assisted Mobile Edge Computing
    Tan, Tiao
    Zhao, Ming
    Zeng, Zhiwen
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2022, 18 (03)