TSN Virtual Execution Environments With Scheduled Traffic Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtualization techniques for data centers do not consider the specific requirements of time-sensitive networking (TSN) traffic, such as minimizing latency and preserving fixed intervals between cyclic real-time packets, leading to unpredictable and jittery network performance in industrial automation applications.
Innovation Solution
Implementing configuration manager (CM) circuitry at the compute platform and virtual execution environment (VEE) levels to manage TSN traffic streams, ensuring coordinated and efficient data path configurations across virtualized and non-virtualized components, adhering to IEEE 60802 TSN profile standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If existing virtualization techniques are used for data centers, then resource consolidation and scalability are improved, but time-sensitive networking performance deteriorates due to unpredictable latency and jitter
Solution Approach 1:
The system segments TSN traffic management by implementing separate configuration managers at both the compute platform level and the virtual execution environment level. This segmentation allows dedicated management of time-sensitive traffic streams while maintaining overall virtualization scalability, preventing the performance degradation that occurs when TSN traffic is mixed with general-purpose virtualized workloads.
Solution Approach 2:
The configuration manager acts as an intermediary between the virtualization layer and the TSN network interface. It coordinates data path configurations, ensures proper QoS parameter settings, and manages the interaction between virtualized components and physical network resources, thereby maintaining TSN performance requirements while enabling virtualization benefits.
2Productivity
If multiple TSN end stations are consolidated on a single host device, then device utilization is improved, but network performance reliability deteriorates due to increased latency and jitter
Solution Approach 1:
The system applies local quality by configuring different QoS parameters and data path settings for each TSN end station's traffic streams. Each virtual execution environment receives customized network configuration tailored to its specific time-sensitive requirements, ensuring that consolidation does not compromise the deterministic performance needed by individual TSN applications.
Solution Approach 2:
The configuration manager performs preliminary actions by pre-configuring data paths, QoS parameters, and network resource allocations before TSN traffic streams are established. This advance configuration ensures that when multiple end stations are consolidated on a single host, each station's time-sensitive traffic is immediately routed with the appropriate performance characteristics, preventing latency and jitter issues.
Data Source
AI summary
Systems, apparatus, articles of manufacture, and methods are disclosed for virtual execution environments and interface circuitry in time-sensitive networking. An example compute device includes interface circuitry, machine-readable instructions, and at least one programmable circuit to be programmed by the machine-readable instructions. The example at least one programmable circuit is to be programmed execute a first application for a time-sensitive network (TSN) in a first virtual execution environment (VEE) and execute a second application for the TSN in a second VEE. Additionally, the example at least one programmable circuit is to cause first real-time traffic to be sent from the first application to the interface circuitry based on a first schedule and cause second real-time traffic to be sent from the second application to the interface circuitry based on a second schedule such that transmission of the first real-time traffic does not occur at the same time as transmission of the second real-time traffic.


