Treffer: A Decentralized Web Service Infrastructure for the Interoperability of Applications in Multihop Dynamic Networks

Title:
A Decentralized Web Service Infrastructure for the Interoperability of Applications in Multihop Dynamic Networks
Authors:
Contributors:
Logical Time for Formal Embedded System Design (KAIROS), Centre Inria d'Université Côte d'Azur, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-COMmunications, Réseaux, systèmes Embarqués et Distribués (Laboratoire I3S - COMRED), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA), Combinatorics, Optimization and Algorithms for Telecommunications (COATI), DNAC
Source:
CIoT 2023 - 6th Conference on Cloud and Internet of Things. :211-218
Publisher Information:
CCSD; IEEE, 2023.
Publication Year:
2023
Collection:
collection:UNICE
collection:CNRS
collection:INRIA
collection:INRIA-SOPHIA
collection:I3S
collection:INRIASO
collection:INRIA_TEST
collection:LORIA2
collection:TESTALAIN1
collection:INRIA2
collection:UNIV-COTEDAZUR
collection:INRIA_WEB
collection:TEST-NICE
Subject Geographic:
Original Identifier:
HAL: hal-04075895
Document Type:
Konferenz conferenceObject<br />Conference papers
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.1109/CIoT57267.2023.10084876
DOI:
10.1109/CIoT57267.2023.10084876
Rights:
info:eu-repo/semantics/OpenAccess
URL: http://creativecommons.org/licenses/by/
Accession Number:
edshal.hal.04075895v1
Database:
HAL

Weitere Informationen

The advent of mobile computing has changed the shape of distributed computing. Mobile devices now have enough computational capabilities to take part of distributed computations. Thanks to their wireless networking interfaces, they can have direct interactions with their peers, self-organize in dynamic multi-hop networks, like the Internet of Things (IoT), the Edge, Mobile Ad hoc Networks (MANETs), etc. Such networks exhibit a number of inherent characteristics (mobility, unpredictability, scarce connections, etc) which make it difficult the use of their resources by (distributed) applications. Because existing middleware for distributed computing was most often designed to operate on clouds/grids/clusters, it can hardly be used in these networks. IDAWI belongs to a new class of middleware solutions which rely on decentralization to federate the resources of dynamic multi-hop networks, to the purpose of facilitating the design and implementation of distributed applications in networks of mobile devices. IDAWI goes further by proposing a collective stream-oriented computing model that matches the very nature of such networks. This permitted us to design, implement and describe in this article the architecture of a specific decentralized Web backend exposing as a whole the resources of a dynamic multi-hop network as a set of Web services. In order to profit from the stream-oriented and collective natures of IDAWI 's computation model, these Web services make a clever use of several standard Web technologies they rely on. All the concepts presented in this paper can be found in an Open Source reference implementation.