2012
DOI: 10.3390/s120607648
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 40 publications
(21 citation statements)
references
References 30 publications
0
18
0
Order By: Relevance
“…Besides, energy systems are becoming increasingly complex, so it is vital to build flexible architectures with a high capacity to exchange information in a networking environment that is in continuous evolution. In such an environment some quality properties, like efficiency, mobility support, adaptability, reliability, and timeliness, are required [23]. The fulfilment of these requirements is achieved by middleware solutions, located in the service layer, mainly based on the Request/Response (RR) or the Publish/Subscribe (PubSub) paradigms.…”
Section: The Access Of Informationmentioning
confidence: 99%
See 2 more Smart Citations
“…Besides, energy systems are becoming increasingly complex, so it is vital to build flexible architectures with a high capacity to exchange information in a networking environment that is in continuous evolution. In such an environment some quality properties, like efficiency, mobility support, adaptability, reliability, and timeliness, are required [23]. The fulfilment of these requirements is achieved by middleware solutions, located in the service layer, mainly based on the Request/Response (RR) or the Publish/Subscribe (PubSub) paradigms.…”
Section: The Access Of Informationmentioning
confidence: 99%
“…Nevertheless, this method has difficulty guarantying a reliable delivery due to the decoupling between subscribers and publishers. It is worth pointing out that conventional middleware platforms have been developed by implementing only one of the two communication paradigms [23]. However, middleware solutions for microgrids need simultaneously using RR and PubSub-based communication mechanisms [12], [23], [24].…”
Section: The Access Of Informationmentioning
confidence: 99%
See 1 more Smart Citation
“…For the synchronization purposes, this information is required by the specific synchronization algorithm to be applied to know the occurrence and order of the modifications on the resource. The monitoring service is able to communicate under two different paradigms (SOA 2.0 [13,38]): (1) the Publish-Subscribe paradigm, to know the modifications produced by the users on the shared data, and (2) the Request-Response paradigm, for example, when the synchronization service inquires the monitoring service about the modifications produced on a specific resource in a specific time interval. Thus, the use of an EDA ("Event-Driven Architecture") approach [39], specifically the concept of event, allows the developers to provide a reusable service.…”
Section: A Software Architecture To Support Information Sharing and Cmentioning
confidence: 99%
“…The possible solutionsfor a hybrid messaging model are: 1) use of R/R adaptation layer for P/S, see 22 ; 2) allow nodes to implement either P/S or R/R messaging model and use a gateway implementing a multiple-protocol stack (i.e. both P/S and R/R) joining two messaging paradigms, e.g.…”
Section: Iot Implementation Description Of An Apmentioning
confidence: 99%