Code Caching-Assisted Computation Offloading and Resource Allocation for Multi-User Mobile Edge Computing

被引:24
|
作者
Chen, Zhixiong [1 ]
Zhou, Zhaokun [2 ]
Chen, Chen [1 ]
机构
[1] Chongqing Univ, Sch Microelect & Commun Engn, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Chongqing Automot Collaborat Innovat Ctr, Chongqing 400044, Peoples R China
关键词
Task analysis; Resource management; Delays; Energy consumption; Servers; Cloud computing; Optimization; Caching; computation offloading; mobile edge computing; resource allocation; MINIMIZATION; MANAGEMENT; PLACEMENT; CLOUDS; POLICY;
D O I
10.1109/TNSM.2021.3103533
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Utilizing the data caching technology to reduce data transmission is a promising technique for improving the performance of mobile edge computing (MEC), because the delay and energy consumption produced by data transmission constitute the dominant cost of task execution in MEC. Besides, computation tasks generally consist of input parameters, executive codes, and computation results. The executive codes are fixed and can output difference computation results under different input parameters. Motivated by this, we consider to proactively cache executive codes of tasks at the MEC server to reduce the weighted sum of task execution delay and users' energy consumption. Aiming at establishing optimal system design, we formulate the problem as a non-linear programming problem which involves jointly optimizing the executive code caching strategy, computation offloading decision, wireless resource allocation, and computing resource allocation. We propose to find the optimal solution by employing an alternating optimization framework. The optimal wireless resource and computing resource allocation problem are firstly addressed by utilizing convex optimization technology. Then, a dynamic programming-based algorithm has been developed to achieve the optimal executive code caching and computation offloading strategies. Extensive simulation results show that the proposed scheme operates well and can substantially reduce the system cost over other benchmark schemes.
引用
收藏
页码:4517 / 4530
页数:14
相关论文
共 50 条
  • [41] Decentralized computation offloading for multi-user mobile edge computing: a deep reinforcement learning approach
    Zhao Chen
    Xiaodong Wang
    EURASIP Journal on Wireless Communications and Networking, 2020
  • [42] Decentralized computation offloading for multi-user mobile edge computing: a deep reinforcement learning approach
    Chen, Zhao
    Wang, Xiaodong
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2020, 2020 (01)
  • [43] Resource allocation and computation offloading with data security for mobile edge computing
    Elgendy, Ibrahim A.
    Zhang, Weizhe
    Tian, Yu-Chu
    Li, Keqin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 531 - 541
  • [44] Resource Allocation and Computation Offloading for Wireless Powered Mobile Edge Computing
    Chen, Jun
    Chang, Zheng
    Guo, Wenlong
    Guo, Xijuan
    SENSORS, 2022, 22 (16)
  • [45] Joint Optimization on Computation Offloading and Resource Allocation in Mobile Edge Computing
    Zhang, Kaiyuan
    Gui, Xiaolin
    Ren, Dewang
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [46] Efficient Resource Allocation for Relay-Assisted Computation Offloading in Mobile-Edge Computing
    Chen, Xihan
    Cai, Yunlong
    Shi, Qingjiang
    Zhao, Minjian
    Champagne, Benoit
    Hanzo, Lajos
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03): : 2452 - 2468
  • [47] Digital Twin Assisted Computation Offloading and Service Caching in Mobile Edge Computing
    Zhang, Zhenyu
    Zhou, Huan
    Zhao, Liang
    Leung, Victor C. M.
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 1296 - 1297
  • [48] Multi-Server Multi-User Multi-Task Computation Offloading for Mobile Edge Computing Networks
    Huang, Liang
    Feng, Xu
    Zhang, Luxin
    Qian, Liping
    Wu, Yuan
    SENSORS, 2019, 19 (06)
  • [49] Multi-User Multi-Server Multi-Channel Computation Offloading Strategy for Mobile Edge Computing
    Shan, Nanliang
    Cui, Xiaolong
    Gao, Zhiqiang
    Li, Yu
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 1389 - 1400
  • [50] Resource Allocation for Multi-user Mobile-edge Computing Systems with Delay Constraints
    Deng, Yiqin
    Chen, Zhigang
    Chen, Xianhao
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,