Skip to main content
Log in

Enhancement of the Dynamic Computation-Offloading Service Selection Framework in Mobile Cloud Environment

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

In the era of cloud computing, any mobile device can augment its capabilities by using Cloud computation service. There are different services provided by different cloud service providers. The mobile device has to access the cloud service with minimum response time. So many a times, instead of a distant cloud, nearest cloudlet is chosen to access the service. But according to the mobility of the user, choosing the right service provider is a herculean task. Hence this paper suggests a framework to choose a cloudlet service provider in a multi-user computation offloading environment and accommodate the service that is adaptive based on the movement of the mobile device. This paper defines a framework which comprises of basically two components. The foremost one is Fuzzy KNN component which classifies the mobile device based on the access range of the device with a nearby cloudlet. The later component provides a dynamic service depending on the changes in the mobile device location. The framework exploits Fuzzy K nearest neighbour (KNN) and Hidden Markov Model to enhance the Dynamic computation-offloading service selection (EDCOSS) framework. The EDCOSS framework is analysed and tested in a simulation environment to verify the efficiency of the framework in terms of convergence of the algorithm towards computation cost with respect to different number of clients and communication channels.

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  1. Mell, P., & Grance, T. (2016). The NIST definition of cloud computing. 2011. NIST Special Publication, 800–145.

  2. Serhani, M. A., Kassabi, H. A., & Taleb, I. (2018). Towards an efficient federated cloud service selection to support workflow big data requirements. Advances in Science, Technology and Engineering Systems Journal,3(5), 235–247.

    Article  Google Scholar 

  3. Chen, X., Jiao, L., Li, W., & Fu, X. (2015). Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Transactions on Networking,24(5), 2795–2808.

    Article  Google Scholar 

  4. Zheng, J., Cai, Y., Wu, Y., & Shen, X. (2018). Dynamic computation offloading for mobile cloud computing: A stochastic game-theoretic approach. IEEE Transactions on Mobile Computing,18(4), 771–786.

    Article  Google Scholar 

  5. Rahimi, M. R., Venkatasubramanian, N., & Vasilakos, A. V. (2013, June). MuSIC: Mobility-aware optimal service allocation in mobile cloud computing. In 2013 IEEE sixth international conference on cloud computing (pp. 75–82). IEEE.

  6. Saad, H. B., Kassar, M., & Sethom, K. (2016, July). Utility-based cloudlet selection in mobile cloud computing. In 2016 Global summit on computer & information technology (GSCIT) (pp. 91–96). IEEE.

  7. Sun, L., Dong, H., Hussain, F. K., Hussain, O. K., & Chang, E. (2014). Cloud service selection: State-of-the-art and future research directions. Journal of Network and Computer Applications,45, 134–150.

    Article  Google Scholar 

  8. ur Rehman, Z., Hussain, F. K., & Hussain, O. K. (2011, June). Towards multi-criteria cloud service selection. In 2011 Fifth international conference on innovative mobile and internet services in ubiquitous computing (pp. 44–48). IEEE.

  9. Lee, S., & Seo, K. K. (2016). A hybrid multi-criteria decision-making model for a cloud service selection problem using BSC, fuzzy Delphi method and fuzzy AHP. Wireless Personal Communications,86(1), 57–75.

    Article  Google Scholar 

  10. Karim, R., Ding, C., & Miri, A. (2013). An end-to-end QoS mapping approach for cloud service selection. In 2013 IEEE ninth world congress on services, Santa Clara, CA, 2013 (pp. 341–348).

  11. Nawaz, F., Asadabadi, M. R., Janjua, N. K., Hussain, O. K., Chang, E., & Saberi, M. (2018). An MCDM method for cloud service selection using a Markov chain and the best-worst method. Knowledge-Based Systems,159, 120–131.

    Article  Google Scholar 

  12. Rashidi, S., & Sharifian, S. (2017). Cloudlet dynamic server selection policy for mobile task off-loading in mobile cloud computing using soft computing techniques. The Journal of Supercomputing,73(9), 3796–3820.

    Article  Google Scholar 

  13. Al-Jabri, I. M., Mustafa, I., & Sohail, M. S. (2018). A group decision-making method for selecting cloud computing service model. International Journal of Advanced Computer Science and Applications (IJACSA),9(1), 449–456.

    Google Scholar 

  14. Bangui, H., Ge, M., Buhnova, B., Rakrak, S., Raghay, S., & Pitner, T. (2017). Multi-criteria decision analysis methods in the mobile cloud offloading paradigm. Journal of Sensor and Actuator Networks,6(4), 25.

    Article  Google Scholar 

  15. Ding, S., Wang, Z., Wu, D., & Olson, D. L. (2017). Utilizing customer satisfaction in ranking prediction for personalized cloud service selection. Decision Support Systems,93, 1–10.

    Article  Google Scholar 

  16. Nadeem, H., Rabbani, I. M., & Aslam, M. (2018, June). KNN-fuzzy classification for cloud service selection. In Proceedings of the 2nd international conference on future networks and distributed systems (p. 66). ACM.

  17. Patiniotakis, I., Rizou, S., Verginadis, Y., & Mentzas, G. (2013, September). Managing imprecise criteria in cloud service ranking with a fuzzy multi-criteria decision making method. In European conference on service-oriented and cloud computing (pp. 34–48). Springer, Berlin, Heidelberg.

  18. Jatoth, C., Gangadharan, G. R., Fiore, U., & Buyya, R. (2019). SELCLOUD: A hybrid multi-criteria decision-making model for selection of cloud services. Soft Computing,23(13), 4701–4715.

    Article  Google Scholar 

  19. Wu, H., Wang, Q., & Wolter, K. (2013). Optimal cloud-path selection in mobile cloud offloading systems based on QoS criteria. International Journal of Grid and High Performance Computing (IJGHPC),5(4), 30–47.

    Article  Google Scholar 

  20. Lee, K., & Shin, I. (2013, August). User mobility-aware decision making for mobile computation offloading. In 2013 IEEE 1st international conference on cyber-physical systems, networks, and applications (CPSNA) (pp. 116–119). IEEE.

  21. Deng, S., Huang, L., Taheri, J., & Zomaya, A. Y. (2014). Computation offloading for service workflow in mobile cloud computing. IEEE Transactions on Parallel and Distributed Systems,26(12), 3317–3329.

    Article  Google Scholar 

  22. Banister, D. (1978). The influence of habit formation on modal choice—A heuristic model. Transportation,7, 5–33.

    Article  Google Scholar 

  23. Zarwi, F. E., Vij, A., & Walker, J. (2017). Modeling and forecasting the evolution of preferences over time: A hidden Markov model of travel behavior. arXiv preprint arXiv:1707.09133.

  24. Si, H., Wang, Y., Yuan, J., & Shan, X. (2010, January). Mobility prediction in cellular network using hidden markov model. In 2010 7th IEEE consumer communications and networking conference (pp. 1–5). IEEE.

  25. Guo, S., Xiao, B., Yang, Y., & Yang, Y. (2016, April). Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing. In IEEE INFOCOM 2016-the 35th annual IEEE international conference on computer communications (pp. 1–9). IEEE.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Nagasundari.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nagasundari, S., Ravimaran, S. & Uma, G.V. Enhancement of the Dynamic Computation-Offloading Service Selection Framework in Mobile Cloud Environment. Wireless Pers Commun 112, 225–241 (2020). https://doi.org/10.1007/s11277-019-07023-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-019-07023-4

Keywords

Navigation