Skip to main content
Log in

Cloud infrastructure for ubiquitous M2M and IoT environment mobile application

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

The demand for ubiquitous mobile application on cloud computing platform is increasing due to the rapid advancement of cloud technology. In this paper, we shall present a new architecture for ubiquitous computing environment on cloud computing platform for mobile application. Our system provides a combined architecture of ubiquitous and cloud computing which supports a powerful framework for mobile applications which requires high performance. It is composed of three layers: cloud service layer (CSL), machine to machine (M2M) service layer (MSL) and ubiquitous service layer. CSL provides an agent based processing platform for executing various distributed models, and offers on-demand VM allocation for dynamic execution of mobile processes. Also, CSL offers cloud infrastructure controller which supports a unified interface for various cloud infrastructure via cloud infrastructure interface so that mobile applications may be launched on any cloud environment. MSL is the development of the M2M and IoT open up all types of service motivated opportunities, sending increased efficiencies, well customer value and improved quality of mobile application environment. Also, we describe a software mobility model in terms of state transition and performance parameters for response time, dynamic migration, and loss ratio on cloud computing environment for mobile applications, and the experimental results show that the computation intensive cloud infrastructure on ubiquitous environment mobile applications can be executed efficiently.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Lee, K.H.: A security threats in wireless charger systems in M2M. J. Korea Converg. Soc. 4(1), 27–31 (2013)

    Google Scholar 

  2. Kang, A.N., Barolli, L., Park, J.H., Jeong, Y.S.: A strengthening plan for enterprise information security based on cloud computing. J. Clust. Comput. 17(3), 703–710 (2014)

    Article  Google Scholar 

  3. Lee, K.H.: A method of defense and security threats in U-healthcare service. J. Korea Converg. Soc. 3(4), 1–5 (2012)

    Google Scholar 

  4. Kim, J.M., Jeong, H.Y., Cho, I., Kang, S.M., Park, J.H.: A secure smart-work service model based openstack for cloud computing. J. Clust. Comput. 17(3), 691–702 (2014)

    Article  Google Scholar 

  5. Park, R.C., Jung, H., Shin, D.K., Kim, G.J., Yoon, K.H.: M2M based smart health service for human UI/UX using motion recognition. J. Clust. Comput. (2014). doi:10.1007/s10586-014-0374-z

  6. Zhang, W., Zhang, Y., Chen, J., Li, H., Wang, Y.: End-to-end security scheme for machine type communication based on generic authentication architecture. J. Clust. Comput. 16(4), 861–871 (2013)

    Article  Google Scholar 

  7. Kim, J.H., Lee, J.M.: Mobile, ubiquitous multimedia and digital convergence. J. Clus. Comput. (2014). doi:10.1007/s10586-014-0398-4

  8. Lee, D.W., Lee, H.M., Park, D.S., Jeong, Y.S.: Proxy based seamless connection management method in mobile cloud computing. J. Clust. Comput. 16(4), 733–744 (2013)

    Article  Google Scholar 

  9. Wendorf, R.G., Bodlaender, M.P.: Remote execution of HAVi applications on internet based device. In: Proceeding of the International Conference on Consumer Electronics, pp. 232–233 (2001)

  10. Abowed, G.D.: Software engineering issues for ubiquitous computing. In: Software Engineering, Proceedings of the International Conference on, 16–22, May, New York pp. 75–84 (1999)

  11. Jini technology architectural overview. http://www.sun.com/software/jini/whitepapers/architecture.html (2008)

  12. The ubiquitous web, UPnP and smart homes. http://whitepapers.zdnet.com/whitepaper.aspx?docid=174701&promo=100202 (2006)

  13. Shang-Fen, G., Wei, Z., Dan, M., Wen-Li, Z.: Grid mobile service: using mobile sofeware agent grid mobile service. In: Proceedings of 2004 International Conference on Machine Learning and Cybernetics, vol. 1, pp. 178–182 (2004)

  14. Small, J., Smailagic, A., Siewiorek, D.: Determining user location for context aware computing through the use of a wireless LAN infrastructure. Carnegie Mellon University, Institute for Complex Engineered Systems, Pittsburgh, PA (2000)

  15. Seo, D.B., Lee, T.D., Jeong, C.S.: GCUCE: Grid Computing for Ubiquitous Computing Environment. In: Proceeding of the International Multi Conference of Engineers of Engineers and Computer Scientists, IMECS 2008, Hong Kong, vol. I, pp. 19–21 (2008)

  16. Seo, D.B., Lee, T.D., Jeong, C.S.: GCUCE: a large scale grid computing environment for ubiquitous computing software mobility. IAENG Int. J. Comput. Sci. 35(3), 314 (2008). \(\text{ IJCS}\_35\_3\_09\), Advance online publication, 21 August

  17. Seo, D.B., Lee, T.D., Jeong”, C.S.: Trends in Communication Technologies and Engineering Science Lecture Notes in Electrical Engineering. Ubiquitous mobile computing on cloud infrastructure. Springer, Berlin (2009)

    Google Scholar 

  18. Kächele, S., Domaschka, J., Hauck, F.J.: COSCA: an easy-to-use component-based PaaS Cloud System for common applications. In: Proceedings of the 1st International Workshop of Cloud Computing Platforms, Co-located with EuroSys. ACM, Salzburg (2011)

  19. Jung, I.Y., Lee, D.K., Han, B.J., Kim, K.H., Jeong, C.S.: Social media cloud platform for distributed data processing and infrastructure management. In: Proceedings of the 3rd International Conference on Internet, December 15–18; Sepang, Malaysia (2011)

  20. IoT Services & Frameworks. http://iot.eclipse.org/frameworks.html (2014)

  21. Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S.: Vision and challenges for realising the internet of things. CERP-IoT - Cluster of European Research Projects on the Internet of Things, Book, pp. 43–189 (2010)

  22. Seo, D.B., Jung, I.Y., Park, J.H., Jeong, C.S.: Ubiquitous mobile computing on cloud infrastructure. In: Advances in Computer Science and its Applications Lecture Notes in Electrical Engineering, vol. 279, pp. 571–576 (2014)

  23. Amazon Elastic Mapreduce, http://aws.amazon.com/elasticmapreduce (2011)

  24. Borthakur, D., Gray, J., Sarma, J.S., Muthukkaruppan, K., Spiegelberg, N., Kuang, H., Ranganathan, K., Molkov, D., Menon, A., Rash, S., Schmidt, R., Aiyer, A.: Apache hadoop goes realtime at facebook. In: Proceedings of the international conference on Management of data (SIGMOD ’11), 2011, pp. 1071–1080 (2011)

  25. Baun, C., Kunze, M., and Mauch, V.: The KOALA cloud manger: cloud service management the easy qay. In: Proceedings of the IEEE Cloud 4th International Conference on Cloud Computing. July 04-July 09; Washington, DC USA (2011)

  26. Ghosh, P., Roy, N., Das, S.K., and Basu, K.: A game theory based pricing strategy for Job allocation in mobile grids. Im: Proceedings of 18th International Parallel and Distributed Processing Symposium, Snata Fe, New Mexico, Apr (2004)

  27. Developing enterprise M2M apps in days or weeks-not months or years. http://www.axeda.com/resources/whitepaper (2014)

  28. Abowed, G.D.: Software engineering issues for ubiquitous computing. Proc. Int. Conf. Softw. Eng. 16–22, 75–84 (1999)

    Article  Google Scholar 

  29. Davies, N., Friday, A., Storz, O.: Exploring the grid’s potential for ubiquitous computing. IEEE Pervasive Comput. 3(2), 74–75 (2004)

  30. Foster, I., Kesselman, C.: Globus: a metacomputing infrastructure toolkit. Intl J. Supercomput. Appl. 11(2), 115–128 (1997)

    Article  Google Scholar 

  31. Roy, N.: Providing Better QoS Assurance to Next Generation ubiquitous Grid Users. MS Thesis, University of Teaxs at Arlington, USA, (2004)

  32. Lee, M.Y., Lee, J.W., Kim, K.A., Park, S.S.: Evaluating service description to guarantee quality of U-service ontology. J. Inf. Process. Syst. 7(2), 287–298 (2011)

  33. Glesner, M., Hollstein, T., and Murgan, T.: System design challenges in ubiquitous computing environments. In: The 16th International Conference on Microelectronics, ICM 2004 Proceedings. 6–8 Dec, pp. 11–14 (2004)

  34. Kindberg, T., Fox, A.: System software for ubiquitous computing. IEEE Pervasive Comput. 1(1), 70–81 (2002)

  35. Griswold, W.G., Boyer, R., Brown, S.W., Truong, T.M.: A component architecture for an extensible, highly integrated context-aware computing infrastructure. In: 25th International Conference on Software Engineering, Proceedings. 3–10 May, pp. 363–372 (2003)

  36. Song, E.H., Kim, H.W., Jeong, Y.S.: Visual monitoring system of multi-hosts behavior for trustworthiness with mobile cloud. J. Inf. Process. Syst. 8(2), 347–358 (2012)

    Article  Google Scholar 

  37. Roy, N., Das, S.K., Basu, K., Kumar, M.: Enhancing availability of grid computational services to ubiquitous computing applications. In: Parallel and Distributed Processing Symposium, Proceedings, 9th IEEE. International 04–08, 92a–92a (2005)

  38. Chohan, N., Bunch, C., Pang, S., Krintz, C., Mostafa, N., Soman S., and Wolski, R.: AppScale: scalable and open AppEngine application development. In: First International Conference on Cloud Computing, Munich, Germany, pp. 19–21 (2009)

  39. Lim, J.H., Lee T.D., and Jeong, C.S.: Distributed object-oriented wargame simulation on access grid. In: Computational Science, ICCS 2005, 5th International Conference, Atlanta, GA, USA, May 22–25, Proceedings, Part III. Volume 3516 of Lecture Notes in Computer Science, Springer, pp. 862–865 (2005)

Download references

Acknowledgments

This research was supported by Korean university and the MSIP (Ministry of Science, ICT & Future Planning), Korea, under the ITRC (Information Technology Research Center), support program (NIPA-2014-H0301-14-1001) supervised by the NIPA (National IT Industry Promotion Agency), and Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the MSIP (NRF-2013043678).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang-Sung Jeong.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Seo, D., Jeong, CS., Jeon, YB. et al. Cloud infrastructure for ubiquitous M2M and IoT environment mobile application. Cluster Comput 18, 599–608 (2015). https://doi.org/10.1007/s10586-014-0415-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-014-0415-7

Keywords

Navigation