Running Distributed and Dynamic IoT Choreographies
Jan Seeger, Rohit A. Deshmukh, Arne Br\"oring

TL;DR
This paper introduces a decentralized framework for IoT automation that supports dynamic device integration and eliminates central control, enabling scalable and flexible IoT systems.
Contribution
It presents a novel framework that allows IoT applications to run on distributed devices with runtime connectivity, supporting dynamic system changes without manual intervention.
Findings
System demonstrates good performance in quantitative evaluation.
Supports dynamic addition of devices without manual setup.
Removes need for central orchestration in IoT automation.
Abstract
IoT systems are growing larger and larger and are becoming suitable for basic automation tasks. One of the features IoT automation systems can provide is dealing with a dynamic system -- Devices leaving and joining the system during operation. Additionally, IoT automation systems operate in a decentralized manner. Current commercial automation systems have difficulty providing these features. Integrating new devices into an automation system takes manual intervention. Additionally, automation systems also require central entities to orchestrate the operation of participants. With smarter sensors and actors, we can move control operations into software deployed on a decentralized network of devices, and provide support for dynamic systems. In this paper, we present a framework for automation systems that demonstrates these two properties (distributed and dynamic). We represent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
