6 citations · 19 across the 7 of their papers we have counts for
7 papers
Ariel OS: An Embedded Rust Operating System for Networked Sensors & Multi-Core Microcontrollers
Elena Frank, Kaspar Schleiser, Romain Fouquet +3
Large swaths of low-level system software building blocks originally implemented in C/C++ are currently being swapped for equivalent rewrites in Rust, a relatively more secure and…
Model CBOR Serialization for Federated Learning
Koen Zandberg, Mayank Gulati, Gerhard Wunder +1
The typical federated learning workflow requires communication between a central server and a large set of clients synchronizing model parameters between each other. The current fr…
U-TOE: Universal TinyML On-board Evaluation Toolkit for Low-Power IoT
Zhaolan Huang, Koen Zandberg, Kaspar Schleiser +1
Results from the TinyML community demonstrate that, it is possible to execute machine learning models directly on the terminals themselves, even if these are small microcontroller-…
Femto-Containers: Lightweight Virtualization and Fault Isolation For Small Software Functions on Low-Power IoT Microcontrollers
Koen Zandberg, Emmanuel Baccelli, Shenghao Yuan +2
Low-power operating system runtimes used on IoT microcontrollers typically provide rudimentary APIs, basic connectivity and, sometimes, a (secure) firmware update mechanism. In con…
Quantum-Resistant Security for Software Updates on Low-power Networked Embedded Devices
Gustavo Banegas, Koen Zandberg, Adrian Herrmann +2
As the Internet of Things (IoT) rolls out today to devices whose lifetime may well exceed a decade, conservative threat models should consider attackers with access to quantum comp…
Femto-Containers: DevOps on Microcontrollers with Lightweight Virtualization & Isolation for IoT Software Modules
Koen Zandberg, Emmanuel Baccelli
Development, deployment and maintenance of networked software has been revolutionized by DevOps, which have become essential to boost system software quality and to enable agile ev…
Minimal Virtual Machines on IoT Microcontrollers: The Case of Berkeley Packet Filters with rBPF
Koen Zandberg, Emmanuel Baccelli
Virtual machines (VM) are widely used to host and isolate software modules. However, extremely small memory and low-energy budgets have so far prevented wide use of VMs on typical…