TSN Link Performance Measurement for Dynamic Window Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional network elements lack mechanisms to dynamically adjust to wireless link conditions in Time-Sensitive Networking (TSN) environments, leading to inefficient protected window durations and potential data exchange errors, as they do not effectively measure link performance specific to TSN requirements.
Innovation Solution
Implementing link performance measurement mechanisms at both transmitting and receiving devices to calculate TxTBuf and RxTBuf, which are used to generate reports and adjust the global schedule dynamically, ensuring QoS guarantees by mapping DDS domain to TSN domain and using a TSN Configuration Service to configure the network accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional network elements are used without link performance measurement mechanisms, then device complexity is reduced, but network reliability deteriorates due to inability to dynamically adjust to wireless link conditions
Solution Approach 1:
The patent implements link performance measurement mechanisms that continuously monitor wireless link conditions and feed this information back to network elements. This feedback enables dynamic adjustment of protected window durations and scheduling parameters, allowing the network to adapt to changing link conditions and maintain reliable data exchange despite varying wireless environments.
Solution Approach 2:
Network elements are equipped with self-measurement capabilities that automatically assess link performance without external intervention. The mechanisms calculate metrics such as signal quality, interference levels, and transmission success rates independently, enabling network elements to self-adjust their operation and maintain reliability without requiring complex external control systems.
2Productivity
If fixed protected window durations are used in TSN schedules, then schedule stability is improved, but network productivity deteriorates due to inability to optimize for varying link conditions
Solution Approach 1:
The patent transforms fixed protected window durations into dynamic parameters that automatically adjust based on real-time link performance measurements. The system calculates optimal window durations by considering current signal quality, interference levels, and historical transmission patterns, allowing the schedule to adapt its composition dynamically while maintaining operational stability through controlled adjustment mechanisms.
Solution Approach 2:
The invention changes the protected window duration parameter based on measured link conditions. When link quality deteriorates, the system increases window durations to provide more time for reliable transmission; when link quality improves, it decreases durations to increase network throughput. This parameter adaptation enables the network to optimize productivity while maintaining schedule stability through systematic adjustment rules.
3Measurement precision
If link performance measurement mechanisms are implemented, then measurement precision is improved for TSN-specific metrics, but device complexity increases due to additional measurement and calculation requirements
Solution Approach 1:
The patent replaces complex physical measurement systems with software-based calculation mechanisms. Instead of requiring specialized hardware sensors and measurement devices, the system uses standard network traffic data and timing information to calculate link performance metrics such as transmission success rates, latency, and jitter. This substitution achieves precise TSN-specific measurements while minimizing additional device complexity.
Data Source
AI summary
Methods, apparatus, systems, and articles of manufacture to facilitate data transmission are disclosed. An examples apparatus includes a schedule controller to determine a first time corresponding to an end of a window for a data exchange; a data packet controller to determine a second time corresponding to an acknowledgement send during the window; a link performance calculator to calculate link performance based on the first time and the second time; and an interface to transmit the link performance to a network configuration entity.


