Computer and Information Technology, International Conference on (2010)
Bradford, West Yorkshire, UK
June 29, 2010 to July 1, 2010
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CIT.2010.142
Distributed computing systems often strive to decouple their communicating components (threads on a single node, or nodes in a network) from each other with respect to time, space/location, or ﬂow/synchronization, so that they can operate as independently of each other as possible. One approach to let components in a distributed system communicate in such an independent, decoupled fashion is to follow a Publish/Subscribe paradigm. It is, however, not at all obvious that such distributed systems then remain capable of real-time operation. We are particularly interested in applying such features to Wireless Sensor Networks (WSNs), where a small footprint is required and traditional middleware approaches are far too heavyweight. We show that it is possible to combine the Publish/Subscribe paradigm with real-time features. We demonstrate this by a blackboard-based Publish/Subscribe system with real-time extensions that we have implemented on MANTIS OS. We show that timeliness of the system’s actions can be achieved without re-introducing tight couplings.
real-time, publish/subscribe, wireless sensor networks, blackboard
H. Karl, A. Gebel and M. Andree, "Concept and Prototype for a Real-Time Enabled Publish/Subscribe System," 2010 IEEE 10th International Conference on Computer and Information Technology (CIT), Bradford, 2010, pp. 737-742.