Skip to main content

Showing 1–6 of 6 results for author: Zandberg, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2401.14056  [pdf, other

    cs.NI

    Model CBOR Serialization for Federated Learning

    Authors: Koen Zandberg, Mayank Gulati, Gerhard Wunder, Emmanuel Baccelli

    Abstract: 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 frameworks use communication protocols not suitable for resource-constrained devices and are either hard to deploy or require high-throughput links not available on these devices. In this paper, we present a generic messag… ▽ More

    Submitted 25 January, 2024; originally announced January 2024.

  2. U-TOE: Universal TinyML On-board Evaluation Toolkit for Low-Power IoT

    Authors: Zhaolan Huang, Koen Zandberg, Kaspar Schleiser, Emmanuel Baccelli

    Abstract: 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-based devices. However, to date, practitioners in the domain lack convenient all-in-one toolkits to help them evaluate the feasibility of executing arbitrary models on arbitrary low-power IoT hardware. To this effect, we… ▽ More

    Submitted 22 August, 2023; v1 submitted 26 June, 2023; originally announced June 2023.

    Comments: to be published in the proceedings of IFIP/IEEE PEMWN 2023

  3. arXiv:2210.03432  [pdf, other

    cs.OS

    Femto-Containers: Lightweight Virtualization and Fault Isolation For Small Software Functions on Low-Power IoT Microcontrollers

    Authors: Koen Zandberg, Emmanuel Baccelli, Shenghao Yuan, Frédéric Besson, Jean-Pierre Talpin

    Abstract: Low-power operating system runtimes used on IoT microcontrollers typically provide rudimentary APIs, basic connectivity and, sometimes, a (secure) firmware update mechanism. In contrast, on less constrained hardware, networked software has entered the age of serverless, microservices and agility. With a view to bridge this gap, in the paper we design Femto-Containers, a new middleware runtime whic… ▽ More

    Submitted 7 October, 2022; originally announced October 2022.

    Comments: arXiv admin note: text overlap with arXiv:2106.12553

    Journal ref: 23rd ACM/IFIP International Middleware Conference (MIDDLEWARE 2022)

  4. arXiv:2106.12553  [pdf, other

    cs.SE cs.NI cs.OS

    Femto-Containers: DevOps on Microcontrollers with Lightweight Virtualization & Isolation for IoT Software Modules

    Authors: Koen Zandberg, Emmanuel Baccelli

    Abstract: 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 evolution. Meanwhile the Internet of Things (IoT) connects more and more devices which are not covered by DevOps tools: low-power, microcontroller-based devices. In this paper, we contribute to bridge this gap by designing… ▽ More

    Submitted 3 November, 2021; v1 submitted 10 June, 2021; originally announced June 2021.

  5. arXiv:2106.05577  [pdf, other

    cs.CR

    Quantum-Resistant Security for Software Updates on Low-power Networked Embedded Devices

    Authors: Gustavo Banegas, Koen Zandberg, Adrian Herrmann, Emmanuel Baccelli, Benjamin Smith

    Abstract: 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 computing power. The SUIT standard (specified by the IETF) defines a security architecture for IoT software updates, standardizing the metadata and the cryptographic tools-namely, digital signatures and hash functions-that g… ▽ More

    Submitted 11 June, 2021; v1 submitted 10 June, 2021; originally announced June 2021.

  6. arXiv:2011.12047  [pdf, other

    cs.NI cs.OS

    Minimal Virtual Machines on IoT Microcontrollers: The Case of Berkeley Packet Filters with rBPF

    Authors: Koen Zandberg, Emmanuel Baccelli

    Abstract: 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 microcontroller-based IoT devices. In this paper, we explore the potential of two minimal VM approaches on such low-power hardware. We design rBPF, a register-based VM based on extended Berkeley Packet Filters (eBPF). We… ▽ More

    Submitted 9 December, 2020; v1 submitted 24 November, 2020; originally announced November 2020.

    Journal ref: In proceedings of IFIP/IEEE PEMWN 2020