Article ID Journal Published Year Pages File Type
6884656 Journal of Network and Computer Applications 2018 27 Pages PDF
Abstract
Mobile applications, such as augment reality, natural language processing, object recognition and multimedia-based services, are becoming increasingly ubiquitous and can provide better user experience on mobile devices. However, such applications are draining increasingly more computational resources and energy of mobile devices. Partitioning and offloading some parts of mobile applications is a promising method of saving time and energy for mobile devices with con-strained resources. Most of current researches have focused on designing effective offloading systems to save time and energy while giving limited consideration to enabling techniques. Moreover, researchers have seldom paid attention to different computation resources in offloading frameworks. In this paper, we present the state-of-the-art enabling techniques and different computational resources used for partitioning and offloading. We also investigate mobile cloud computing and relevant paradigms from the perspective of partitioning and offloading enabling techniques. Then we propose a taxonomy of these partitioning and offloading techniques and survey some well-established offloading frameworks. Based on our taxonomy, we compare these offloading frameworks and show some offloading schemes. Furthermore, we discuss open research issues and challenges to partitioning and offloading.
Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , , ,