Energy-Aware Composition for Service-Oriented Wireless Sensor Networks

This article proposes a service-oriented wireless sensor networks (WSNs) framework. Sensor nodes are encapsulated and represented as WSN services, which are energy-limited, and typically spatial- and temporal-aware. Service classes chains are generated with respect to the requirement of domain applications, and the composition of WSN services is constructed through 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).