ABSTRACT
In this paper, we present a new method to realize a selforganizing and self-stabilizing publish/subscribe middleware for wireless actuator and sensor networks. By using simple, yet powerful compositional rules, our approach forms hierarchical clusters of nodes and sets up many small publish/subscribe networks, that interact with each other. Thereby, we are able to integrate the necessary routing of messages between clusters into the publish/subscribe substrate itself. This technique reveals several benefits, such as redundant routes and automatic route recovery, which show up as emergent behavior at no additional cost. The provided publish/subscribe middleware allows an elegant design of eventbased applications for pervasive environments.
- A. Carzaniga, D. S. Rosenblum, and A. L. Wolf. Design and evaluation of a wide-area event notification service. ACM Transactions on Computer Systems, 19(3):332--383, Aug. 2001. Google ScholarDigital Library
- M. Castro, P. Druschel, A.-M. Kermarrec, and A. Rowstron. Scribe: A large-scale and decentralised application-level multicast infrastructure. IEEE Journal on Selected Areas in Communication, 20(8):100--110, 2002. Google ScholarDigital Library
- O. Etzion. Towards an event-driven architecture: An infrastructure for event processing position paper. In A. Adi, S. Stoutenburg, and S. Tabet, editors, Proceedings of the First International Conference on Rules and Rule Markup Languages for the Semantic Web, volume 3791 of Lecture Notes in Computer Science, pages 1--7, Berlin/Heidelberg, Germany, Nov. 2005. Springer. Google ScholarDigital Library
- X. Hong, K. Xu, and M. Gerla. Scalable routing protocols for mobile ad hoc networks. IEEE Network, 16(4):11--21, July/Aug. 2002. Google ScholarDigital Library
- C. Intanagonwiwat, R. Govindan, and D. Estrin. Directed diffusion: a scalable and robust communication paradigm for sensor networks. In Mobile Computing and Networking, pages 56--67, 2000. Google ScholarDigital Library
- R. Meier and V. Cahill. Steam: Event-based middleware for wireless ad hoc networks. In Wagner {12}, pages 639--644. Google Scholar
- G. Mühl. Large-Scale Content-Based Publish/Subscribe Systems. Ph.d. thesis, Technische Universität Darmstadt, Darmstadt, Germany, Sept. 2002.Google Scholar
- G. Mühl, L. Fiege, and P. R. Pietzuch. Distributed Event-Based Systems. Springer, Aug. 2006. Google ScholarDigital Library
- H. Parzyjegla, M. A. Jaeger, G. Mühl, and T. Weis. A model-driven approach to the development of autonomous control applications. In G. Blair, N. Bencomo, R. France, and M. Cebulla, editors, Proceedings of the 1st Workshop on Model-driven Software Adaptation (M-ADAPT '07) at ECOOP 2007, number 2007--10, pages 25--27, Berlin, Germany, July 2007. Berlin Institute of Technology.Google Scholar
- G. Pei, M. Gerla, X. Hong, and C.-C. Chiang. A wireless hierarchical routing protocol with group mobility. In Proceedings of the 1999 IEEE Wireless Communication and Networking Conference, pages 1538--1542, Piscataway, NJ, USA, Sept. 1999. IEEE.Google ScholarCross Ref
- P. R. Pietzuch and J. M. Bacon. Hermes: A distributed event-based middleware architecture. In Wagner {12}, pages 611--618. Google Scholar
- R. Wagner, editor. Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops (ICDCSW '02), Los Alamitos, CA, USA, July 2002. IEEE Computer Society.Google Scholar
- J. Y. Yu and P. H. Chong. A survey of clustering schemes for mobile ad hoc networks. IEEE Communications Surveys & Tutorials, 7(1):32--48, 2005. Google ScholarDigital Library
Index Terms
- Clustered publish/subscribe in wireless actuator and sensor networks
Recommendations
A survey on developing publish/subscribe middleware over wireless sensor/actuator networks
Publish/subscribe (Pub/Sub) interaction paradigm is receiving more attention in commercial and academic research nowadays. It is an effective interaction scheme for large-scale distributed systems due to its ability of decoupling communicating entities ...
Publish/subscribe for wireless sensor networks
AINTEC '11: Proceedings of the 7th Asian Internet Engineering ConferenceThis extended abstract overviews some of the advantages and problems to overcome when implementing a publish/subscribe system over a wireless sensor network. Publish/subscribe usually relies on a set of intermediate nodes, brokers that gather and ...
Self-organizing publish/subscribe
DSM '05: Proceedings of the 2nd international doctoral symposium on MiddlewareThe increasing availability of broadband Internet access coming along with cheap flatrate tariffs changed the way the Internet is used over the last years. As a result, we observe more users that become producers and collaborate instead of solely ...
Comments