Toward Vehicle-Assisted Cloud Computing for Smartphones
- 18 September 2015
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. 64 (12), 5610-5618
- https://doi.org/10.1109/tvt.2015.2480004
Abstract
Mobile cloud computing is an emerging technology for facilitating complex application execution on smartphones. Cloud services are utilized not only to speed up the running of mobile applications but to save energy for smartphones as well. In this paper, we propose to combine the vehicular cloud with the infrastructure-based cloud to expand the current available resources for task requests from smartphones. In our proposed architecture, the vehicular cloud acts as a cloud service provider for smartphones. Moreover, we propose a flexible offloading strategy (FOS) to carry out task migration. The vehicular cloud is able to discover and utilize the underutilized resources in vehicles to accomplish application offloading for smartphones. The FOS estimates the efficiency of various cloud service providers based on current resource conditions and then selects the suitable cloud service provider to perform the requested task. Experimental results show that the proposed approach can improve the performance of mobile applications on smartphones in terms of task response time and energy consumption.Keywords
Funding Information
- National Basic Research Program of China (973 Program) (2011CB302605)
- National Natural Science Foundation of China (61202457)
- US National Science Foundation (CNS-1022552, CNS-1065444)
- US Army Research Office (WF911NF-14-1-0518)
This publication has 16 references indexed in Scilit:
- Cloud-Based Execution to Improve Mobile Application Energy EfficiencyComputer, 2014
- Toward cloud-based vehicular networks with efficient resource managementIEEE Network, 2013
- A distributed cloud architecture for mobile multimedia servicesIEEE Network, 2013
- Energy-efficient scheduling policy for collaborative execution in mobile cloud computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Rethinking Vehicular Communications: Merging VANET with cloud computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- A Dynamic Offloading Algorithm for Mobile ComputingIEEE Transactions on Wireless Communications, 2012
- CloneCloudPublished by Association for Computing Machinery (ACM) ,2011
- MAUIPublished by Association for Computing Machinery (ACM) ,2010
- Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?Computer, 2010
- The Case for VM-Based Cloudlets in Mobile ComputingIEEE Pervasive Computing, 2009