Transmission Buffer Delay Estimation for One-Way Network Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication technologies struggle to separately estimate upstream and downstream buffer delay times in a communication network, leading to unstable feedback control, especially in environments with fluctuating wireless conditions, such as vehicles moving at high speeds.
Innovation Solution
A communication device and method that estimates one-way line delay times by monitoring data amounts in a transmission buffer to calculate upstream and downstream buffer delay times, using equations based on data accumulation and input rates, allowing for identification of wireless line bottlenecks and adjustment of data input rates to optimize RTT.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a communication device calculates RTT based on transmission queue length, transmission delay, and reception time of reception confirmation packet, then the queue length of the entire communication network can be calculated, but it is not possible to separately estimate upstream buffer delay time or downstream buffer delay time
Solution Approach 1:
The patent segments the overall RTT measurement into separate upstream and downstream buffer delay time estimations. By introducing specific monitoring units for transmission buffer data amounts and calculating residence times separately for each direction, the system can now estimate upstream and downstream delays independently rather than as a single aggregate RTT value.
Solution Approach 2:
The patent implements preliminary monitoring of transmission buffer data amounts before packets are transmitted. By continuously monitoring the data amount in the transmission buffer and calculating residence times based on these preliminary measurements, the system can estimate buffer delay times in advance, enabling more precise and timely control decisions.
2Reliability
If RTT calculation is performed after receiving reception confirmation packet, then the calculation can be completed, but in cellular networks it takes several tens to several hundreds of milliseconds, making feedback control unstable
Solution Approach 1:
The patent performs preliminary estimation of buffer delay times by monitoring transmission buffer data amounts before complete RTT calculation is necessary. This allows the system to make preliminary control decisions based on buffer status information available earlier in the transmission process, reducing the effective feedback time.
Solution Approach 2:
The patent introduces buffer data amount monitoring as an intermediary measurement that provides intermediate information between packet transmission and complete RTT calculation. By using this intermediary metric (transmission buffer data amount) to estimate delay times, the system可以获得 timely feedback without waiting for the complete RTT cycle to finish.
3Adaptability or versatility
If the communication device is mounted on a vehicle moving at high speed, then mobility is achieved, but the time required to calculate RTT becomes approximately the same as the fluctuation period of the line condition, making feedback control unstable
Solution Approach 1:
The patent implements preliminary monitoring of transmission buffer data amounts and calculation of residence times, providing timely delay estimates that can adapt to rapidly changing line conditions in mobile environments. This preliminary action allows the system to respond to line condition fluctuations more quickly than traditional RTT-based methods.
Solution Approach 2:
The patent introduces dynamic estimation of buffer delay times based on real-time transmission buffer data amount monitoring. This dynamic approach allows the system to adapt to changing line conditions in mobile environments, where line quality fluctuates rapidly, by continuously updating delay estimates based on current buffer status rather than relying on periodic RTT measurements.
Data Source
AI summary
By a communication device, a line delay time estimation method, a non-transitory computer-readable storage medium storing a line delay time estimation program, a communication packet is accumulated, a data amount of the communication packet is monitored, and a residence time, which is a duration and for which the communication packet remains in a transmission buffer, is estimated as an upstream buffer delay time from the communication device to a counterpart device.


