Abstract
Number of mobile devices and applications is growing rapidly in recent years. Capabilities and performance of these devices can be tremendously extended with the integration of cloud computing. However, multiple challenges regarding implementation of these type of mobile applications are known, like differences in architecture, optimization and operating system support. This paper summarizes issues with mobile cloud computing and analyzes existing solutions in this field. A new innovative approach consisting of an application model and a mobile offloading framework are considered and adopted for practical applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chitkara, R.: Application processors: driving the next wave of innovation. In: Mobile Technologies Index, PwC (2012)
Cisco visual networking index: global mobile data traffic forecast update 2013–2018 (2014)
Khan, A.R., Othman, M., Madani, S.A., Khan, S.U.: A survey of mobile cloud computing application models. In: Communications Surveys and Tutorials, vol.16, no. 1, pp. 393–413. IEEE (2014)
Kumar, K., Liu, J., Lu, Y.-H., Bhargava, B.: A survey of computation offloading for mobile systems. In: Mobile Networks and Applications, vol. 18, no. 1, pp. 129–140. Springer (2013)
Satyanarayanan, M.: Mobile computing: the next decade. In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond (MCS 2010), pp. 1–6. ACM, New York (2010)
nVidia GRID game service. http://shield.nvidia.com/grid-game-streaming/
Google glass. http://www.google.com/glass/
Azuma, R.T.: A survey of augmented reality. In: Presence: Teleoperators and Virtual Environments, vol. 6, no. 4, pp. 355–385 (1997)
Chun, B.G., Ihm, S., Maniatis, P., Naik, M., Patti, A.: CloneCloud: elastic execution between mobile device and cloud. In: Proceedings of the Sixth Conference on Computer systems, pp. 301–314. ACM (2011)
ART and Dalvik. http://source.android.com/devices/tech/dalvik/
Zhang, X., Jeong, S., Kunjithapatham, A., Gibbs, S.: Towards an elastic application model for augmenting computing capabilities of mobile platforms. In: Mobile Networks and Applications, vol. 16, no.3, pp. 270–284. Springer, New York (2011)
March, V., Gu, Y., Leonardi, E., Goh, G., Kirchberg, M., Lee, B.S.: \(\mu \)Cloud: towards a new paradigm of rich mobile applications. In: Procedia Computer Science, vol. 5, pp. 618–624. Elsevier (2011)
Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for VM-based cloudlets in mobile computing. In: Pervasive Computing, vol. 8, no. 4, pp. 14–23. IEEE (2009)
Ma, R.K.K., Lam, K.T., Wang, C.L.: eXCloud: Transparent runtime support for scaling mobile applications in cloud. In: 2011 International Conference on Cloud and Service Computing, pp. 103–110. IEEE (2011)
Cuervo, E., Balasubramanian, A., Cho, D.K., Wolman, A., Saroiu, S., Chandra, R., Bahl, P.: MAUI: making smartphones last longer with code offload. In: Proceeding of the 8th International Conference on Mobile Systems, Applications, and Services, pp. 49–62. ACM (2010)
Kosta, S., Aucinas, A., Hui, P., Mortier, R., Zhang, X.: Unleashing the power of mobile cloud computing using ThinkAir. In: arXiv preprint arXiv:1105.3232 (2011)
Kemp, R., Palmer, N., Kielmann, T., Bal, H.: Cuckoo: a computation offloading framework for smartphones. In: Gris, M., Yang, G. (eds.) MobiCASE 2010. LNICST, vol. 76, pp. 59–79. Springer, Heidelberg (2012)
Hao, J.X., Orlin, J.B.: A faster algorithm for finding the minimum cut in a directed graph. J. Algorithms 17(3), 424–446 (1994). Elsevier
Smarthphone OS market share, Q3 (2014). http://www.idc.com/prodserv/smartphone-os-market-share.jsp
OpenCV4Android. http://opencv.org/platforms/android.html
Krawczyk, H., Proficz, J.: KASKADA - multimedia processing platform architecture. In: Proceedings of the International Conference on Signal Processing and Multimedia Applications, SIGMAP 2010. IEEE (2010)
NIWA center of excellence. http://www.niwa.gda.pl
Acknowledgments
This work was carried out as a part of the Center of Excellence in Scientific Application Development Infrastructure “NIWA” project, Operational Program Innovative Economy 2007–2013, Priority 2 “Infrastructure area R&D”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Krawczyk, H., Nykiel, M., Proficz, J. (2015). Mobile Offloading Framework: Solution for Optimizing Mobile Applications Using Cloud Computing. In: Gaj, P., Kwiecień, A., Stera, P. (eds) Computer Networks. CN 2015. Communications in Computer and Information Science, vol 522. Springer, Cham. https://doi.org/10.1007/978-3-319-19419-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-19419-6_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19418-9
Online ISBN: 978-3-319-19419-6
eBook Packages: Computer ScienceComputer Science (R0)