AutoTSN

A systematic approach from the first ideas to a perfectly configured TSN network.

realtime-it.de/studio
Topology with colour-coded link load

Drag switches, ECUs, cameras and computers onto the grid and connect their ports. Every port takes exactly one cable; line rates from 100 Mbit/s to 10 Gbit/s.

Four steps to a schedule

  1. 01

    Topology

    Drag switches, ECUs, cameras and computers onto the grid and connect their ports. Every port takes exactly one cable; line rates from 100 Mbit/s to 10 Gbit/s.

  2. 02

    Streams

    Set talker, listener, frame size, period, maximum latency and jitter. AutoTSN lists every possible route and the best achievable latency before you schedule.

  3. 03

    Schedule

    Compute the schedule with the exact scheduler on the AutoTSN server, or instantly and offline in the browser. A Gantt chart shows every link, and a table checks latency and jitter for every stream.

  4. 04

    Gates and export

    Every egress port appears with its eight gate channels. Move windows, fill gaps with best-effort windows and guard bands, and export as Linux taprio, NETCONF/YANG or JSON.

Two schedulers, one option

AutoTSN server

Exact scheduler on our server: searches all possible schedules, up to 30 seconds per request, and tells you when none exists.

Local scheduler

Plans in seconds right in your browser, also offline; your network data stays on your computer. Every result is valid and checked independently. If it finds no schedule, the AutoTSN server may still find one.

Option: Schedule all streams

No stream is left out. Whatever fits gets windows of its own; the other streams share the free time between them and get a guaranteed upper limit for latency and jitter. Where it is over the limit, you decide how to proceed.

Export formats

Linux taprio
tc commands for the time-aware priority shaper, optionally with hardware offload.
NETCONF / YANG
Gate parameter tables (ieee802-dot1q-sched) for NETCONF-capable bridges.
JSON
Every entry with start, duration and gate mask, for your own tooling.