Journal Article10.1109/JPROC.2019.2922285
Computation Offloading Toward Edge Computing
Li Lin,Xiaofei Liao,Hai Jin,Peng Li +3 more
- 09 Jul 2019
- Vol. 107, Iss: 8, pp 1584-1607
399
TL;DR: 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.
read more
Abstract: 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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Resource Scheduling in Edge Computing: A Survey
TL;DR: In this article, the authors present the architecture of edge computing, under which different collaborative manners for resource scheduling are discussed, and introduce a unified model before summarizing the current works on resource scheduling from three research issues.
294
A survey on computation offloading modeling for edge computing
TL;DR: This work presents some important edge computing architectures and classify the previous works on computation offloading into different categories, and discusses some basic models such as channel model, computation and communication model, and energy harvesting model that have been proposed in offloading modeling.
274
A Survey of Recent Advances in Edge-Computing-Powered Artificial Intelligence of Things
TL;DR: An extensive survey of an end-edge-cloud orchestrated architecture for flexible AIoT systems and the emerging technologies for AI models regarding inference and training at the edge of the network are reviewed.
245
Deep Reinforcement Learning for Collaborative Edge Computing in Vehicular Networks
TL;DR: Simulation results show that the proposed AI-based collaborative computing approach can adapt to a highly dynamic environment with outstanding performance and the service cost can be minimized via the optimal workload assignment and server selection in collaborative computing.
A Deep Reinforcement Learning Based Offloading Game in Edge Computing
TL;DR: This article designs a decentralized algorithm for computation offloading, so that users can independently choose their offloading decisions, and addresses the challenge that users may refuse to expose their information about network bandwidth and preference.
221
References
SociableSense: exploring the trade-offs of adaptive sampling and computation offloading for social sensing
Kiran K. Rachuri,Cecilia Mascolo,Mirco Musolesi,Peter J. Rentfrow +3 more
- 19 Sep 2011
TL;DR: SociableSense is proposed, a smart phones based platform that captures user behavior in office environments, while providing the users with a quantitative measure of their sociability and that of colleagues, and tackle the technical challenges of building such a tool.
231
Enhancing Privacy and Availability for Data Clustering in Intelligent Electrical Service of IoT
TL;DR: A privacy and availability data clustering (PADC) scheme based on a differential privacy algorithm and differential privacy, which enhances the selection of the initial center points and the distance calculation method from other points to center point, and attempts to reduce the outlier effect through detecting outliers during the clustering process.
209
Serverless computing: economic and architectural impact
Gojko Adzic,Robert Chatley +1 more
- 21 Aug 2017
TL;DR: This paper presents two case industrial studies of early adopters, showing how migrating an application to the Lambda deployment architecture reduced hosting costs, and discusses how further adoption of this trend might influence common software architecture design practices.
207
Outatime: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud Gaming
Kyungmin Lee,David Chu,Eduardo Cuervo,Johannes Kopf,Yury Degtyarev,Sergey Grizan,Alec Wolman,Jason Flinn +7 more
- 18 May 2015
TL;DR: Outatime is presented, a speculative execution system for mobile cloud gaming that is able to mask up to 120ms of network latency, and is found that players strongly prefer Outatime to traditional thin-client gaming where the network RTT is fully visible, and that Outatimes successfully mimics playing across a low-latency network.
Efficient service handoff across edge servers via docker container migration
Lele Ma,Shanhe Yi,Qun Li +2 more
- 12 Oct 2017
TL;DR: A novel service handoff system which seamlessly migrates offloading services to the nearest edge server, while the mobile client is moving, is presented and an important performance problem during Docker container migration is identified.
199