2019/06/14 by Mário Almeida, Liang Wang, Almeida, Mario +8
Computer Science · Engineering · #Caching and Content Delivery #Distributed #FOS: Computer and information sciences #Green IT and Sustainability #IoT and Edge/Fog Computing #Parallel #Performance (cs.PF) #and Cluster Computing (cs.DC)
paper · pdf · doi:10.48550/arxiv.1906.06240
openalex publication_date 2019/06/14 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Motivated by the huge disparity between the limited battery capacity of user\ndevices and the ever-growing energy demands of modern mobile apps, we propose\nINFv. It is the first offloading system able to cache, migrate and dynamically\nexecute on demand functionality from mobile devices in ISP networks. It aims to\nbridge this gap by extending the promising NFV paradigm to mobile applications\nin order to exploit in-network resources. In this paper, we present the overall\ndesign, state-of-the-art technologies adopted, and various engineering details\nin the INFv system. We also carefully study the deployment configurations by\ninvestigating over 20K Google Play apps, as well as thorough evaluations with\nrealistic settings. In addition to a significant improvement in battery life\n(up to 6.9x energy reduction) and execution time (up to 4x faster), INFv has\ntwo distinct advantages over previous systems: 1) a non-intrusive offloading\nmechanism transparent to existing apps; 2) an inherent framework support to\neffectively balance computation load and exploit the proximity of in-network\nresources. Both advantages together enable a scalable and incremental\ndeployment of computation offloading framework in practical ISPs' networks.\n