Joint Multi-User Computation Offloading and Data Caching for Hybrid Mobile Cloud/Edge Computing

被引:67
|
作者
Yang, Xiaolong [1 ]
Fei, Zesong [1 ]
Zheng, Jianchao [2 ,3 ]
Zhang, Ning [4 ]
Anpalagan, Alagan [5 ]
机构
[1] Beijing Inst Technol, Sch Informat & Elect, Beijing 100081, Peoples R China
[2] Acad Mil Sci PLA, Natl Innovat Inst Def Technol, Beijing 100010, Peoples R China
[3] Army Engn Univ PLA, Coll Commun Engn, Nanjing 210007, Jiangsu, Peoples R China
[4] Texas A&M Univ, Dept Comp Sci, Corpus Christi, TX 78412 USA
[5] Ryerson Univ, Dept Elect & Comp Engn, Toronto, ON M5B 2K3, Canada
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Hybrid mobile cloud/edge computing; multi-user computation offloading; data caching; McCormick envelopes; ADMM; RESOURCE-ALLOCATION; MCCORMICK RELAXATIONS; NETWORKS; OPTIMIZATION; ARCHITECTURE; COOPERATION; INTERNET; LATENCY; ADMM; 5G;
D O I
10.1109/TVT.2019.2942334
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we investigate a hybrid mobile cloud/edge computing system with coexistence of centralized cloud and mobile edge computing, which enables computation offloading and data caching to improve the performance of users. Computation offloading and data caching decisions are jointly optimized to minimize the total execution delay at the mobile user side, while satisfying the constrains in terms of the maximum tolerable energy consumption of each user, the computation capability of each MEC server, and the cache capacity of each access point (AP). The formulated problem is non-convex and challenging because of the highly coupled decision variables. To address such an untractable problem, we first transform the original problem into an equivalent convex one by McCormick envelopes and introducing auxiliary variables. To the end, we propose a distributed algorithm based on the alternating direction method of multipliers (ADMM), which can achieve near optimal computation offloading and data caching decisions. The proposed algorithm has lower computational complexity compared to the centralized algorithm. Simulation results are presented to verify that the proposed algorithm can effectively reduce computing delay for end users while ensuring the performance of each user.
引用
收藏
页码:11018 / 11030
页数:13
相关论文
共 50 条
  • [1] Joint Optimization of Multi-user Computing Offloading and Service Caching in Mobile Edge Computing
    Zhang, Zhenyu
    Zhou, Huan
    Li, Dawei
    [J]. 2021 IEEE/ACM 29TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2021,
  • [2] Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Chen, Xu
    Jiao, Lei
    Li, Wenzhong
    Fu, Xiaoming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2827 - 2840
  • [3] Joint Beamforming and Computation Offloading for Multi-user Mobile-Edge Computing
    Ding, Changfeng
    Wang, Jun-Bo
    Cheng, Ming
    Chang, Chuanwen
    Wang, Jin-Yuan
    Lin, Min
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [4] Multi-user Cooperative Computation Offloading in Mobile Edge Computing
    Jiang, Wei
    Li, Molin
    Zhou, Xiaobo
    Qu, Wenyu
    Qiu, Tie
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 182 - 193
  • [5] Computation Offloading for Mobile-Edge Computing with Multi-user
    Dong, Luobing
    Satpute, Meghana N.
    Shan, Junyuan
    Liu, Baoqi
    Yu, Yang
    Yan, Tihua
    [J]. 2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 841 - 850
  • [6] Multi-user computation offloading approach for mobile edge computing
    移动边缘计算中一种多用户计算卸载方法
    [J]. 1600, Science Press (47):
  • [7] Game Theoretical Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Qin, An
    Cai, Chengcheng
    Wang, Qin
    Ni, Yiyang
    Zhu, Hongbo
    [J]. 2019 2ND IEEE CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL (MIPR 2019), 2019, : 328 - 332
  • [8] Multi-User Multi-Task Computation Offloading in Green Mobile Edge Cloud Computing
    Chen, Weiwei
    Wang, Dong
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (05) : 726 - 738
  • [9] Code Caching-Assisted Computation Offloading and Resource Allocation for Multi-User Mobile Edge Computing
    Chen, Zhixiong
    Zhou, Zhaokun
    Chen, Chen
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (04): : 4517 - 4530
  • [10] Joint Optimization of Multi-type Caching Placement and Multi-user Computation Offloading for Vehicular Edge Computing
    Cao, Dun
    Wang, Yubin
    Yang, Yifan
    He, Shiming
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 5593 - 5598