Communication Cycle Adjustment for TSN Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In networks under the TSN standards, communication cycles are not efficiently adjusted to improve real-time performance, as existing techniques calculate communication times based on fixed cycle lengths and do not account for variations in communication data sizes.
Innovation Solution
A control apparatus that adjusts the length of communication cycles by shortening time segments corresponding to specific communication types when the communication data size is smaller than the transmission capacity of the time segment, thereby improving real-time performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If communication cycles are shortened to improve real-time performance, then real-time performance is improved, but communication time calculation becomes inaccurate when using fixed cycle lengths
Solution Approach 1:
The patent applies dynamics by making the communication cycle length adjustable rather than fixed. The control apparatus dynamically changes the communication cycle length based on measured control times and communication data sizes, allowing the system to adapt to varying real-time performance requirements while maintaining accurate communication time calculations.
Solution Approach 2:
The patent changes the parameter of communication cycle length from a fixed value to a variable value that is adjusted based on measured control times. By modifying this key parameter dynamically, the system achieves both improved real-time performance and accurate communication time calculation, resolving the contradiction between speed and measurement precision.
2Loss of time
If time segments are shortened to reduce communication cycle length, then real-time performance is improved, but transmission capacity utilization decreases when communication data size is small
Solution Approach 1:
The patent implements feedback by measuring the actual control time and communication data size, then using this information to adjust the communication cycle length. This closed-loop approach ensures that time segments are shortened only when necessary based on actual usage patterns, optimizing both real-time performance and transmission capacity utilization.
Solution Approach 2:
The patent dynamically changes the communication cycle length parameter based on measured control times and communication data sizes. When control times are short and data sizes are small, the cycle length is reduced to improve real-time performance. When control times are longer, the cycle length is extended to maintain efficient capacity utilization, thus resolving the contradiction between time reduction and energy efficiency.
3Duration of action of moving object
If communication data size is reduced, then transmission time is shortened, but the time segment length should be adjusted to maintain optimal performance
Solution Approach 1:
The patent applies dynamics by making the time segment length adjustable based on actual communication conditions. When communication data sizes are small, the system dynamically shortens the time segment length to maintain optimal real-time performance. This dynamic adaptation capability allows the system to handle varying data sizes efficiently without sacrificing performance.
Data Source
AI summary
The control apparatus includes a communicator that performs, in a communication cycle, in each of a plurality of time segments included in the communication cycle, a type of communication that corresponds to the time segment, a measurer that measures a control time taken for controlling the control target device when a first type of communication is performed independently of the plurality of time segments, and a time slot setter that, when a size of communication data transmitted or received to control the control target device in the first type of communication is smaller than a transmission capacity of data in a time segment that is included in the plurality of time segments included in the communication cycle included in the control time and that corresponds to the first type, shortens a length of the time segment corresponding to the first type from a current setting value.


