Published October 20, 2023 | Version v1
Conference paper Open

A Data Flow Programming Framework for 6G-Enabled Internet of Things Applications.

  • 1. ZettaScale Technology
  • 2. ROR icon Universidad Carlos III de Madrid

Description

The adoption of 6G networks and related technologies by the Internet of Things (IoT) is expected to unlock novel advancements in several vertical industries, like Automotive and Robotics. One of the key enablers consists of expanding IoT applications across the entire Cloud-to-Things continuum. Thus, components can be (re)deployed anywhere and anytime according to the requirements at each point in time. As a consequence, application developers face new challenges to transparently interconnect these components, leading to patchwork designs that increase complexity, time to market, and development cost. This paper introduces a novel data-flow programming framework, named Zenoh-Flow, that addresses the aforementioned challenges by providing unified abstractions, automated allocation, and deployment across the Cloud-to-Thing continuum. Zenoh-Flow additionally provides key functionalities for Automotive and Robotics, e.g., deadlines, time-stamping, and progress tracking. Preliminary results show that our proposed solution outperforms existing solutions, like ERDOS and ROS/ROS2. In particular, Zenoh-Flow achieves lower latency and higher throughput in synthetic benchmarks as well as reduced computing and networking overhead in a real-world robotic scenario.

Files

2023_Zenoh_Flow__An_edge_native_dataflow_framework___Final-1.pdf

Files (2.4 MB)

Additional details

Funding

European Commission
DAEMON – Network intelligence for aDAptive and sElf-Learning MObile Networks 101017109
European Commission
ICOS – Towards a functional continuum operating system 101070177