<div class="csl-bib-body">
<div class="csl-entry">Loisel, F., Zeqo, G., Morichetta, A., Lackinger, A., & Dustdar, S. (2024). <i>RainCloud: Decentralized Coordination and Communication in Heterogeneous IoT Swarms</i>. arXiv. https://doi.org/10.34726/8680</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/211528
-
dc.identifier.uri
https://doi.org/10.34726/8680
-
dc.description.abstract
The increasing volume and complexity of IoT systems demand a transition from the cloud-centric model to a decentralized IoT architecture in the so-called Computing Continuum, with no or minimal reliance on central servers. This paradigm shift, however, raises novel research concerns for decentralized coordination, calling for accurate policies. However, building such strategies is not trivial. Our work aims to relieve the DevOps engineers from this concern and propose a solution for autonomous, decentralized task allocation at runtime for IoT systems. To this end, we present a semantic communication approach and an ad-hoc lightweight coordination strategy based on Ant Colony Optimization (ACO). We compare the ACO strategy with Random Search and Gossip protocol-based algorithms. We conduct accurate experiments with up to a hundred nodes in both a static and a dynamic environment, i.e., with device outages. We show that ACO finds a matching node with the smallest hops and messages sent. While the Gossip strategy can allocate the most tasks successfully, ACO scales better, thus being a promising candidate for decentralized task coordination in IoT clusters.
en
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by-nc-nd/4.0/
-
dc.subject
Decentralized IoT
en
dc.subject
Ant-Colony Optimization
en
dc.subject
Decentralized Coordination
en
dc.subject
Communication
en
dc.subject
IoT Computing
en
dc.title
RainCloud: Decentralized Coordination and Communication in Heterogeneous IoT Swarms
en
dc.type
Preprint
en
dc.type
Preprint
de
dc.rights.license
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
en
dc.rights.license
Creative Commons Namensnennung - Nicht kommerziell - Keine Bearbeitungen 4.0 International
de
dc.identifier.doi
10.34726/8680
-
dc.identifier.arxiv
2411.04593
-
dc.contributor.affiliation
TU Wien, Austria
-
dc.contributor.affiliation
TU Wien, Austria
-
dc.relation.grantno
101135576
-
tuw.project.title
Intent-based data operation in the computing continuum
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-02 - Forschungsbereich Distributed Systems
-
tuw.publisher.doi
10.48550/ARXIV.2411.04593
-
dc.identifier.libraryid
AC17432013
-
dc.description.numberOfPages
10
-
tuw.author.orcid
0000-0003-3765-3067
-
tuw.author.orcid
0009-0006-2908-0528
-
tuw.author.orcid
0000-0001-6872-8821
-
dc.rights.identifier
CC BY-NC-ND 4.0
en
dc.rights.identifier
CC BY-NC-ND 4.0
de
tuw.publisher.server
arXiv
-
dc.relation.ispreviousversionof
10.1109/PCDS61776.2024.10743766
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.languageiso639-1
en
-
item.openairetype
preprint
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_816b
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E194 - Institut für Information Systems Engineering
-
crisitem.author.dept
E194 - Institut für Information Systems Engineering
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.orcid
0000-0003-3765-3067
-
crisitem.author.orcid
0009-0006-2908-0528
-
crisitem.author.orcid
0000-0001-6872-8821
-
crisitem.author.parentorg
E180 - Fakultät für Informatik
-
crisitem.author.parentorg
E180 - Fakultät für Informatik
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering