TSN Gate Control List Scheduling Across Clock Domains
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Time-Sensitive Networks (TSN), the use of a gating-based enhanced scheduling technique can lead to errors due to mismatches between the clock domain used for generating the gate control list and the default clock domain of the node, causing synchronization issues.
Innovation Solution
A gating scheduling method that includes determining a target gate control list based on a target clock domain and issuing a target gating parameter with clock domain information, allowing nodes to align the gate control list with their default clock domain, thereby avoiding errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a gate control list is generated based on a clock domain different from the node's default clock domain, then the scheduling can be performed, but synchronization errors occur due to clock domain mismatch
Solution Approach 1:
The patent introduces clock domain information as an intermediary parameter that mediates between the controller's gate control list and the node's default clock domain. By transmitting clock domain information alongside the gate control list, the system enables the node to identify and handle clock domain mismatches, thereby maintaining both scheduling capability and synchronization accuracy.
Solution Approach 2:
The patent changes the parameter set by adding clock domain information to the gate control list transmission. This additional parameter allows the receiving node to detect clock domain differences and apply appropriate transformations or adjustments, resolving the contradiction between maintaining scheduling functionality and ensuring synchronization accuracy.
2Device complexity
If the gate control list is transmitted without clock domain information, then the transmission is simple, but the node cannot correctly synchronize with the controller's clock domain
Solution Approach 1:
The patent applies preliminary action by including clock domain information in the gate control list transmission before the node attempts to apply the scheduling parameters. This advance provision of clock domain context allows the node to pre-adjust its synchronization settings, ensuring accurate clock domain alignment without adding complex real-time adjustment mechanisms.
3Ease of operation
If the node uses its default clock domain without considering the controller's clock domain, then the node operates independently, but synchronization errors occur in the TSN environment
Solution Approach 1:
The patent implements feedback by providing clock domain information from the controller to the node. This feedback mechanism allows the node to understand the controller's clock domain context and adjust its operations accordingly, maintaining operational independence while ensuring reliable TSN synchronization through informed decision-making.
Data Source
AI summary
The present disclosure provides a gating scheduling method for a controller connected to a node, including: determining a target gate control list based on a target clock domain; and issuing the target gate control list and target gating parameter corresponding to the target gate control list to the node, the target gating parameter including a clock domain information parameter, and the clock domain information parameter representing information of a clock domain adopted for the target gate control list. The present disclosure further provides a gating scheduling method for a node, a controller, a node, and a computer readable medium.


