Abstract
Mobile Cloud Computing (MCC) is a distributed computing model which outspreads the idea of utility computing of the Cloud Computing to the Smart Mobile Devices (SMDs). Outsourcing intensive applications of the SMDs to the remote servers is the key idea of Mobile Cloud Computing. Many techniques have been developed for offloading computation intensive application code on the cloud servers for execution for saving scarce resources of the mobile devices such as battery life, network bandwidth, device’s storage memory, processing unit’s performance etc. This paper presents review on techniques for computational offloading. Computation offloading is relocating some computation concentrated part of an application code to a cloud server for execution to fulfil the source requirements. A comparative study on the techniques for computational offloading has been shown on the basis of parameters such as bandwidth, network latency, cost, energy consumption, execution time etc.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fernando, N., Loke, S.W., Rahayu, W.: Mobile Computing: A survey. In: Future Generation Computer Systems 29 (2013), doi:10.1016/j.future.2012.05.023, pp. 84–106. Elsevier (2013).
Kosta, S., Aucinas, A., hui, P., Mortier, R., Zhang, X.: ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: IEEE INFOCOM, pp. 945–953. IEEE (2012).
Folino, G., Pisani, F.S.: Automatic offloading of mobile applications into the cloud by means of genetic programming. In: Applied Soft Computing 25 (2014), pp. 253–265. Elsevier (2014).
Magurwalage, C.M.S., Yang, K., Hu L., Zhang J.: Energy-efficient and network-aware offloading algorithm for mobile cloud computing. In: Journal of Computer Networks 74 (2014), Elsevier, pp. 22–33. Elsevier (2014).
Komnios, I., Tsapeli, F., Gorinsky, S.: Cost-Effective Multi-Mode Offloading with peer-assisted communications. In: Ad Hoc Networks 25 (2015), doi:10.1016/j.adhoc.2014.07.028, pp. 370–382. Elsevier (2015).
Mukherjee, A., De, D.: Low power offloading strategy for femto-cloud mobile network. In: Engineering Science and Technology, an International Journal, doi:10.1016/j.jestch.2015.08.001, pp. 1–11. Elsevier (2015).
Rehman Khan, A.R., Othman, M., Khan, A.N., Abid, S.A, Madani, S.A.: MobiByte: An Application Development Model for Mobile Cloud Computing. In: J Grid Computing (2015) 13, pp. 605–628. Springer (2015).
Yang, L., Cao, J., Tang S., Li, T., Chan, A.T.S.: A Framework for Partitioning and Execution of Data Stream Applications in Mobile Cloud Computing. In: IEEE Fifth International Conference on Cloud Computing, pp. 794–802. IEEE (2012).
March, V., Gu, Y., Leonardi, E., Goh, G., Kirchberg, M., Lee, B.S: µCloud: Towards a New Paradigm of Rich Mobile Applications. In: 8th Conference on Mobile Web Information Systems (MobiWIS), pp. 618–624. ScienceDirect (2011).
Liu, J., Ahmed, E., Shiraz, M., Gani, A., Buyya, R., Qureshi, A.: Application partitioning algorithm in mobile cloud computing: Taxonomy, review and future direction. In: Journal of Network and Computer Applications 48 (2015), doi:10.1016/j.jnca.2014.09.009, pp. 99–117. Elsevier (2015).
Chun, B.G., Ihm, S., Maniatis, P., Naik, M., Patti, A.: Clonecloud: elastic execution between mobile device and cloud. In: 6th Conference on Computer Systems, EuroSys ‘11, pp. 301–314. ACM (2011).
AbdElminaam, D.S., Kader, H.M.A., Hadhoud, M.M., El-Sayed, S.M.: Elastic Framework for Augmenting the Performance of Mobile Applications using Cloud Computing. In: Proceedings of IEEE, pp. 134–141. IEEE (2013).
Verbelen, T., Stevens, T., Turk, F.D., Dhoedt, B.: Graph partitioning algorithms for optimizing software deployment in mobile cloud computing. In: Future Generation Computer Systems 29 (2013), doi:10.1016/j.future.2012.07.003, pp. 451–459. Elsevier (2013).
Shiraz, M., Gani, A., Shamim, A., Khan, S., Ahmad, R.W.: Energy Efficient Computational Offloading, Framework for Mobile Cloud Computing. In: J Grid Computing (2015) 13, doi:10.1007/s10723-014-9323-6, pp. 1–18. Springer (2015).
Lee, Y., Zomaya, A.: Energy conscious scheduling for distributed computing systems under different operating conditions. In: IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 8, pp. 1374–1381. IEEE (2011).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kaur, S., Kaur, K. (2017). A Survey on Computation Offloading Techniques in Mobile Cloud Computing and Their Parametric Comparison. In: Saini, H., Sayal, R., Rawat, S. (eds) Innovations in Computer Science and Engineering. Lecture Notes in Networks and Systems, vol 8. Springer, Singapore. https://doi.org/10.1007/978-981-10-3818-1_9
Download citation
DOI: https://doi.org/10.1007/978-981-10-3818-1_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-3817-4
Online ISBN: 978-981-10-3818-1
eBook Packages: EngineeringEngineering (R0)