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
Article

Explicit Context Matching in Content-Based Publish/Subscribe Systems

1
,
1
,
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
SciFeed

Abstract

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 3.0).

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote |
RIS
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

Comments

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