Aggregation protocols in light of reliable communication
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , , |
Idioma: | eng |
Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Texto Completo: | https://hdl.handle.net/1822/68501 |
Resumo: | 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 |