Cargando…

A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems

The Request-Response (RR) paradigm is widely used in ubiquitous systems to exchange information in a secure, reliable and timely manner. Nonetheless, there is also an emerging need for adopting the Publish-Subscribe (PubSub) paradigm in this kind of systems, due to the advantages that this paradigm...

Descripción completa

Detalles Bibliográficos
Autores principales: Rodríguez-Domínguez, Carlos, Benghazi, Kawtar, Noguera, Manuel, Garrido, José Luis, Rodríguez, María Luisa, Ruiz-López, Tomás
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3435995/
https://www.ncbi.nlm.nih.gov/pubmed/22969366
http://dx.doi.org/10.3390/s120607648
_version_ 1782242632170209280
author Rodríguez-Domínguez, Carlos
Benghazi, Kawtar
Noguera, Manuel
Garrido, José Luis
Rodríguez, María Luisa
Ruiz-López, Tomás
author_facet Rodríguez-Domínguez, Carlos
Benghazi, Kawtar
Noguera, Manuel
Garrido, José Luis
Rodríguez, María Luisa
Ruiz-López, Tomás
author_sort Rodríguez-Domínguez, Carlos
collection PubMed
description The Request-Response (RR) paradigm is widely used in ubiquitous systems to exchange information in a secure, reliable and timely manner. Nonetheless, there is also an emerging need for adopting the Publish-Subscribe (PubSub) paradigm in this kind of systems, due to the advantages that this paradigm offers in supporting mobility by means of asynchronous, non-blocking and one-to-many message distribution semantics for event notification. This paper analyzes the strengths and weaknesses of both the RR and PubSub paradigms to support communications in ubiquitous systems and proposes an abstract communication model in order to enable their seamless integration. Thus, developers will be focused on communication semantics and the required quality properties, rather than be concerned about specific communication mechanisms. The aim is to provide developers with abstractions intended to decrease the complexity of integrating different communication paradigms commonly needed in ubiquitous systems. The proposal has been applied to implement a middleware and a real home automation system to show its applicability and benefits.
format Online
Article
Text
id pubmed-3435995
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-34359952012-09-11 A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems Rodríguez-Domínguez, Carlos Benghazi, Kawtar Noguera, Manuel Garrido, José Luis Rodríguez, María Luisa Ruiz-López, Tomás Sensors (Basel) Article The Request-Response (RR) paradigm is widely used in ubiquitous systems to exchange information in a secure, reliable and timely manner. Nonetheless, there is also an emerging need for adopting the Publish-Subscribe (PubSub) paradigm in this kind of systems, due to the advantages that this paradigm offers in supporting mobility by means of asynchronous, non-blocking and one-to-many message distribution semantics for event notification. This paper analyzes the strengths and weaknesses of both the RR and PubSub paradigms to support communications in ubiquitous systems and proposes an abstract communication model in order to enable their seamless integration. Thus, developers will be focused on communication semantics and the required quality properties, rather than be concerned about specific communication mechanisms. The aim is to provide developers with abstractions intended to decrease the complexity of integrating different communication paradigms commonly needed in ubiquitous systems. The proposal has been applied to implement a middleware and a real home automation system to show its applicability and benefits. Molecular Diversity Preservation International (MDPI) 2012-06-07 /pmc/articles/PMC3435995/ /pubmed/22969366 http://dx.doi.org/10.3390/s120607648 Text en © 2012 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
Rodríguez-Domínguez, Carlos
Benghazi, Kawtar
Noguera, Manuel
Garrido, José Luis
Rodríguez, María Luisa
Ruiz-López, Tomás
A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title_full A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title_fullStr A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title_full_unstemmed A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title_short A Communication Model to Integrate the Request-Response and the Publish-Subscribe Paradigms into Ubiquitous Systems
title_sort communication model to integrate the request-response and the publish-subscribe paradigms into ubiquitous systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3435995/
https://www.ncbi.nlm.nih.gov/pubmed/22969366
http://dx.doi.org/10.3390/s120607648
work_keys_str_mv AT rodriguezdominguezcarlos acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT benghazikawtar acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT nogueramanuel acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT garridojoseluis acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT rodriguezmarialuisa acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT ruizlopeztomas acommunicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT rodriguezdominguezcarlos communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT benghazikawtar communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT nogueramanuel communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT garridojoseluis communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT rodriguezmarialuisa communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems
AT ruizlopeztomas communicationmodeltointegratetherequestresponseandthepublishsubscribeparadigmsintoubiquitoussystems