TSN Scheduling Fidelity Testing via Time Variation Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Testing network elements in time-sensitive networks (TSNs) is challenging due to the difficulty in verifying if they implement appropriate functionality and standards accurately, leading to potential latency and synchronization issues.

Innovation Solution

A test system that receives expected and actual receive times for test packets to compute a time variation metric, ensuring scheduling fidelity by using a processor-based test controller module and communications interfaces to analyze and generate metrics for TSN elements, aligning with IEEE standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If best-effort approach is used for network communication, then ease of operation is improved, but reliability is worsened due to unacceptable delays in time sensitive applications

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the operational parameters of network communication from best-effort to time-sensitive networking with precise timing control. Test packets include expected receive time information, and the system measures actual receive times to compute time variation metrics, thereby ensuring reliable delivery within acceptable timeframes while maintaining operational simplicity through automated testing.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If TSN protocols are implemented with precise synchronization and traffic shaping, then reliability is improved, but device complexity is worsened

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary testing system that simplifies the verification of complex TSN protocols. The test controller module acts as a mediator between test packets and the network, automatically computing time variation metrics and determining scheduling fidelity, thereby reducing the operational complexity despite the underlying complex TSN infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The testing system performs self-service by automatically generating test packets with expected receive times, measuring actual receive times, computing time variation metrics, and determining scheduling fidelity without requiring manual intervention, thereby managing complexity through automation.

Inventive Principle:
Principle #25Self-service

3Loss of time

If scheduling rules are enforced in TSN elements, then time variation is reduced, but difficulty of detecting and measuring is worsened

Engineering Contradiction:
Improvetime variationVSAvoiddifficulty of detecting and measuring
Core Design Contradiction:
Loss of timeVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies preliminary action by embedding expected receive time information in test packets before transmission. This allows the receiving end to compare actual receive times against pre-established expectations, making it straightforward to measure time variation and detect scheduling fidelity issues without complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by computing time variation metrics based on the difference between expected and actual receive times. This feedback mechanism automatically detects and measures scheduling fidelity, reducing the difficulty of measurement while enforcing scheduling rules through quantifiable metrics.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10623297B2Methods, systems, and computer readable media for testing scheduling fidelity in a time sensitive network
Publication Date: 2020.04.14 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US10623297B2 patent drawing
  • US10623297B2 patent drawing
  • US10623297B2 patent drawing

AI summary

Methods, systems, and computer readable media for testing and/or determining scheduling fidelity in a time sensitive network (TSN) are disclosed. According to one method for determining scheduling fidelity in a TSN, the method occurs in a test system. The method includes receiving, via a system under test (SUT), at least one expected receive time indicating when a test packet is expected to be received by at least one destination. The method further includes computing, using the at least one expected receive time and at least one actual receive time, a time variation metric associated with the test packet.