Abstract
In cloud-edge hybrid environments, when QoS constraints of the SOA-based mobile service composition change, a dynamic reconfiguration needs to be performed. Different from the traditional cloud service, the cloud-edge hybrid environment has the characteristics of limited resource storage, limited energy at the edge and uncertain users who move frequently. Dynamic reconfiguration in this mode is challenging. QoS is an important indicator of service evaluation. Most studies focus on only the static QoS attributes of the service. However, the QoS of a service is not statically constant; it changes dynamically over time. Therefore, to avoid the immediate failure of the service and ensure the stability of the mobile service composition after dynamic reconfiguration, an LSTM neural network is applied to predict the future QoS value for candidate service. This value is used as a service evaluation indicator during dynamic reconfiguration. Then, attributes such as energy consumption, traffic and moving track are considered. A cost-reward mechanism is constructed to calculate the cost and reward of the service when it is invoked. The reasonable restriction conditions are added for controlling dynamic reconfiguration. Finally, the dynamic reconfiguration problem-solving process and framework for mobile service composition based on QoS in a cloud-edge hybrid environment is introduced, guiding the mobile service composition dynamic reconfiguration task in cloud-edge hybrid environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cai, Y., Yu, F.R., Bu, S.: Cloud computing meets mobile wireless communications in next generation cellular networks. IEEE Netw. 28(6), 54–59 (2014)
Deng, S., Huang, L., Wu, H., et al.: Toward mobile service computing: opportunities and challenges. IEEE Cloud Comput. 3(4), 32–41 (2016)
Gao, H., Miao, H., Zeng, H.: Service reconfiguration architecture based on probabilistic modeling checking. In: International Conference on Web Services (2014)
Gao, H., Miao, H.: Research on the dynamic reconfiguration of Web application using two-phase compatibility verification. Int. J. Comput. Math. 90(11), 2265–2278 (2013)
White, G., Nallur, V., Clarke, S.: Quality of service approaches in IoT: a systematic mapping. J. Syst. Softw. 132, 186–203 (2017)
Kumar, K., Liu, J., Lu, Y.H., Bhargava, B.: A survey of computation offloading for mobile systems. Mob. Netw. Appl. 18(1), 129–140 (2013)
Yang, Y., Zhao, H., Gu, X.: Improve energy consumption and packet scheduling for mobile edge computing. In: Liang, Q., Mu, J., Jia, M., Wang, W., Feng, X., Zhang, B. (eds.) CSPS 2017. LNEE, vol. 463, pp. 1659–1666. Springer, Singapore (2019). https://doi.org/10.1007/978-981-10-6571-2_201
Liu, P., Xu, G., Yang, K., Wang, K., Li, Y.: Joint optimization for residual energy maximization in wireless powered mobile-edge computing systems. KSII Trans. Internet Inf. Syst. 12(12), 5614–5633 (2018)
Lane, N.D., Miluzzo, E., Lu, H., Peebles, D., Choudhury, T., Campbell, A.T.: A survey of mobile phone sensing. IEEE Commun. Mag. 48(9), 140–150 (2010)
Palacin, M.R.: Recent advances in rechargeable battery materials: a chemist’s perspective. Chem. Soc. Rev. 38(9), 2565–2575 (2009)
Chen, X., Jiao, L., Li, W., Fu, X.: Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans. Network. 24(5), 2795–2808 (2016)
White, G., Palade, A., Clarke, S.: Forecasting QoS attributes using LSTM networks. In: 2018 International Joint Conference on Neural Networks, IJCNN, pp. 1–8 (2018)
Madariaga, D., Panza, M., Bustos-Jimenéz, J.: I’m only unhappy when it rains: forecasting mobile QoS with weather conditions. In: 2018 Network Traffic Measurement and Analysis Conference, TMA, pp. 1–6. IEEE (2018)
Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of things: vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)
Li, Y., Lu, Y., Yin, Y., Deng, S., Yin, J.: Towards QoS-based dynamic reconfiguration of SOA-based applications. In: 2010 IEEE Asia-Pacific Services Computing Conference, pp. 107–114. IEEE (2010)
Zeng, L., Benatallah, B., Ngu, A.H., Dumas, M., Kalagnanam, J., Chang, H.: QoS-aware middleware for web services composition. IEEE Trans. Software Eng. 30(5), 311–327 (2004)
Deng, S., Wu, H., Tan, W., Xiang, Z., Wu, Z.: Mobile service selection for composition: an energy consumption perspective. IEEE Trans. Autom. Sci. Eng. 14(3), 1478–1490 (2017)
Tao, X., Song, W.: Location-dependent task allocation for mobile crowdsensing with clustering effect. IEEE Internet Things J. (2018)
Labbaci, H., Medjahed, B., Aklouf, Y.: A deep learning approach for long term QoS-compliant service composition. In: Maximilien, M., Vallecillo, A., Wang, J., Oriol, M. (eds.) ICSOC 2017. LNCS, vol. 10601, pp. 287–294. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69035-3_20
Deng, S., et al.: Toward risk reduction for mobile service composition. IEEE Trans. Cybern. 46(8), 1807–1816 (2016)
Acknowledgment
This work is supported by the National Key Research and Development Plan of China under Grant No. 2017YFD0400101, the Natural Science Foundation of Shanghai under Grant No. 16ZR1411200, and CERNET Innovation Project under Grant No. NGII20170513.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Gao, H., Huang, W., Zou, Q., Yang, X. (2019). A Dynamic Planning Framework for QoS-Based Mobile Service Composition Under Cloud-Edge Hybrid Environments. In: Wang, X., Gao, H., Iqbal, M., Min, G. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 292. Springer, Cham. https://doi.org/10.1007/978-3-030-30146-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-30146-0_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30145-3
Online ISBN: 978-3-030-30146-0
eBook Packages: Computer ScienceComputer Science (R0)