A Real-Time-Enabled, Blackboard-Based, Publish/Subscribe Architecture for Wireless Sensor Nodes
Wireless sensor network nodes have only limited resources concerning memory and battery life-time. Memory can be efficiently used by sharing data, and the life-time of a battery can be extended, when the node has long power saving sleep-phases. The authors propose a publish/subscribe architecture that achieves these two aims. The results of their paper are of great interest for sensor application developers, giving them now the opportunity to use their architecture for sharing data among different applications on the node as well as the different layers of the operating system. They introduce a blackboard which is used for centrally storing published values, like measured data from a monitored sensor.