Aggregation protocols in light of reliable communication

Bibliographic Details
Main Author: Kassam, Ziad
Publication Date: 2017
Other Authors: Shoker, Ali, Almeida, Paulo Sérgio, Baquero, Carlos
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/68501
Summary: Aggregation protocols allow for distributed lightweight computations deployed on ad-hoc networks in a peer-to-peer fashion. Due to reliance on wireless technology, the communication medium is often hostile which makes such protocols susceptible to correctness and performance issues. In this paper, we study the behavior of aggregation protocols when subject to communication failures: message loss, duplication, and network partitions. We show that resolving communication failures at the communication layer, through a simple reliable communication layer, reduces the overhead of using alternative fault tolerance techniques at upper layers, and also preserves the original accuracy and simplicity of protocols. The empirical study we drive shows that tradeoffs exist across various aggregation protocols, and there is no one-size-fits-all protocol.
id RCAP_c45aa6e43de48feaa7e5beb9e3a0666c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/68501
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Aggregation protocols in light of reliable communicationDistributed systemsAggregation protocolsPush-SumFlow updatingPerformanceScience & TechnologyAggregation protocols allow for distributed lightweight computations deployed on ad-hoc networks in a peer-to-peer fashion. Due to reliance on wireless technology, the communication medium is often hostile which makes such protocols susceptible to correctness and performance issues. In this paper, we study the behavior of aggregation protocols when subject to communication failures: message loss, duplication, and network partitions. We show that resolving communication failures at the communication layer, through a simple reliable communication layer, reduces the overhead of using alternative fault tolerance techniques at upper layers, and also preserves the original accuracy and simplicity of protocols. The empirical study we drive shows that tradeoffs exist across various aggregation protocols, and there is no one-size-fits-all protocol.The second author is supported by SMILES track of TEC4Growth project (NORTE-01-0145-FEDER-000020), and the third and forth authors are supported by EU H2020 LightKone project (732505).IEEEUniversidade do MinhoKassam, ZiadShoker, AliAlmeida, Paulo SérgioBaquero, Carlos20172017-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/68501eng978-1-5386-1466-210.1109/NCA.2017.8171346978-1-5386-1465-5https://ieeexplore.ieee.org/document/8171346info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:50:52Zoai:repositorium.sdum.uminho.pt:1822/68501Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:00:12.901820Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Aggregation protocols in light of reliable communication
title Aggregation protocols in light of reliable communication
spellingShingle Aggregation protocols in light of reliable communication
Kassam, Ziad
Distributed systems
Aggregation protocols
Push-Sum
Flow updating
Performance
Science & Technology
title_short Aggregation protocols in light of reliable communication
title_full Aggregation protocols in light of reliable communication
title_fullStr Aggregation protocols in light of reliable communication
title_full_unstemmed Aggregation protocols in light of reliable communication
title_sort Aggregation protocols in light of reliable communication
author Kassam, Ziad
author_facet Kassam, Ziad
Shoker, Ali
Almeida, Paulo Sérgio
Baquero, Carlos
author_role author
author2 Shoker, Ali
Almeida, Paulo Sérgio
Baquero, Carlos
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Kassam, Ziad
Shoker, Ali
Almeida, Paulo Sérgio
Baquero, Carlos
dc.subject.por.fl_str_mv Distributed systems
Aggregation protocols
Push-Sum
Flow updating
Performance
Science & Technology
topic Distributed systems
Aggregation protocols
Push-Sum
Flow updating
Performance
Science & Technology
description Aggregation protocols allow for distributed lightweight computations deployed on ad-hoc networks in a peer-to-peer fashion. Due to reliance on wireless technology, the communication medium is often hostile which makes such protocols susceptible to correctness and performance issues. In this paper, we study the behavior of aggregation protocols when subject to communication failures: message loss, duplication, and network partitions. We show that resolving communication failures at the communication layer, through a simple reliable communication layer, reduces the overhead of using alternative fault tolerance techniques at upper layers, and also preserves the original accuracy and simplicity of protocols. The empirical study we drive shows that tradeoffs exist across various aggregation protocols, and there is no one-size-fits-all protocol.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/68501
url https://hdl.handle.net/1822/68501
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-1-5386-1466-2
10.1109/NCA.2017.8171346
978-1-5386-1465-5
https://ieeexplore.ieee.org/document/8171346
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IEEE
publisher.none.fl_str_mv IEEE
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595036646768640