Sensors 2013, 13(3), 2945-2966; doi:10.3390/s130302945
Article

Explicit Context Matching in Content-Based Publish/Subscribe Systems

1email, 1email, 2,* email and 1email
Received: 25 December 2012; in revised form: 21 February 2013 / Accepted: 22 February 2013 / Published: 1 March 2013
(This article belongs to the Section Sensor Networks)
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
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
PDF Full-text Download PDF Full-Text [550 KB, uploaded 21 June 2014 06:28 CEST]

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.

AMA Style

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

Chicago/Turabian Style

Vavassori, Sergio; Soriano, Javier; Lizcano, David; Jiménez, Miguel. 2013. "Explicit Context Matching in Content-Based Publish/Subscribe Systems." Sensors 13, no. 3: 2945-2966.


Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert