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 条
  • [1] Toward Computation Offloading in Edge Computing: A Survey
    Jiang, Congfeng
    Cheng, Xiaolan
    Gao, Honghao
    Zhou, Xin
    Wan, Jian
    IEEE ACCESS, 2019, 7 : 131543 - 131558
  • [2] A survey on computation offloading modeling for edge computing
    Lin, Hai
    Zeadally, Sherali
    Chen, Zhihong
    Labiod, Houda
    Wang, Lusheng
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 169
  • [3] BeCome: Blockchain-Enabled Computation Offloading for IoT in Mobile Edge Computing
    Xu, Xiaolong
    Zhang, Xuyun
    Gao, Honghao
    Xue, Yuan
    Qi, Lianyong
    Dou, Wanchun
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 4187 - 4195
  • [4] Distributed Optimization for Computation Offloading in Edge Computing
    Lin, Rongping
    Zhou, Zhijie
    Luo, Shan
    Xiao, Yong
    Wang, Xiong
    Wang, Sheng
    Zukerman, Moshe
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (12) : 8179 - 8194
  • [5] Efficient Computation Offloading in Edge Computing Enabled Smart Home
    Yu, Bocheng
    Zhang, Xingjun
    You, Ilsun
    Khan, Umer Sadiq
    IEEE ACCESS, 2021, 9 : 48631 - 48639
  • [6] Minimizing the Delay and Cost of Computation Offloading for Vehicular Edge Computing
    Luo, Quyuan
    Li, Changle
    Luan, Tom H.
    Shi, Weisong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2897 - 2909
  • [7] A Survey of Computation Offloading in Edge Computing
    Zheng, Tao
    Wan, Jian
    Zhang, Jilin
    Jiang, Congfeng
    Jia, Gangyong
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2020, : 12 - 17
  • [8] Online computation offloading for deadline-aware tasks in edge computing
    He, Xin
    Zheng, Jiaqi
    He, Qiang
    Dai, Haipeng
    Liu, Bowen
    Dou, Wanchun
    Chen, Guihai
    WIRELESS NETWORKS, 2024, 30 (05) : 4073 - 4092
  • [9] Computation offloading in Edge Computing environments using Artificial Intelligence techniques
    Carvalho, Goncalo
    Cabral, Bruno
    Pereira, Vasco
    Bernardino, Jorge
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 95
  • [10] User-Centric Computation Offloading for Edge Computing
    Deng, Xiaoheng
    Sun, Zihui
    Li, Deng
    Luo, Jie
    Wan, Shaohua
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 12559 - 12568