EDDIE - Enabling Distributed Intelligence in Oniro
summary
EDDIE is a middleware that exposes a unified pool of virtual resources across local networks by implementing the communication and virtualization layers today and leaving orchestration as ongoing research. It runs as Apache‑2 C++ on Linux + Zephyr C++ implementation, uses CoAP with Resource Directory (DTLS for transport) for constrained mesh and Wi‑Fi environments, supports IPv4/IPv6, and demonstrates a door‑lock Zephyr device registering to a Linux gateway and a touchscreen controller. Central coordinator works now; failover and peer‑to‑peer are planned. Security beyond transport is not yet implemented.
AI-written summary · about
chapters (9)
- 0:00EDDIE and Oniro intro
- 2:54Goals and use cases
- 7:46EDDIE architecture layers
- 10:36Communication protocols
- 13:24Virtualization layer
- 15:31Intelligent orchestration
- 18:22Demo and status
- 21:08Future roadmap
- 26:24Q&A
related talks
01h 03mZenoh: The Edge Computing Data Fabric
19mEdgeX Foundry - An Open Source Platform for Edge/IoT Solutions
46mEclipse Cyclone DDS: Data Sharing in the IoT Age
46mData Distribution Service
28mScaling DDS and MQTT with Eclipse Zenoh
40mDistributed, Modular Grid Software for Management and ...
18mDistributed Embedded Systems Using Zephyr
32mEvent-Driven Infrastructure: Autonomous Operation and Unreliable Networks
