Real-Time Maximum Time Interval Error Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating maximum time interval error in data transmission networks are inefficient, requiring large storage capacity and computing time, especially for long sampling periods, and do not allow for real-time estimation.

Innovation Solution

A method that processes data samples by dividing long sampling periods into sub-intervals, storing intermediate results instead of raw data, and using peak detection functions to calculate the maximum time interval error, reducing storage and computing requirements while enabling real-time estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the entire plurality of data samples is collected and stored for long sampling periods, then the maximum time interval error can be estimated, but the storage capacity and computing time required increase significantly

Engineering Contradiction:
Improvemaximum time interval error estimationVSAvoidstorage capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The sampling period is divided into a finite number of sub-intervals, and the data samples are processed in each sub-interval to generate intermediate results. Only these intermediate results are stored, not the entire plurality of data samples. This segmentation approach significantly reduces the storage capacity required while still enabling accurate maximum time interval error estimation for the complete sampling period.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the entire plurality of data samples is collected before calculation, then the maximum time interval error can be estimated, but real-time estimation is not possible

Engineering Contradiction:
Improvemaximum time interval error estimationVSAvoidcomputing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The method processes data samples as they are received and generates intermediate results for each sub-interval during the sampling period, rather than waiting until all data is collected. This preliminary processing enables real-time estimation of the maximum time interval error, as the intermediate results are progressively available and can be used immediately without requiring the entire dataset to be gathered first.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data samples are processed in real-time for short sampling periods, then storage requirements are reduced, but the method must handle both short and long sampling periods effectively

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidsampling period flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The method dynamically adapts its processing approach based on the duration of the sampling period. A time threshold is defined, and if the sampling period duration is less than or equal to this threshold, the plurality of data samples is directly processed in real-time. If the sampling period exceeds the threshold, the sampling period is divided into sub-intervals and intermediate results are stored. This dynamic adaptation enables the system to handle both short and long sampling periods effectively while optimizing storage and computing resource usage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10171326B2Method and apparatus for estimating a maximum time interval error in a data transmission network
Publication Date: 2019.01.01 ADTRAN NETWORKS SE
  • US10171326B2 patent drawing
  • US10171326B2 patent drawing
  • US10171326B2 patent drawing

AI summary

A method for use in connection with a data transmission network includes receiving a plurality of time interval error data samples over a sampling period and comparing a duration of the sampling period to a time threshold for the sampling period. If the duration of the sampling period is less than or equal to the time threshold for the sampling period, the method includes processing the received plurality of data samples so as to calculate in real time a maximum time interval error. However, if the duration of the sampling period exceeds the time threshold for the sampling period, the method includes dividing the sampling period into a finite number of sub-intervals and processing the data samples in each sub-interval so as to produce a respective intermediate result for each sub-interval. Each of these intermediate results is stored directly after it is produced, and these stored intermediate results are processed so as to estimate the maximum time interval error.