The publish/subscribe paradigm is gaining attention for the development of several applications in wide area networks (WANs) due to its intrinsic time, space, and synchronization decoupling properties that meet the scalability and asynchrony requirements of those applications. However, while the communication in a WAN may be affected by the unpredictable behavior of the network, with messages that can be dropped or delayed, existing publish/subscribe solutions pay just a little attention to addressing these issues. On the contrary, applications such as business intelligence, critical infrastructures, and financial services require delivery guarantees with strict temporal deadlines. In this paper, we propose a framework that enforces both reliability and timeliness for publish/subscribe services over WAN. Specifically, we combine two different approaches: gossiping, to retrieve missing packets in case of incomplete information, and network coding, to reduce the number of retransmissions and, consequently, the latency. We provide an analytical model that describes the information recovery capabilities of our algorithm and a simulation-based study, taking into account a real workload from the Air Traffic Control domain, which evidences how the proposed solution is able to ensure reliable event notification over a WAN within a reasonable bounded time window. © 2013 IEEE.

Reliable and timely event notification for publish/subscribe services over the internet / Esposito, Christian; Platania, Marco; Beraldi, Roberto. - In: IEEE-ACM TRANSACTIONS ON NETWORKING. - ISSN 1063-6692. - 22:1(2014), pp. 230-243. [10.1109/TNET.2013.2245144]

Reliable and timely event notification for publish/subscribe services over the internet

Beraldi, Roberto
2014

Abstract

The publish/subscribe paradigm is gaining attention for the development of several applications in wide area networks (WANs) due to its intrinsic time, space, and synchronization decoupling properties that meet the scalability and asynchrony requirements of those applications. However, while the communication in a WAN may be affected by the unpredictable behavior of the network, with messages that can be dropped or delayed, existing publish/subscribe solutions pay just a little attention to addressing these issues. On the contrary, applications such as business intelligence, critical infrastructures, and financial services require delivery guarantees with strict temporal deadlines. In this paper, we propose a framework that enforces both reliability and timeliness for publish/subscribe services over WAN. Specifically, we combine two different approaches: gossiping, to retrieve missing packets in case of incomplete information, and network coding, to reduce the number of retransmissions and, consequently, the latency. We provide an analytical model that describes the information recovery capabilities of our algorithm and a simulation-based study, taking into account a real workload from the Air Traffic Control domain, which evidences how the proposed solution is able to ensure reliable event notification over a WAN within a reasonable bounded time window. © 2013 IEEE.
2014
Gossip; Network coding; Publish/subscribe; Reliability; Timeliness; Software; Computer Science Applications1707 Computer Vision and Pattern Recognition; Computer Networks and Communications; Electrical and Electronic Engineering
01 Pubblicazione su rivista::01a Articolo in rivista
Reliable and timely event notification for publish/subscribe services over the internet / Esposito, Christian; Platania, Marco; Beraldi, Roberto. - In: IEEE-ACM TRANSACTIONS ON NETWORKING. - ISSN 1063-6692. - 22:1(2014), pp. 230-243. [10.1109/TNET.2013.2245144]
File allegati a questo prodotto
File Dimensione Formato  
Esposito_Postprint_Reliable-and-Timely_2014.pdf

accesso aperto

Note: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6470733
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.42 MB
Formato Adobe PDF
1.42 MB Adobe PDF
Esposito_Reliable-and-Timely_2014.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.11 MB
Formato Adobe PDF
2.11 MB Adobe PDF   Contatta l'autore
VE_2014_11573-1248094.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.12 MB
Formato Adobe PDF
2.12 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1248094
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 25
  • ???jsp.display-item.citation.isi??? 22
social impact