Echo: An Edge-Centric Code Offloading System with Quality of Service Guarantee
Li Lin, Xiaofei Liao

TL;DR
Echo is an edge-centric code offloading system that improves mobile application performance and energy efficiency by deploying a centralized decision engine at edge nodes, ensuring quality of service and reducing communication delays.
Contribution
The paper introduces Echo, a novel edge-centric offloading system with centralized decision-making and new mechanisms like lazy object transmission to enhance performance.
Findings
Significantly reduces communication delay compared to cloud-only offloading.
Achieves better quality of service guarantees through centralized decision-making.
Outperforms existing systems in real deployment and simulations.
Abstract
Code offloading is promising to accelerate mobile applications and save energy of mobile devices by shifting some computation to cloud. However, existing code offloading systems suffer from a long communication delay between mobile devices and cloud. To address this challenge, in this paper, we consider to deploy edge nodes in the proximity of mobile devices, and study how they benefit code offloading. We design an edge-centric code offloading system, called Echo, over a three-layer computing hierarchy consisting of mobile devices, edge and cloud. A critical problem needs to be addressed by Echo is to decide which method should be offloaded to which computing platform (edge or cloud). Different from existing offloading systems that let mobile devices individually make offloading decisions, Echo implements a centralized decision engine at the edge node. This edge-centric design can fully…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Green IT and Sustainability · IoT Networks and Protocols
