A Fast IoT Service Composition Scheme for Energy Efficient QoS Services

Recently, service-oriented architecture (SOA) is considered as a key enabler of Internet of Things (IoT) where it can provide cooperation between heterogeneous smart IoT objects and give it the ability of integration in a flexible manner. One of the important issues in SOA-IoT when a huge number of smart IoT objects are deployed is how to select the most appropriate set of smart IoT objects to create a complex service when considers both energy and Quality of Service (QoS). The issue can be formulated as a multi-objectives optimization problem and hence is time consuming in solving. To speed up the IoT service composition finding, this work introduced a new iteration based relaxation technique based on user preferences and end-to-end QoS localization. Extensive experiments show that the proposed approach has short execution time in various complex service profiles with good performance in energy consumption and maintains a reasonable QoS level.

[1]  Zhenyu Wen,et al.  Fog Orchestration for Internet of Things Services , 2017, IEEE Internet Computing.

[2]  Yu Meng,et al.  A Novel Deployment Scheme for Green Internet of Things , 2014, IEEE Internet of Things Journal.

[3]  E. Roszkowska Rank Ordering Criteria Weighting Methods – a Comparative Overview , 2013 .

[4]  Dharma P. Agrawal,et al.  Choices for interaction with things on Internet and underlying issues , 2015, Ad Hoc Networks.

[5]  Lu Liu,et al.  Energy-aware composition for wireless sensor networks as a service , 2018, Future Gener. Comput. Syst..

[6]  Tein-Yaw Chung,et al.  Energy-aware services composition for Internet of Things , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[7]  Xinyu Yang,et al.  A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications , 2017, IEEE Internet of Things Journal.

[8]  Valérie Issarny,et al.  Revisiting Service-Oriented Architecture for the IoT: A Middleware Perspective , 2016, ICSOC.

[9]  Tein-Yaw Chung,et al.  Bi-Objective Optimization for Energy Aware Internet of Things Service Composition , 2018, IEEE Access.

[10]  Bandar Aldawsari,et al.  An energy-aware service composition algorithm for multiple cloud-based IoT applications , 2017, J. Netw. Comput. Appl..

[11]  M. Brian Blake,et al.  Engineering Energy-Aware Web Services toward Dynamically-Green Computing , 2011, ICSOC Workshops.

[12]  Muthu Ramachandran,et al.  Towards Achieving Data Security with the Cloud Computing Adoption Framework , 2016, IEEE Transactions on Services Computing.

[13]  Heonshik Shin,et al.  Reconfigurable Service Composition and Categorization for Power-Aware Mobile Computing , 2008, IEEE Transactions on Parallel and Distributed Systems.

[14]  Abdelghani Chibani,et al.  Energy-Centered and QoS-Aware Services Selection for Internet of Things , 2016, IEEE Transactions on Automation Science and Engineering.

[15]  Boualem Benatallah,et al.  Web Service Composition , 2015 .