| Wireless Sensor Networks(WSN)is a new information acquisition and processing technology that has been widely used in life.Since the sensor node is generally powered by a battery,this conventional power supply method has some disadvantages that are difficult to change,such as limited power supply,limited life,repeated charging,etc.,so how to effectively reduce network energy consumption is a research focus.At present,most researches satisfy a single application request under certain spatiotemporal conditions,which means that application requests are mostly handled independently,and a single sensor node usually only provides limited services,resulting in low efficiency.In fact,the utilization of the WSN service can be greatly improved,that is,when the sensor node works once,it can satisfy the cross-over part of the concurrent request under the same space-time condition.This approach can make more efficient and efficient use of WSN services,especially when the overlap of spatio-temporal and functional attributes of concurrent requests is large.Therefore,the research content of this paper is that the services in the shared WSN network are used to implement concurrent requests,and the relatively complex application requests are satisfied by aggregating the complementary functions provided by neighboring sensor nodes included in a certain network area.In order to solve this problem,this paper proposes a multi-request collaborative integration mechanism for service-oriented wireless sensor networks,which is jointly implemented by a two-layer strategic mechanism and a cooperative sharing mechanism.The research contents are as follows:(1)Only functional attributes are considered in the two-tier cooperation strategy mechanism.The sensor nodes are functionally encapsulated by a set of WSN services.The WSN services can be divided into different service classes according to the similarity of functions.A service class network is constructed through mutual calling relationships between service classes,and according to traditional semantics.The Web service composition technology forms a service class chain,and the candidate service class chain of multiple application requests is generated according to the multi-request recommendation algorithm.(2)Considering the space-time constraints and energy efficiency factors of WSN services in the cooperative integration mechanism,how to achieve WSN service sharing of multiple application requests,achieving high spatio-temporal correlation and low energy consumption,can be simplified to specific service classes A multi-objective,multi-constrained combinatorial optimization problem that instantiates a candidate WSN service.The combinatorial optimization problem is solved by a heuristic algorithm chain.The large amount of data obtained through simulation experiments proves that the multi-request collaborative integration mechanism proposed in this paper improves the shareability of WSN services between concurrent requests,and significantly reduces network energy consumption,especially when the time and space between concurrent requests When the function overlap is large. |