V-TSN: A Software-Defined TSN Overlay for General-Purpose Networks
This paper introduces Virtual Time-Sensitive Networking (V-TSN), a software-defined overlay for gPTP-based synchronization and TSN traffic shaping over general-purpose networks without specialized hardware.
Provides TSN functionality over general-purpose networks without specialized hardware
Keywords
Before reading this…
Applications
- →Industrial automation
- →In-vehicle networks
- →Cyber-physical systems
To understand this paper, make sure you know these concepts first:
- Understanding of Time-Sensitive Networking (TSN)find papers →
- General-purpose networksfind papers →
Abstract
More Like ThisTime-Sensitive Networking (TSN) extends Ethernet with deterministic communication for time-critical applications such as industrial automation, in-vehicle networks, and cyber-physical systems. However, realizing TSN behavior without dedicated hardware is difficult. During design and validation, offline simulation cannot run application software at real-time speed when costly specialized TSN hardware is not (yet) available. At deployment time, many systems run on general-purpose and cloud networks with no native TSN support, where provisioning full TSN hardware is unnecessary or impractical for applications that tolerate relaxed timing. In this paper, we introduce Virtual Time-Sensitive Networking (V-TSN), a software-defined overlay that realizes gPTP-based synchronization and TSN traffic shaping over general-purpose, non-deterministic networks without specialized hardware. V-TSN runs in real time alongside the unmodified application stack, serving both as a development-time emulation tool and as a cost-efficient deployment option where relaxed timing is acceptable. In a cloud-based deployment, V-TSN achieves an average clock offset below 200 microseconds, it isolates time-critical traffic through a virtual Time-Aware Shaper (TAS), and it enforces per-class bandwidth reservations through a virtual Credit-Based Shaper (CBS).