Abstract

Wireless sensor network based on service-oriented architecture has provided important support for Internet of Things in smart city; therefore, multi-requests can be satisfied through service composition. However, as the number and complexity of requests increase, the dynamic and low energy of sensors in wireless sensor network gradually limit the development of the service-oriented architecture in Internet of Things; therefore, optimizing energy under the condition that multi-requests can be satisfied in the dynamic wireless sensor network becomes an important problem. To address this challenge, first, this paper analyzes the mobility of sensors to predict the path stability and manage the information and capabilities on them so that we can find the satisfactory service provider candidates. Then, this article proposes a service mapping pre-process to achieve the work flow reduction in a service layer to save energy in advance and a service mapping process to find the optimal sensors in a network layer that can satisfy the requests. Simulation results show that our strategies can achieve the goal of energy conservation, load balancing, and network lifetime extension under the premise of guaranteeing requests function and non-function attributes and have better performance than traditional ones.

Highlights

  • In smart cities, wireless sensor network (WSN) uses a service-oriented architecture (SOA) to provide support for the execution of services in the novel paradigms of Internet of Things (IoT).[1,2] Services include both functional and non-function attributes.[3]

  • The function attributes refer to the process in which service operates input data to produce expected output data, while the non-function attributes refer to the quality of service (QoS) which the service can provide, including delay, cost, and reliability

  • We propose a strategy named multirequests satisfied based on energy optimization for the service composition in WSN to save energy, maintain load balance, and extend WSN lifetime with the function and non-function attributes of the user requests satisfied in the process of mapping work flow from the service layer to the network layer

Read more

Summary

Introduction

Wireless sensor network (WSN) uses a service-oriented architecture (SOA) to provide support for the execution of services in the novel paradigms of Internet of Things (IoT).[1,2] Services include both functional and non-function attributes.[3]. WSN integrates the capabilities of sensors and converges them to the sink node to satisfy the functions of IoT requests. In WSN, there is a lack of powerful central management devices, and the high mobility of nodes leads to unstable functions These factors make it difficult to obtain and maintain global services information. We propose a strategy named multirequests satisfied based on energy optimization for the service composition in WSN to save energy, maintain load balance, and extend WSN lifetime with the function and non-function attributes of the user requests satisfied in the process of mapping work flow from the service layer to the network layer. In the links mapping process, the optimal anypath network subgraph (OANS) algorithm is proposed to obtain the energy optimal subgraph in network layer

Related work
Energy model in the service layer n o
Energy model in the network layer
Mobility analysis
Criterion for cluster head selection
Service node pre-mapping
Findings
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.