An Optimal Low-Complexity Policy for Cache-Aided Computation Offloading

被引:7
|
作者
Di Pietro, Nicola [1 ]
Strinati, Emilio Calvanese [1 ]
机构
[1] CEA Leti, F-38054 Grenoble, France
基金
欧盟地平线“2020”;
关键词
Computation caching; 5G; multi-access edge computing; MEC; fog computing; computation offloading; small cell; energy efficiency; WIRELESS CELLULAR NETWORKS; EDGE;
D O I
10.1109/ACCESS.2019.2959986
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computation caching is a novel strategy to improve the performance of computation offloading in wireless networks endowed with edge cloud or fog computing capabilities. It consists in preemptively storing in caches located at the edge of the network the results of computations that users offload to the edge cloud. The goal is to avoid redundant and repetitive processing of the same tasks, thus streamlining the offloading process and improving the exploitation of both the users' and the network's resources. In this paper, a novel computation caching policy is deflned, investigated, and benchmarked against stateof-the-art solutions. The proposed new policy is built on three characterizing parameters of offloadable computational tasks: popularity, input size, and output size. This work proves the crucial importance of including these parameters altogether in the design of efflcient policies. Our proposed policy has low computational complexity and is numerically shown to achieve optimality for several performance indicators and to yield signiflcantly better results compared to the other analyzed policies. This is shown in both a singleand a multi-cell scenario, where a serving small cell has access to its neighboring cells' caches via backhaul. In this paper, the beneflts of computation caching are highlighted and estimated through extensive numerical simulations in terms of reduction of uplink trafflc, communication and computation costs, offloading delay, and computational resource outage.
引用
收藏
页码:182499 / 182514
页数:16
相关论文
共 7 条
  • [1] On the Design of Computation Offloading in Cache-Aided D2D Multicast Networks
    Wang, Dongyu
    Lan, Yanwen
    Zhao, Tiezhu
    Yin, Zhenping
    Wang, Xiaoxiang
    IEEE ACCESS, 2018, 6 : 63426 - 63441
  • [2] Collaborative Computation Offloading and Resource Allocation in Cache-Aided Hierarchical Edge-Cloud Systems
    Lan, Yanwen
    Wang, Xiaoxiang
    Wang, Chong
    Wang, Dongyu
    Li, Qi
    ELECTRONICS, 2019, 8 (12)
  • [3] Energy-efficient Collaborative Offloading for Multiplayer Games with Cache-Aided MEC
    Yang, Xuemei
    Luo, Hong
    Sun, Yan
    Obaidat, Mohammad S.
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [4] UAV-Aided Ultra-Reliable Low-Latency Computation Offloading in Future IoT Networks
    El Haber, Elie
    Alameddine, Hyame Assem
    Assi, Chadi
    Sharafeddine, Sanaa
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (10) : 6838 - 6851
  • [5] An Optimal Low-Complexity Energy-Efficient ADC Bit Allocation for Massive MIMO
    Ahmed, I. Zakir
    Sadjadpour, Hamid R.
    Yousefi, Shahram
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (01): : 61 - 71
  • [6] Delay-Optimal Probabilistic Scheduling for Low-Complexity Wireless Links With Fixed Modulation and Coding: A Cross-Layer Design
    Chen, Xiang
    Chen, Wei
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016, 65 (10) : 8036 - 8051
  • [7] Multiagent Deep Deterministic Policy Gradient-Based Computation Offloading and Resource Allocation for ISAC-Aided 6G V2X Networks
    Hu, Bintao
    Zhang, Wenzhang
    Gao, Yuan
    Du, Jianbo
    Chu, Xiaoli
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20): : 33890 - 33902