Font Size: a A A

Content-based Subscribe/Publish Middleware For Wireless Sensor Network

Posted on:2012-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z C DengFull Text:PDF
GTID:2218330362956504Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of wireless sensor network technology, wireless sensor network applications are more and more widespread. However, supporting the development, maintenance, deployment and execution of applications over wireless sensor networks has become more challenging, because of the diversity of high-level application requirement and underlying heterogeneity of wireless sensor network (such as the differences of hardware structure, communication protocol and operating system). Wireless sensor network middleware can relieve them from dealing with the underlying heterogeneity, providing common application services to facilitate the development of the applications. As for above concerning, TinyMQ,a content-based subscribe/publish middleware for wireless sensor network, is proposed to implement a distributed content-based subscribe/publish model and provide corresponding subscribe/publish service in wireless sensor network.In TinyMQ, a logic overlay network is constructed on top of well-connected wireless sensor network, and content-based subscribe/publish mechanism is built on this logic overlay. It is not required to know the geological location information of sensor nodes, and the communication between the nodes can be achieved. According to its functionality, TinyMQ can be divided into two parts, namely content-based subscribe/publish mechanism and the Rendezvous-based routing protocol, and they are connected via message mapping component. Message mapping component is used to effectively map the subscription message and the event to the appropriate node (set). The characteristic of content-based subscribe/publish mechanism is that the nodes do not need to acquire the location information to communicate with each other, and every node can be a subscription node, publish node, or rendezvous node. Rendezvous-based routing protocol can send the event to the nodes of interest as soon as possible, and also minimize the length of the communication path. They can effectively reduce the message traffic load and save network resources.Performance evaluation shows TinyMQ can achieve better performance in terms of reducing resource consumption in wireless sensor networks comparing other relevant subscribe/publish middleware.
Keywords/Search Tags:Wireless Sensor Network, Content-based Subscribe/Publish, Middleware
PDF Full Text Request
Related items