A Dynamic Planning Framework for QoS-Based Mobile Service Composition Under Cloud-Edge Hybrid Environments

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.

[1]  Javier Bustos-Jiménez,et al.  I'm Only Unhappy when it Rains: Forecasting Mobile QoS with Weather Conditions , 2018, 2018 Network Traffic Measurement and Analysis Conference (TMA).

[2]  Honghao Gao,et al.  Service Reconfiguration Architecture Based on Probabilistic Modeling Checking , 2014, 2014 IEEE International Conference on Web Services.

[3]  Ying Li,et al.  Towards QoS-Based Dynamic Reconfiguration of SOA-Based Applications , 2010, 2010 IEEE Asia-Pacific Services Computing Conference.

[4]  M. Rosa Palacín,et al.  New British Standards , 1979 .

[5]  M Rosa Palacín,et al.  Recent advances in rechargeable battery materials: a chemist's perspective. , 2009, Chemical Society reviews.

[6]  Zhaohui Wu,et al.  Mobile Service Selection for Composition: An Energy Consumption Perspective , 2017, IEEE Transactions on Automation Science and Engineering.

[7]  Zhaohui Wu,et al.  Toward Mobile Service Computing: Opportunities and Challenges , 2016, IEEE Cloud Computing.

[8]  Yibo Yang,et al.  Improve Energy Consumption and Packet Scheduling for Mobile Edge Computing , 2017, CSPS.

[9]  Honghao Gao,et al.  Research on the dynamic reconfiguration of Web application using two-phase compatibility verification , 2013, Int. J. Comput. Math..

[10]  Peng Liu,et al.  Joint Optimization for Residual Energy Maximization in Wireless Powered Mobile-Edge Computing Systems , 2018, KSII Trans. Internet Inf. Syst..

[11]  Zhaohui Wu,et al.  Toward Risk Reduction for Mobile Service Composition , 2016, IEEE Transactions on Cybernetics.

[12]  Bharat K. Bhargava,et al.  A Survey of Computation Offloading for Mobile Systems , 2012, Mobile Networks and Applications.

[13]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[14]  Brahim Medjahed,et al.  A Deep Learning Approach for Long Term QoS-Compliant Service Composition , 2017, ICSOC.

[15]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[16]  Siobhán Clarke,et al.  Forecasting QoS Attributes Using LSTM Networks , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[17]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[18]  Siobhán Clarke,et al.  Quality of service approaches in IoT: A systematic mapping , 2017, J. Syst. Softw..

[19]  Wei Song,et al.  Location-Dependent Task Allocation for Mobile Crowdsensing With Clustering Effect , 2019, IEEE Internet of Things Journal.

[20]  F. Richard Yu,et al.  Cloud computing meets mobile wireless communications in next generation cellular networks , 2014, IEEE Network.

[21]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.