Cargando…

Resilient Distributed Collection Through Information Speed Thresholds

One of the key coordination problems in physically-deployed distributed systems, such as mobile robots, wireless sensor networks, and IoT systems in general, is to provide notions of “distributed sensing” achieved by the strict, continuous cooperation and interaction among individual devices. An arc...

Descripción completa

Detalles Bibliográficos
Autores principales: Audrito, Giorgio, Bergamini, Sergio, Damiani, Ferruccio, Viroli, Mirko
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282839/
http://dx.doi.org/10.1007/978-3-030-50029-0_14
_version_ 1783544199309688832
author Audrito, Giorgio
Bergamini, Sergio
Damiani, Ferruccio
Viroli, Mirko
author_facet Audrito, Giorgio
Bergamini, Sergio
Damiani, Ferruccio
Viroli, Mirko
author_sort Audrito, Giorgio
collection PubMed
description One of the key coordination problems in physically-deployed distributed systems, such as mobile robots, wireless sensor networks, and IoT systems in general, is to provide notions of “distributed sensing” achieved by the strict, continuous cooperation and interaction among individual devices. An archetypal operation of distributed sensing is data summarisation over a region of space, by which several higher-level problems can be addressed: counting items, measuring space, averaging environmental values, and so on. A typical coordination strategy to perform data summarisation in a peer-to-peer scenario, where devices can communicate only with a neighbourhood, is to progressively accumulate information towards one or more collector devices, though this typically exhibits problems of reactivity and fragility, especially in scenarios featuring high mobility. In this paper, we propose coordination strategies for data summarisation involving both idempotent and arithmetic aggregation operators, with the idea of controlling the minimum information propagation speed, so as to improve the reactivity to input changes. Given suitable assumptions on the network model, and under the restriction of no data loss, these algorithms achieve optimal reactivity. By empirical evaluation via simulation, accounting for various sources of volatility, and comparing to other existing implementations of data summarisation algorithms, we show that our algorithms are able to retain adequate accuracy even in high-variability scenarios where all other algorithms are significantly diverging from correct estimations.
format Online
Article
Text
id pubmed-7282839
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72828392020-06-10 Resilient Distributed Collection Through Information Speed Thresholds Audrito, Giorgio Bergamini, Sergio Damiani, Ferruccio Viroli, Mirko Coordination Models and Languages Article One of the key coordination problems in physically-deployed distributed systems, such as mobile robots, wireless sensor networks, and IoT systems in general, is to provide notions of “distributed sensing” achieved by the strict, continuous cooperation and interaction among individual devices. An archetypal operation of distributed sensing is data summarisation over a region of space, by which several higher-level problems can be addressed: counting items, measuring space, averaging environmental values, and so on. A typical coordination strategy to perform data summarisation in a peer-to-peer scenario, where devices can communicate only with a neighbourhood, is to progressively accumulate information towards one or more collector devices, though this typically exhibits problems of reactivity and fragility, especially in scenarios featuring high mobility. In this paper, we propose coordination strategies for data summarisation involving both idempotent and arithmetic aggregation operators, with the idea of controlling the minimum information propagation speed, so as to improve the reactivity to input changes. Given suitable assumptions on the network model, and under the restriction of no data loss, these algorithms achieve optimal reactivity. By empirical evaluation via simulation, accounting for various sources of volatility, and comparing to other existing implementations of data summarisation algorithms, we show that our algorithms are able to retain adequate accuracy even in high-variability scenarios where all other algorithms are significantly diverging from correct estimations. 2020-05-13 /pmc/articles/PMC7282839/ http://dx.doi.org/10.1007/978-3-030-50029-0_14 Text en © IFIP International Federation for Information Processing 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Audrito, Giorgio
Bergamini, Sergio
Damiani, Ferruccio
Viroli, Mirko
Resilient Distributed Collection Through Information Speed Thresholds
title Resilient Distributed Collection Through Information Speed Thresholds
title_full Resilient Distributed Collection Through Information Speed Thresholds
title_fullStr Resilient Distributed Collection Through Information Speed Thresholds
title_full_unstemmed Resilient Distributed Collection Through Information Speed Thresholds
title_short Resilient Distributed Collection Through Information Speed Thresholds
title_sort resilient distributed collection through information speed thresholds
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282839/
http://dx.doi.org/10.1007/978-3-030-50029-0_14
work_keys_str_mv AT audritogiorgio resilientdistributedcollectionthroughinformationspeedthresholds
AT bergaminisergio resilientdistributedcollectionthroughinformationspeedthresholds
AT damianiferruccio resilientdistributedcollectionthroughinformationspeedthresholds
AT virolimirko resilientdistributedcollectionthroughinformationspeedthresholds