Abstract
Realizing efficient models that are capable of handling massive amounts of mobile multimedia data is an essential component of achieving the vision of smart future cities. In order for a model to be truly effective, it can not be based solely on improving the hardware of mobile devices. Instead, utilizing software solutions and tools provided by the emerging field of Mobile Cloud Computing (MCC) provides results that could not be otherwise possible. In MCC, parts of mobile applications are executed in remote servers that provide powerful computational resources. As such, the performance of mobile devices is significantly increased since the heavy computational load is being handled in the cloud. In this paper, we provide a comprehensive analysis and comparisons of current MCC models that are meant to increase mobile devices performance and utility. In particular, we provide a critical discussion related to the applicability of such models, and we compare these models using a devised set of criteria that affect the performance and reliability of effective Mobile Cloud Application models.
Similar content being viewed by others
References
Warhekar, S.P., Gaikwad, V.T., Datir, H.N.: Development and evaluation mobile multimedia cloud application. Int. J. Comput. Sci. Mob. Comput. 3(4), 958–963 (2014)
Ma, R., Lam, K., Wang, C.: eXCloud: transparent runtime support for scaling mobile applications in cloud. In: IEEE International Conference on Cloud and Service Computing (CSC), pp. 103–110. (2011)
Shamim Hossain, M., Muhammad, G.: Cloud-assisted industrial internet of things (IIoT) enabled framework for health monitoring. Comput. Netw. 101, 192–202 (2016)
Warhekar, S.P., Gaikwad, V.T.: Mobile cloud computing: approaches and issues. Int. J. Emerg. Trends Technol. Comput. Sci. (IJETTCS) 2(2), 366–370 (2013)
Zhang, X., Kunjithapatham, A., Jeong, S., Gibbs, S.: Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing. Mob. Netw. Appl. 16(3), 270–284 (2011)
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 (EuroSys ‘11), pp. 301–314. (2011)
Giurgiu, I., Riva, O., Juric, D., Krivulev, I., Alonso, G.: Calling the cloud: enabling mobile phones as interfaces to cloud applications. In: Proceedings of the 10th International Middleware Conference (Middleware’09), pp. 83–102. (2009)
March, V., Gu, Y., Leonardi, E., Goh, G., Kirchberg, M., Lee, B.: µCloud: towards a new paradigm of rich mobile applications. In: Proceedings of the 8th International Conference on Mobile Web Information Systems (MobiWIS 2011), pp. 618–624. (2011)
Cuervo, E., Balasubramanianz, A., Cho, D.K., Wolman, A., Saroiu, S., Chandra, R., Bahl, P.: MAUI: making smartphones last longer with code ooad. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, pp. 49–62. (2010)
Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for vm-based cloudlets in mobile computing. IEEE Pervasive Comput. 3(4), 14–23 (2009)
Khan, A.R., Othman, M., Madani, S.A., Khan, S.U.: A survey of mobile cloud computing application models. IEEE Commun. Surv. Tutorials 16(1), 393–413 (2014)
Modh, R.M., Patel, J.M.: A study on improving challenges of network with cloudlets for mobile cloud computing. J. Glob. Res. Comput. Sci. 4(4), 143–146 (2013)
Anwar Hossain, M.: Framework for a cloud-based multimedia surveillance system. Int. J. Distrib. Sens. Netw. 2014(3), 1-11 (2014). doi:10.1155/2014/135257
Hossain, M.: Analyzing the suitability of cloud-based multimedia surveillance systems. In: High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference (pp. 644-650). IEEE (2013)
Hossain, M.S.: Cloud-supported cyber-physical localization framework for patients monitoring. IEEE Syst. J. PP(99), 1–10 (2015). doi:10.1109/JSYST.2015.2470644
Shamim Hossain, M., Hossain, S.K.A., Alamri, A., Anwar Hossain, M.: Ant-based service selection framework for a smart home monitoring environment. Multimed. Tools Appl. 67(2), 433–453 (2013)
Kemp, R., Palmer, N., Kielmann, T., Bal, H.: Cuckoo: A Computation Offloading Framework for Smartphones. In Mobile Computing, Applications, and Services. pp. 59–79. Springer, berlin (2012)
Kosta, S., Aucinas, A., Hui, P., Mortier, R., Zhang, X.: Unleashing the Power of Mobile Cloud Computing Using Thinkair. arXiv:1105.3232. (2011)
Wang, C., Ren, K., Lou, W., Li, J.: Toward publicly auditable secure cloud data storage services. IEEE Netw. 24(4), 19–24 (2010)
Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.E.: Bigtable: a distributed storage system for structured data. ACM Trans. Comput. Syst. 26(2), 4 (2008)
Sakr, S., Liu, A., Batista, D.M., Alomari, M.: A survey of large scale data management approaches in cloud environments. IEEE Commun. Surv. Tutor. 13(3), 311–336 (2011)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rawashdeh, M., Alnusair, A. Models for Multimedia Mobile Cloud in Smart Cities. Multimedia Systems 25, 525–534 (2019). https://doi.org/10.1007/s00530-017-0552-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-017-0552-y