Multi-Path Delay Compensation Limits for Deterministic Forwarding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In deterministic networks, end-to-end services spanning multiple domains face challenges in meeting high deterministic transmission requirements due to varying link delays caused by environmental changes and path alterations, leading to unbounded jitter and transmission delays.
Innovation Solution
A method and device for obtaining a compensation delay upper limit by sending request and reply packets through multiple paths, determining link delays, and calculating the compensation delay upper limit, allowing adaptive adjustment to reflect link changes and reduce jitter.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the compensation delay upper limit is obtained on the premise that link delay does not change, then the calculation is simple, but the end-to-end transmission delay and jitter become unbounded when link delay changes
Solution Approach 1:
The patent applies dynamics by transitioning from a static assumption (link delay does not change) to a dynamic measurement approach (link delay is measured and tracked). The system periodically sends measurement packets to detect actual link delay values, allowing the compensation delay upper limit to be updated dynamically based on real-time conditions, thus maintaining deterministic transmission guarantees even when link characteristics change.
Solution Approach 2:
The patent implements feedback by measuring actual link delay through sent and received measurement packets, then using this measured information to update the compensation delay upper limit. The system continuously monitors link delay changes and adjusts the compensation parameter accordingly, creating a closed-loop control mechanism that ensures transmission reliability adapts to changing network conditions.
2Adaptability or versatility
If link delay changes due to environmental changes and path changes, then the network adapts to real conditions, but the jitter of end-to-end services becomes unbounded
Solution Approach 1:
The patent applies preliminary action by proactively measuring link delay before it causes transmission problems. The system periodically sends measurement packets to detect link delay changes in advance, allowing the compensation delay upper limit to be updated before jitter accumulates to unacceptable levels. This preventive approach maintains deterministic transmission by addressing delay variations before they impact service quality.
Solution Approach 2:
The patent uses feedback to continuously monitor link delay and adjust the compensation parameter accordingly. By measuring actual delay values and feeding this information back into the system, the compensation delay upper limit is dynamically updated to match current link conditions, thereby bounding jitter even when link characteristics change due to environmental or path variations.
3Measurement precision
If multiple paths are used for measurement, then the accuracy of link delay determination is improved, but the measurement complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the end-to-end path into multiple measurable segments (different paths between source and destination). Each path is measured independently using measurement packets, allowing the system to determine link delay characteristics for each segment. This segmentation enables accurate identification of the maximum link delay across all paths while maintaining organized and manageable measurement processes.
Solution Approach 2:
The patent implements universality by using a standardized measurement packet format and procedure that can be applied to multiple paths simultaneously. The same measurement mechanism works for each path, allowing the system to efficiently gather link delay information across all paths without requiring different measurement approaches for each one, thus improving accuracy without proportionally increasing complexity.
Data Source
Figure 1~2
Figure 3~5
Figure 6
AI summary
A method and apparatus for acquiring an upper limit of delay compensation, and a forwarding node. The method comprises: a first node sendine a reouest nacket to a second node by means of a first path in a target path group, and acquiring a first time point at which the first node sends the request packet; by means of cach path in the target path group, respectively receiving response packets sent by the second node, and constructing metadata corresponding to cach response packet, wherein the metadata comprises a second time point of receiving the response packet, a request delay and a response delay; on the basis of the first time point, the request delays, the second time point corresponding to each path, and the response delay corresponding to each path, determining a line delay corresponding to each path; and calculating a difference between a reference delay corresponding to the target path group and the line delay corresponding to each path, so as to obtain an upper limit of delay compensation corresponding to each path. The technical solution provided in embodiments of the present application can reduce the jitter of end-to-end services, ensuring the deterministic transmission of the end-to-end services.