Skip to Main Content
According to sensor networks' characteristics and their requirements on field real-time data monitoring, a kind of lightweight sensor network protocol is proposed in this paper. In this protocol several frame types are introduced into a sensor network's link layer. A new coming node registers itself as a slave node by sending an identify frame. The master node finds slave nodes out of function in time by a master/slave communication mode, so that it is satisfied with the dynamic changing situation of the sensor network. An event/action model is introduced into the sensor network's application layer. And event sources and actions are defined for node channels, so that the channels are encapsulated with attribute, events and methods. The response speed to asynchronous events is improved by the event driven mode. Finally, a specific implementation and application example using the protocol is also carried out in this paper, and the effectiveness of protocol is validated on CycloneII development boards.