Network Transmission Delay Calculation Using Minimum Value Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for synchronizing clocks across networks face challenges in accurately calculating transmission delay and clock drift due to jitter and noise in communication links, which slows down the synchronization process and introduces offsets, especially in wireless networks with disruptions.
Innovation Solution
A method and apparatus for calculating the transmission delay by determining a boundary of measured values, fitting a model to these values, and deriving the transmission delay from the boundary, allowing for precise computation of the minimum transmission delay and clock drift between devices, even in noisy conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If data filtering is employed to compensate for jitter and extract transmission delay information from noise, then measurement precision is improved, but the calculation time increases and synchronization speed decreases
Solution Approach 1:
The patent extracts only the essential information needed for synchronization by identifying and using solely the minimum transmission delay values from the measured data. This selective extraction approach filters out unnecessary data processing while maintaining measurement accuracy, thereby resolving the contradiction between precision and speed.
Solution Approach 2:
The patent segments the transmission delay measurement process into identifying minimum values versus other measured values. By separating the useful minimum delay information from the rest of the data, the system achieves accurate synchronization without processing all data points, thus improving both precision and computational efficiency.
2Measurement precision
If data filtering is employed to extract transmission delay information from noise, then measurement precision is improved, but an offset is introduced in the system impacting synchronization accuracy
Solution Approach 1:
The patent extracts the true minimum transmission delay values directly from the measured data without applying filtering operations that could introduce offsets. By taking out only the essential minimum values, the system maintains both measurement precision and synchronization accuracy simultaneously.
Solution Approach 2:
Instead of applying filtering to remove noise and then extracting delay information (which introduces offsets), the patent inverts the approach by directly identifying and using the minimum delay values that are already free from filtering-induced offsets. This inversion resolves the contradiction between measurement precision and synchronization accuracy.
3Measurement precision
If conventional filtering methods are used to handle jitter, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent simplifies the processing complexity by extracting only the minimum transmission delay values from the measured data without employing complex filtering algorithms. This selective extraction approach maintains measurement precision while significantly reducing the computational complexity required for jitter handling.
Solution Approach 2:
The patent applies partial action by processing only the essential minimum delay values rather than processing all measured data points through complex filtering. This partial processing approach achieves sufficient measurement precision without the excessive complexity of comprehensive filtering methods.
Data Source
AI summary
A method of calculating a transmission delay value for data transmitted from a first device to a second device across a communications link. The method involves calculating a plurality of measured values representing the transmission delay measured by the second device over time; detecting a minimum boundary of the measured values; and deriving the transmission delay value from the minimum boundary. The transmission delay value may be used to synchronize the clock signal of the second device to the clock signal of the first device.


