Joint Task Assignment and Resource Allocation for D2D-Enabled Mobile-Edge Computing

被引:165
|
作者
Xing, Hong [1 ]
Liu, Liang [2 ]
Xu, Jie [3 ,4 ]
Nallanathan, Arumugam [5 ]
机构
[1] Shenzhen Univ, Coll Informat Engn, Shenzhen 518060, Peoples R China
[2] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Hong Kong, Peoples R China
[3] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Guangdong, Peoples R China
[4] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 211189, Jiangsu, Peoples R China
[5] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
基金
中国国家自然科学基金;
关键词
Mobile-edge computing (MEC); fog computing; computation offloading; task assignment; resource allocation; OPTIMIZATION;
D O I
10.1109/TCOMM.2019.2903088
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the proliferation of computation-extensive and latency-critical applications in the 5G and beyond networks, mobile-edge computing (MEC) or fog computing, which provides cloud-like computation and/or storage capabilities at the network edge, is envisioned to reduce computation latency as well as to conserve energy for wireless devices (WDs). This paper studies a novel device-to-device (D2D)-enabled multi-helper MEC system, in which a local user solicits its nearby WDs serving as helpers for cooperative computation. We assume a time division multiple access (TDMA) transmission protocol, under which the local user offloads the tasks to multiple helpers and downloads the results from them over orthogonal pre-scheduled time slots. Under this setup, we minimize the computation latency by optimizing the local user's task assignment jointly with the time and rate for task offloading and results downloading, as well as the computation frequency for task execution, subject to individual energy and computation capacity constraints at the local user and the helpers. However, the formulated problem is a mixed-integer non-linear program (MINLP) that is difficult to solve. To tackle this challenge, we propose an efficient algorithm by first relaxing the original problem into a convex one, and then constructing a suboptimal task assignment solution based on the obtained optimal one. Furthermore, we consider a benchmark scheme that endows the WDs with their maximum computation capacities. To further reduce the implementation complexity, we also develop a heuristic scheme based on the greedy task assignment. Finally, the numerical results validate the effectiveness of our proposed algorithm, as compared against the heuristic scheme and other benchmark ones without either joint optimization of radio and computation resources or task assignment design.
引用
收藏
页码:4193 / 4207
页数:15
相关论文
共 50 条
  • [31] Fairness-Aware Task Offloading and Resource Allocation in Cooperative Mobile-Edge Computing
    Zhou, Jiayun
    Zhang, Xinglin
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (05) : 3812 - 3824
  • [32] Joint Task Assignment and Resource Allocation in the Heterogeneous Multi-Layer Mobile Edge Computing Networks
    Wang, Pengfei
    Zheng, Zijie
    Di, Boya
    Song, Lingyang
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [33] 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
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2019), 2019, : 154 - 158
  • [34] Joint Task Offloading Scheduling and Transmit Power Allocation for Mobile-Edge Computing Systems
    Mao, Yuyi
    Zhang, Jun
    Letaief, Khaled B.
    [J]. 2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [35] Joint Resource Allocation and Load Management for Cooling-Aware Mobile-Edge Computing
    Chen, Xiaojing
    Lu, Zhouyu
    Ni, Wei
    Wang, Xin
    Zhang, Shunqing
    Xu, Shugong
    [J]. ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [36] UAV-Enabled Mobile-Edge Computing for AI Applications: Joint Model Decision, Resource Allocation, and Trajectory Optimization
    Deng, Cailian
    Fang, Xuming
    Wang, Xianbin
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (07) : 5662 - 5675
  • [37] Resource Allocation for Cooperative D2D-Enabled Wireless Caching Networks
    Liu, Jiaqi
    Guo, Shengjie
    Xiao, Sa
    Pan, Miao
    Zhou, Xiangwei
    Li, Geoffrey Ye
    Wu, Gang
    Li, Shaoqian
    [J]. 2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [38] Uplink and Downlink Resource Allocation in D2D-Enabled Heterogeneous Networks
    Malandrino, Francesco
    Casetti, Claudio
    Chiasserini, Carla Fabiana
    Limani, Zana
    [J]. 2014 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2014, : 87 - 92
  • [39] Resource Allocation for a UAV-Enabled Mobile-Edge Computing System: Computation Efficiency Maximization
    Zhang, Xiang
    Zhong, Yijie
    Liu, Pengpeng
    Zhou, Fuhui
    Wang, Yuhao
    [J]. IEEE ACCESS, 2019, 7 : 113345 - 113354
  • [40] Optimized Task Allocation for IoT Application in Mobile-Edge Computing
    Liu, Jialei
    Liu, Chunhong
    Wang, Bo
    Gao, Guowei
    Wang, Shangguang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 10370 - 10381