Cargando…

Explicit Context Matching in Content-Based Publish/Subscribe Systems

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

Descripción completa

Detalles Bibliográficos
Autores principales: Vavassori, Sergio, Soriano, Javier, Lizcano, David, Jiménez, Miguel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3658724/
https://www.ncbi.nlm.nih.gov/pubmed/23529118
http://dx.doi.org/10.3390/s130302945
_version_ 1782270320106799104
author Vavassori, Sergio
Soriano, Javier
Lizcano, David
Jiménez, Miguel
author_facet Vavassori, Sergio
Soriano, Javier
Lizcano, David
Jiménez, Miguel
author_sort Vavassori, Sergio
collection PubMed
description 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 altering the cost of SIENA-like topology changes.
format Online
Article
Text
id pubmed-3658724
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-36587242013-05-30 Explicit Context Matching in Content-Based Publish/Subscribe Systems Vavassori, Sergio Soriano, Javier Lizcano, David Jiménez, Miguel Sensors (Basel) Article 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 altering the cost of SIENA-like topology changes. Molecular Diversity Preservation International (MDPI) 2013-03-01 /pmc/articles/PMC3658724/ /pubmed/23529118 http://dx.doi.org/10.3390/s130302945 Text en © 2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Vavassori, Sergio
Soriano, Javier
Lizcano, David
Jiménez, Miguel
Explicit Context Matching in Content-Based Publish/Subscribe Systems
title Explicit Context Matching in Content-Based Publish/Subscribe Systems
title_full Explicit Context Matching in Content-Based Publish/Subscribe Systems
title_fullStr Explicit Context Matching in Content-Based Publish/Subscribe Systems
title_full_unstemmed Explicit Context Matching in Content-Based Publish/Subscribe Systems
title_short Explicit Context Matching in Content-Based Publish/Subscribe Systems
title_sort explicit context matching in content-based publish/subscribe systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3658724/
https://www.ncbi.nlm.nih.gov/pubmed/23529118
http://dx.doi.org/10.3390/s130302945
work_keys_str_mv AT vavassorisergio explicitcontextmatchingincontentbasedpublishsubscribesystems
AT sorianojavier explicitcontextmatchingincontentbasedpublishsubscribesystems
AT lizcanodavid explicitcontextmatchingincontentbasedpublishsubscribesystems
AT jimenezmiguel explicitcontextmatchingincontentbasedpublishsubscribesystems