在无线传感器网络中,为了监测多个事件,监测区域可能需要布置多种不同类别的传感器节点以监测不同的事件属性,通过对每个传感器节点感知属性信息的融合处理,来判别事件是否发生。如何快速地将生成的事件路由到sink节点是个重要的研究课题。文中将传统的路由算法与分布式事件存储和语义思想相结合,提出了一种基于语义的无线传感器网络路由算法。在该算法中,一个传感器节点只需要关心自己通信范围内的邻居节点,不需要知道整个网络的状况,算法具有冗余数据少,节能性好,网络生存周期比较理想,实现简单等特点。该算法也可以为无线传感器网络的时空查询算法的研究提供一定基础。
In wireless sensor network, for inspecting many kinds of incident, inspecting area would be disposed sensor nodes of different sorts in order to inspect different observational attributes. Judge whether the incident occurs through fusion and processing of the attribute information every sensor node inspects. How to route the incident information created to sink node quickly is an important research problem. In this paper, presents a routing algorithm based on semantic idea though combining traditional routing algorithm with distributed incident storage and semantic idea. In the algorithm, every sensor node only concens those nodes in its own communicating range instead of knowing all the nodes in WSN. The features of this algorithm are less redundant data, lower query consumption, longer life time and easier to implement. The algorithm can offer some useful reference for the research of spatio - temporal query algorithm.