Skip to content
OlivierHecart edited this page Mar 12, 2021 · 16 revisions

2021 Roadmap

The zenoh team is currently finalising the proposal for the 2021 Q1 roadmap. Please engage on the zenoh gitter channel

January / February 2021

Security

  • Authentication
  • TLS

Routing

  • Arbitrary DAG topology support

APIs

  • C# API Beta

Performance

  • Finer performance characterisation
  • Performance Improvements

Mars / April 2021

Routing

  • Query Targeting
  • Multi-Link Inter-region Routing

zenoh API

  • Add support for cardinality/commpleteness
  • Allow to explicitly specify the query target
  • Default Workspace

ROS / DDS Interoperability

  • ROS type codec support. This will allow zenoh applications to read/write ROS2 topics without having to bother with CDR encoding.
  • Topic White/Black listing for zenoh DDS plug-in (this will allow to control the DDS topics exposed across zenoh)

  • Peer-to-Peer support for dds-zenoh-plugin

  • Make the dds-zenoh-plugin as actual plugin for Zenoh router additionally to a service

Next

Mobility Support

  • Mobility Mode, to optimise communication with infrastructure for applications moving in space, e.g., cars, robots, mobile phones, etc.
  • Session Migration

APIs

  • Go-Lang API
  • Java API

Write API

  • Add option for application level ACK

Transport

  • End-to-End Reliability
  • Reliability for best-effort transports
  • Support for DTLS (?)
  • Add support for QUIC

Notifications

  • Add callback for relevant events on discovery, disconnections, etc.

Security

  • Access Control -- constrain access to specific set of keys to given identities.

Query Body

  • Add query body to the zenoh Query message

ROS2

  • Topic White/Black listing for zenoh DDS plug-in (this will allow to control the DDS topics exposed across zenoh)
  • Complete zenoh-pico RMW for MicroROS2
  • Complete zenoh RMW for ROS
  • Docker container with multicast support

Tool

  • Infrastructure Management Web Tool

Plug-In

  • MQTT Plugin for zenoh
Clone this wiki locally