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 条
  • [21] Energy-Efficient Computation Offloading in Collaborative Edge Computing
    Lin, Rongping
    Xie, Tianze
    Luo, Shan
    Zhang, Xiaoning
    Xiao, Yong
    Moran, Bill
    Zukerman, Moshe
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 21305 - 21322
  • [22] Computation Offloading With Instantaneous Load Billing for Mobile Edge Computing
    Gao, Mingjin
    Shen, Rujing
    Li, Jun
    Yan, Shihao
    Li, Yonghui
    Shi, Jinglin
    Han, Zhu
    Zhuo, Li
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1473 - 1485
  • [23] Computation offloading techniques in edge computing: A systematic review based on energy, QoS and authentication
    Kanupriya
    Chana, Inderveer
    Goyal, Raman Kumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (13)
  • [24] Freshness-Aware Information Update and Computation Offloading in Mobile-Edge Computing
    Ma, Xiao
    Zhou, Ao
    Sun, Qibo
    Wang, Shangguang
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 13115 - 13125
  • [25] Distributed Computation Offloading and Trajectory Optimization in Multi-UAV-Enabled Edge Computing
    Chen, Xiangyi
    Bi, Yuanguo
    Han, Guangjie
    Zhang, Dongyu
    Liu, Minghan
    Shi, Han
    Zhao, Hai
    Li, Fengyun
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20): : 20096 - 20110
  • [26] Stochastic learning for opportunistic peer-to-peer computation offloading in IoT edge computing
    Mu, Siqi
    Shen, Yanfei
    CHINA COMMUNICATIONS, 2022, 19 (07) : 239 - 256
  • [27] Reinforcement learning-based computation offloading in edge computing: Principles, methods, challenges
    Luo, Zhongqiang
    Dai, Xiang
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 108 : 89 - 107
  • [28] Energy-Efficient Collaborative Task Computation Offloading in Cloud-Assisted Edge Computing for IoT Sensors
    Liu, Fagui
    Huang, Zhenxi
    Wang, Liangming
    SENSORS, 2019, 19 (05)
  • [29] Toward Mobility-Aware Computation Offloading and Resource Allocation in End-Edge-Cloud Orchestrated Computing
    Dai, Bin
    Niu, Jianwei
    Ren, Tao
    Atiquzzaman, Mohammed
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (19) : 19450 - 19462
  • [30] Mobile Edge Computing: A Survey on Architecture and Computation Offloading
    Mach, Pavel
    Becvar, Zdenek
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03): : 1628 - 1656