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...
Autores principales: | , , , |
---|---|
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 |