Energy-aware composition for wireless sensor networks as a service

With the wide-adoption of the Internet of Things, heterogeneous smart things, serving as sensor nodes, require to work in a collective fashion for achieving complex applications. To address this challenge, this article proposes a service-oriented wireless sensor networks (WSNs) framework, and the cooperation between sensor nodes is achieved through the functional integration of neighboring sensor nodes. Generally, sensor nodes are encapsulated and represented as WSN services, which are energy-aware, and typically have constraints on their spatial and temporal aspects. WSN services are categorized into service classes according to the limited number of types of their functionalities. Consequently, service classes chains are generated with respect to the requirement of domain applications, and the composition of WSN services is constructed through discovering and selecting appropriate WSN services as the instantiation of service classes contained in chains. This WSN services composition is reduced to a multi-objective and multi-constrained optimization problem, which can be solved through adopting particle swarm optimization (PSO) algorithm and genetic algorithm (GA). Experimental evaluation shows that PSO outperforms GA in finding approximately optimal WSN services compositions. Propose a three-tier service-oriented framework for WSNs.Service classes chains discovery and recommendation is developed.Multi-objective and multi-constrained optimization is adopted for WSN services in service classes in chains.

[1]  Siobhán Clarke,et al.  Opportunistic Service Composition in Dynamic Ad Hoc Environments , 2014, IEEE Transactions on Services Computing.

[2]  Nik Bessis,et al.  The Internet of Things: shaping the new Internet space , 2015, Concurr. Comput. Pract. Exp..

[3]  Theodore Tryfonas,et al.  A Distributed Consensus Algorithm for Decision Making in Service-Oriented Internet of Things , 2014, IEEE Transactions on Industrial Informatics.

[4]  Alejandro Zunino,et al.  RESTful service composition at a glance: A survey , 2016, J. Netw. Comput. Appl..

[5]  Boleslaw K. Szymanski,et al.  Robust Dynamic Service Composition in Sensor Networks , 2013, IEEE Transactions on Services Computing.

[6]  Boleslaw K. Szymanski,et al.  Towards Relevancy Aware Service Oriented Systems in WSNs , 2016, IEEE Transactions on Services Computing.

[7]  Han-Gyu Ko,et al.  SoIoT: Toward A User-Centric IoT-Based Service Framework , 2016, TOIT.

[8]  Jia Guo,et al.  Trust Management for SOA-Based IoT and Its Application to Service Composition , 2016, IEEE Transactions on Services Computing.

[9]  Sotiris Nikoletseas,et al.  Theoretical Aspects of Distributed Computing in Sensor Networks , 2011, Monographs in Theoretical Computer Science. An EATCS Series.

[10]  Ke Zhang,et al.  Energy-Aware Service Composition Algorithms for Service-Oriented Heterogeneous Wireless Sensor Networks , 2014, Int. J. Distributed Sens. Networks.

[11]  Cinzia Cappiello,et al.  A UI-Centric Approach for the End-User Development of Multidevice Mashups , 2015, ACM Trans. Web.

[12]  Thiago H. Silva,et al.  Sensing in the Collaborative Internet of Things , 2015, Sensors.

[13]  Kaiyu Wan,et al.  A Resource-Centric Architecture for Service-Oriented Cyber Physical System , 2013, GPC.

[14]  Zhangbing Zhou,et al.  An efficient indexing and query mechanism for ubiquitous IoT services , 2015, Int. J. Ad Hoc Ubiquitous Comput..

[15]  Marisol Garcia Valls,et al.  iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems , 2013 .

[16]  Yacine Challal,et al.  Healing on the cloud: Secure cloud architecture for medical wireless sensor networks , 2016, Future Gener. Comput. Syst..

[17]  Xiaojun Zhai,et al.  Efficient Data-Processing Algorithms for Wireless-Sensor-Networks-Based Planetary Exploration , 2016, J. Aerosp. Inf. Syst..

[18]  Stan Matwin,et al.  A review on particle swarm optimization algorithm and its variants to clustering high-dimensional data , 2013, Artificial Intelligence Review.

[19]  Naixue Xiong,et al.  Optimizing the Reliability and Performance of Service Composition Applications with Fault Tolerance in Wireless Sensor Networks , 2015, Sensors.

[20]  Zhaohui Wu,et al.  Mobility-Enabled Service Selection for Composite Services , 2016, IEEE Transactions on Services Computing.

[21]  Dimosthenis Kyriazis,et al.  Taxonomy and State of the Art of Service Discovery Mechanisms and Their Relation to the Cloud Computing Stack , 2012, Achieving Real-Time in Distributed Computing.

[22]  Cesare Pautasso,et al.  Control-Flow Patterns for Decentralized RESTful Service Composition , 2013, TWEB.

[23]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[24]  Ali Elkamel,et al.  Reservoir permeability prediction by neural networks combined with hybrid genetic algorithm and particle swarm optimization , 2013 .

[25]  Ahmed Karmouch,et al.  Decentralized Plan-Free Semantic-Based Service Composition in Mobile Networks , 2015, IEEE Transactions on Services Computing.

[26]  Zhangbing Zhou,et al.  Efficient Multi-Attribute Query Processing in Heterogeneous Wireless Sensor Networks , 2014 .

[27]  Gerald Kotonya,et al.  A resource-aware framework for resource-constrained service-oriented systems , 2015, Future Gener. Comput. Syst..

[28]  Athanasios V. Vasilakos,et al.  A Survey on Service-Oriented Network Virtualization Toward Convergence of Networking and Cloud Computing , 2012, IEEE Transactions on Network and Service Management.

[29]  Antonio Pescapè,et al.  Integration of Cloud computing and Internet of Things: A survey , 2016, Future Gener. Comput. Syst..

[30]  Ye Xia,et al.  Maximizing the Lifetime of Wireless Sensor Networks with Mobile Sink in Delay-Tolerant Applications , 2010, IEEE Transactions on Mobile Computing.

[31]  Wenwen Li,et al.  A Sub-Chain Ranking and Recommendation Mechanism for Facilitating Geospatial Web Service Composition , 2014, Int. J. Web Serv. Res..

[32]  Noël Crespi,et al.  Extending the Devices Profile for Web Services Standard Using a REST Proxy , 2015, IEEE Internet Computing.

[33]  Xiong Luo,et al.  A kernel machine-based secure data sensing and fusion scheme in wireless sensor networks for the cyber-physical systems , 2016, Future Gener. Comput. Syst..

[34]  Valérie Issarny,et al.  ubiSOAP: A Service-Oriented Middleware for Ubiquitous Networking , 2012, IEEE Transactions on Services Computing.

[35]  Weiping Zhu,et al.  LASEC: A Localized Approach to Service Composition in Pervasive Computing Environments , 2015, IEEE Transactions on Parallel and Distributed Systems.