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.
Similar content being viewed by others
References
Mell, P., & Grance, T. (2016). The NIST definition of cloud computing. 2011. NIST Special Publication, 800–145.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Banister, D. (1978). The influence of habit formation on modal choice—A heuristic model. Transportation,7, 5–33.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-019-07023-4