Explicit context matching in content-based publish/subscribe systems

Vavassori, Sergio and Soriano Camino, Francisco Javier and Lizcano Casas, David and Jiménez Martín, Miguel Ángel (2013). Explicit context matching in content-based publish/subscribe systems. "Sensors", v. 13 (n. 3); pp. 2945-2966. ISSN 1424-8220. https://doi.org/10.3390/s130302945.


Title: Explicit context matching in content-based publish/subscribe systems
  • Vavassori, Sergio
  • Soriano Camino, Francisco Javier
  • Lizcano Casas, David
  • Jiménez Martín, Miguel Ángel
Item Type: Article
Título de Revista/Publicación: Sensors
Date: March 2013
ISSN: 1424-8220
Volume: 13
Freetext Keywords: Content-based publish/subscribe; Context-awareness; Contextual scoping; Overlay network
Faculty: Facultad de Informática (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (563kB) | Preview


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 efficiently 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 fltering the cost of SIENA-like topology changes.

Funding Projects

FP72588624caastTELEFONICA INVESTIGACION Y DESARROLLO, S.A.Building the PaaS Cloud of the Future

More information

Item ID: 38892
DC Identifier: http://oa.upm.es/38892/
OAI Identifier: oai:oa.upm.es:38892
DOI: 10.3390/s130302945
Official URL: http://www.mdpi.com/journal/sensors
Deposited by: Memoria Investigacion
Deposited on: 04 Feb 2016 10:49
Last Modified: 04 Feb 2016 10:49
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM