Adaptive Computation Offloading in Mobile Cloud Computing

Vibha Tripathi


Mobile Computing has been in use for a while now. A mobile device is a concise tool with limited computational resources like battery, CPU and memory. Although these resources suffice the immediate traditional needs of its user, as the mobile devices are fast turning into personal computing devices, with the rapid development in Cloud-Based technologies like Machine Learning in the Cloud, Data as a Service, Software as a Service, and so on there is an emergent need to implement iteratively more effective ways to offload mobile computation to the Cloud in an on-demand, adaptable and opportunistic way. The major issue in implementing this requirement lies in the very fact that mobile devices are location and context sensitive, limited in battery capacity and need to be constantly reconnecting with their provider’s Base Transceivers while still providing efficient response time to its user. In this paper, we survey this issue and a few proposed solutions in this area and in the end; propose a model for adaptive computation offloading.


  1. Porras, J. Riva, O., Kristensen, M.D. Dynamic resource management and cyber foraging. In: Middleware for Network Eccentric and Mobile Applications. Springer; 2009, p. 349-368.
  2. Coulouris, G., Dollimore, J., Kindberg, T.. Distributed Systems: Concepts and Design. Boston, USA: Addison-Wesley; 5 ed.; 2012.
  3. Verbelen, T., Simoens, P., De Turck, F., Dhoedt, B.. Cloudlets: Bringing the cloud to the mobile user. In: Proceedings of the Third ACM Workshop on Mobile Cloud Computing and Services; MCS 7812. New York, NY, USA: ACM. ISBN 978-1-4503-1319-3; 2012, p. 29-36.
  4. Gabriel Orsini, Dirk Bade, Winfried Lamersdorf ContextAware Computation Offloading for Mobile Cloud Computing: Requirements Analysis, Survey and Design Guideline, MobiSPC 2015
  5. Bharat Bhargava: A Survey of Computation Offloading for Mobile Systems, Mobile Netw Appl DOI 10.1007/s11036-012-0368-0, 2012
  6. Jesus Zambrano, Mobile Cloud Computing: Offloading Mobile Processing to the Cloud, University of North Florida 2015
  7. Niroshinie Fernando, Seng W. Loke, Wenny Rahayu; Mobile cloud computing: A survey, Elsevier: Future Generation Computer Systems Volume 29, Issue 1, January 2013, Pages 84-106
  8. Chun, B.G., Ihm, S., Maniatis, P., Naik, M., Patti, A.. CloneCloud: elastic execution between mobile device and cloud. In: Proceedings of the 6. European Conference on Computer Systems. 2011, p. 301-314.
  9. Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., Chandra, R., et al. MAUI: Making smartphones last longer with code offload. In: ACM MobiSys 2010
  10. Xu Chen, Lei Jiao, Wenzhong Li, and Xiaoming Fu Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing, IEEE/ACM Transactions on Networking 2015
  11. S. Pachamuthu & Kumar Rochester Institute of Technology, Rochester, New York Cost Evaluation of Computation Offloading on Mobile Devices, 2016

Paper Citation

in Harvard Style

Tripathi V. (2017). Adaptive Computation Offloading in Mobile Cloud Computing . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 552-557. DOI: 10.5220/0006348505520557

in Bibtex Style

author={Vibha Tripathi},
title={Adaptive Computation Offloading in Mobile Cloud Computing},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},

in EndNote Style

JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Adaptive Computation Offloading in Mobile Cloud Computing
SN - 978-989-758-243-1
AU - Tripathi V.
PY - 2017
SP - 552
EP - 557
DO - 10.5220/0006348505520557