Skip to content
Angelo Corsaro edited this page Jan 26, 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 2021

Security

  • Authentication
  • TLS

Routing

  • Arbitrary DAG topology support
  • Query Targeting

APIs

  • C# API

February 2021

ROS Interop

  • ROS type codec support. This will allow zenoh applications to read/write ROS2 topics without having to bother with CDR encoding.

Mobility Support

  • DNS-based Scouting
  • Mobility Mode, to optimise communication with infrastructure for applications moving in space, e.g., cars, robots, mobile phones, etc.
  • Session Migration (Best Effort)

Next

Mobility Support

  • Session Migration (Reliable)

APIs

  • Go-Lang API
  • Java API

Query API

  • Add support for cardinality/commpleteness
  • Allow to select the default query target

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