Premium
Efficient mobile code offloading in heterogeneous wireless networks
Author(s) -
Lu Feng,
Liu Ruoxue,
Li Wei,
Jin Hai,
Zomaya Albert Y.
Publication year - 2019
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.5128
Subject(s) - computer science , cellular network , cloud computing , heterogeneous network , mobile device , efficient energy use , distributed computing , wireless network , mobile cloud computing , computer network , human multitasking , wireless , code (set theory) , mobile computing , embedded system , operating system , set (abstract data type) , electrical engineering , engineering , psychology , cognitive psychology , programming language
Summary Mobile data offloading has already appeared to offer the means of addressing the challenges of limited computing capability and battery life of mobile devices. Most existing code offloading frameworks only consider migrating an application within a single network at a time and failed to fully utilize the energy efficiency mechanism of the latest CPU chips. To tackle these issues, we propose an offloading approach under both a multitasking environment and a heterogeneous network to increase energy and execution efficiency. The offloading problem was formulated as a biobjective optimization problem that aims to save energy and keep a good performance by combining mobile cloud computing with big.LITTLE technology under a heterogeneous network equipped with cellular and WiFi connectivity. By varying the applications and network scenarios, the experimental results show that with offloading a single application using our proposed framework, the data‐intensive application can obviously benefit when the access point density of WiFi reaches 0.0002 unit/m 2 . Under multiple application scenarios, our proposed framework can increase processing speed by an average of 0.3× over the single application and can save an average of 25% power over the single application.