Next Article in Journal
Gas Sensors Characterization and Multilayer Perceptron (MLP) Hardware Implementation for Gas Identification Using a Field Programmable Gate Array (FPGA)
Previous Article in Journal
Dynamic Obstacle Avoidance Using Bayesian Occupancy Filter and Approximate Inference
Sensors 2013, 13(3), 2945-2966; doi:10.3390/s130302945

Explicit Context Matching in Content-Based Publish/Subscribe Systems

2,*  and 1
1 School of Computer Science, Universidad Politécnica de Madrid, 28660-Boadilla del Monte, Madrid, Spain 2 School of Computer Science, Open University of Madrid (UDIMA), 28400-Collado Villalba, Madrid, Spain
* Author to whom correspondence should be addressed.
Received: 25 December 2012 / Revised: 21 February 2013 / Accepted: 22 February 2013 / Published: 1 March 2013
(This article belongs to the Section Sensor Networks)
View Full-Text   |   Download PDF [550 KB, uploaded 21 June 2014]   |   Browse Figures


Although context could be exploited to improve performance, elasticity and adaptation in most distributed systems that adopt the publish/subscribe (P/S) communication model, only a few researchers have focused on the area of context-aware matching in P/S systems and have explored its implications in domains with highly dynamic context like wireless sensor networks (WSNs) and IoT-enabled applications. Most adopted P/S models are context agnostic or do not differentiate context from the other application data. In this article, we present a novel context-aware P/S model. SilboPS manages context explicitly, focusing on the minimization of network overhead in domains with recurrent context changes related, for example, to mobile ad hoc networks (MANETs). Our approach represents a solution that helps to effciently share and use sensor data coming from ubiquitous WSNs across a plethora of applications intent on using these data to build context awareness. Specifically, we empirically demonstrate that decoupling a subscription from the changing context in which it is produced and leveraging contextual scoping in the filtering process notably reduces (un)subscription cost per node, while improving the global performance/throughput of the network of brokers without altering the cost of SIENA-like topology changes.
Keywords: content-based publish/subscribe; context-awareness; contextual scoping;overlay network content-based publish/subscribe; context-awareness; contextual scoping; overlay network
This is an open access article distributed under the Creative Commons Attribution License (CC BY) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote |
MDPI and ACS Style

Vavassori, S.; Soriano, J.; Lizcano, D.; Jiménez, M. Explicit Context Matching in Content-Based Publish/Subscribe Systems. Sensors 2013, 13, 2945-2966.

View more citation formats

Related Articles

Article Metrics

For more information on the journal, click here


[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert