Computation Offloading Toward Edge Computing

被引:284
作者
Lin, Li [1 ,2 ]
Liao, Xiaofei [1 ]
Jin, Hai [1 ]
Li, Peng [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab,Cluster & Grid Comp, Wuhan 430074, Hubei, Peoples R China
[2] Fujian Normal Univ, Coll Math & Informat, Fuzhou 350117, Fujian, Peoples R China
[3] Univ Aizu, Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima 9658580, Japan
基金
中国国家自然科学基金; 日本学术振兴会;
关键词
Computation offloading; edge computing; Internet of Things (IoT); mobile cloud computing (MCC); mobile edge computing (MEC); RESOURCE-ALLOCATION; VIDEO ANALYTICS; KILLER APP; CLOUD; INTERNET; THINGS; QUALITY; VISION; FUTURE; OPTIMIZATION;
D O I
10.1109/JPROC.2019.2922285
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We are living in a world where massive end devices perform computing everywhere and everyday. However, these devices are constrained by the battery and computational resources. With the increasing number of intelligent applications (e.g., augmented reality and face recognition) that require much more computational power, they shift to perform computation offloading to the cloud, known as mobile cloud computing (MCC). Unfortunately, the cloud is usually far away from end devices, leading to a high latency as well as the bad quality of experience (QoE) for latency-sensitive applications. In this context, the emergence of edge computing is no coincidence. Edge computing extends the cloud to the edge of the network, close to end users, bringing ultra-low latency and high bandwidth. Consequently, there is a trend of computation offloading toward edge computing. In this paper, we provide a comprehensive perspective on this trend. First, we give an insight into the architecture refactoring in edge computing. Based on that insight, this paper reviews the state-of-the-art research on computation offloading in terms of application partitioning, task allocation, resource management, and distributed execution, with highlighting features for edge computing. Then, we illustrate some disruptive application scenarios that we envision as critical drivers for the flourish of edge computing, such as real-time video analytics, smart "things" (e.g., smart city and smart home), vehicle applications, and cloud gaming. Finally, we discuss the opportunities and future research directions.
引用
收藏
页码:1584 / 1607
页数:24
相关论文
共 50 条
  • [41] Dynamic Edge Server Placement for Computation Offloading in Vehicular Edge Computing
    Nakrani, Dhruv
    Khuman, Jayesh
    Yadav, Ram Narayan
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 45 - 50
  • [42] Virtual Edge: Exploring Computation Offloading in Collaborative Vehicular Edge Computing
    Cha, Narisu
    Wu, Celimuge
    Yoshinaga, Tsutomu
    Ji, Yusheng
    Yau, Kok-Lim Alvin
    IEEE ACCESS, 2021, 9 : 37739 - 37751
  • [43] Satellite Edge Computing With Collaborative Computation Offloading: An Intelligent Deep Deterministic Policy Gradient Approach
    Zhang, Hangyu
    Liu, Rongke
    Kaushik, Aryan
    Gao, Xiangqiang
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 9092 - 9107
  • [44] A comprehensive survey on reinforcement-learning-based computation offloading techniques in Edge Computing Systems
    Hortelano, Diego
    de Miguel, Ignacio
    Duran Barroso, Ramon J.
    Carlos Aguado, Juan
    Merayo, Noemi
    Ruiz, Lidia
    Asensio, Adrian
    Masip-Bruin, Xavi
    Fernandez, Patricia
    Abril, Evaristo J.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 216
  • [45] Joint Computation Offloading and Trajectory Planning for UAV-Assisted Edge Computing
    Sun, Chao
    Ni, Wei
    Wang, Xin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 5343 - 5358
  • [46] Incentive mechanism for computation offloading using edge computing: A Stackelberg game approach
    Liu, Yang
    Xu, Changqiao
    Zhan, Yufeng
    Liu, Zhixin
    Guan, Jianfeng
    Zhang, Hongke
    COMPUTER NETWORKS, 2017, 129 : 399 - 409
  • [47] Intelligent Offloading for Collaborative Smart City Services in Edge Computing
    Xu, Xiaolong
    Huang, Qihe
    Yin, Xiaochun
    Abbasi, Mahdi
    Khosravi, Mohammad Reza
    Qi, Lianyong
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09) : 7919 - 7927
  • [48] Computation Offloading and Resource Allocation in Failure-Aware Vehicular Edge Computing
    Tang, Chaogang
    Yan, Ge
    Wu, Huaming
    Zhu, Chunsheng
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 1877 - 1888
  • [49] Learning Driven Computation Offloading for Asymmetrically Informed Edge Computing
    Hu, Miao
    Zhuang, Lei
    Wu, Di
    Zhou, Yipeng
    Chen, Xu
    Xiao, Liang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1802 - 1815
  • [50] Joint Computation Offloading and Prioritized Scheduling in Mobile Edge Computing
    Gao, Lingfang
    Moh, Melody
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 1000 - 1007