Abstract
In this paper, we present our lightweight semantic publish/ subscribe system μC-SemPS that is targeted towards battery-powered micro-controllers and wireless sensor nodes in ubiquitous computing environments. The key challenge that we address is to minimize the overall energy consumption for subscription matching and delivery. Our system relies on an efficient representation of semantic subscriptions and favours computation over the more expensive wireless communication for the semantic matching and routing of events. When compared to more conventional pub/sub routing implementations, experimental results from network and energy simulations with MiXiM, an OMNeT++ modeling framework for wireless mobile networks, show that our approach for routing semantic events significantly reduces energy consumption.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Akkaya, K., Younis, M.F.: A survey on routing protocols for wireless sensor networks. Ad Hoc Networks 3(3), 325–349 (2005)
Chand, R., Felber, P.A.: Semantic peer-to-peer overlays for publish/subscribe networks. In: Cunha, J.C., Medeiros, P.D. (eds.) Euro-Par 2005. LNCS, vol. 3648, pp. 1194–1204. Springer, Heidelberg (2005)
Cilia, M., Bornhövd, C., Buchmann, A.P.: Cream: An infrastructure for distributed, heterogeneous event-based applications. In: Chung, S., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 482–502. Springer, Heidelberg (2003)
Eugster, F., Guerraoui, K.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)
Horridge, M., Patel-Schneider, P.F.: Manchester syntax for owl 1.1. In: International Workshop OWL: Experiences and Directions, OWLED 2008 (2008)
Demeure, I., et al.: An energy-aware middleware for collaboration on small scale MANets. In: Proceedings of the Autonomous and Spontaneous Networks Symposium (ASNS 2008), Paris, France (2008)
Jafarpour, Hore, Mehrotra, Venkatasubramanian: Ccd: efficient customized content dissemination in distributed publish/subscribe. In: Middleware 2009: Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, pp. 1–20. Springer-Verlag New York, Inc., New York (2009)
Li, S., Lin, Y., Son, S.H., Stankovic, J.A., Wei, Y.: Event detection services using data service middleware in distributed sensor networks (2003)
Ma, J., Xu, G., Wang, J., Huang, T.: A semantic publish/subscribe system for selective dissemination of the rss documents. In: GCC 2006: Proceedings of the Fifth International Conference on Grid and Cooperative Computing, pp. 432–439. IEEE Computer Society, Washington, DC (2006)
Petrovic, M., Burcea, I., Jacobsen, H.A.: S-topss: semantic toronto publish/subscribe system. In: VLDB 2003: Proceedings of the 29th International Conference on Very Large Data Bases, pp. 1101–1104. VLDB Endowment (2003)
Preuveneers, D., Berbers, Y.: Prime numbers considered useful: Ontology encoding for efficient subsumption testing. Technical Report CW464, Department of Computer Science, Katholieke Universiteit Leuven, Belgium (October 2006)
Preuveneers, D., Berbers, Y.: Encoding semantic awareness in resource-constrained devices. IEEE Intelligent Systems 23(2), 26–33 (2008)
Taherian, S., Bacon, J.: A Publish/Subscribe Protocol for Resource-Awareness in Wireless Sensor Networks. In: Proceedings of the International Workshop on Localized Algorithms and Protocols for Wireless Sensor Networks. LNCS, vol. 4549, pp. 27–38. Springer, Heidelberg (2007)
Wang, Jin, Li: An ontology-based publish/subscribe system. In: Middleware 2004: Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware, pp. 232–253. Springer, Heidelberg (2004)
Wang, H.-L., Chao, Y.-Y.: A cluster-based data routing for wireless sensor networks. In: Hua, A., Chang, S.-L. (eds.) ICA3PP 2009. LNCS, vol. 5574, pp. 129–136. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Preuveneers, D., Berbers, Y. (2012). μC-SemPS: Energy-Efficient Semantic Publish/Subscribe for Battery-Powered Systems. In: Sénac, P., Ott, M., Seneviratne, A. (eds) Mobile and Ubiquitous Systems: Computing, Networking, and Services. MobiQuitous 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 73. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29154-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-29154-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29153-1
Online ISBN: 978-3-642-29154-8
eBook Packages: Computer ScienceComputer Science (R0)