Resampling Unreliable Data Using Synchronized Time Stamps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital signal processing systems face challenges in reliably resampling data due to unreliable communication channels, where data may be missing, out of order, or not readily available, leading to issues in signal processing operations.

Innovation Solution

The system employs intelligent electronic devices (IEDs) equipped with microprocessors to resample data using synchronized index values or time stamps, ensuring reliable data reception and processing even in unreliable conditions, by interpolating missing data points and correcting for communication channel delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional digital signal processing systems use standard resampling methods, then the resampling process is simple, but the system fails when data is missing, out of order, or unreliable from communication channels

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidresampling system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by receiving and storing metadata (time stamps, sequence numbers, channel identifiers) alongside data samples before resampling occurs. This advance preparation allows the resampling algorithm to detect and handle unreliable data without requiring complex real-time processing during the actual resampling operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary resampling algorithm that acts as a mediator between the unreliable communication channel and the signal processing system. This algorithm uses metadata as an intermediary layer to identify, flag, and handle problematic data points, thereby protecting the overall system from communication channel failures without requiring fundamental changes to either the communication protocol or the signal processing architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system implements robust handling of unreliable data through interpolation and metadata validation, then data processing accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidcomputational power required
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The resampling algorithm applies partial action by selectively performing interpolation only on data points identified as unreliable through metadata validation. Rather than applying complex error correction to all data points, the system uses simple validation checks on time stamps and sequence numbers to identify problematic points, then applies interpolation only where needed, thereby achieving high accuracy without excessive computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements self-service through automatic detection and correction mechanisms that use the embedded metadata to identify and repair their own data quality issues. The resampling algorithm autonomously validates time stamps, detects out-of-order arrivals, identifies missing samples, and performs interpolation without requiring external intervention or complex external error correction systems.

Inventive Principle:
Principle #25Self-service

3Reliability

If data is resampled using synchronized index values or time stamps, then coordination with communication channel delays is improved, but the system requires additional metadata processing

Engineering Contradiction:
Improvedata coordination reliabilityVSAvoidmetadata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality by designing a unified resampling algorithm that simultaneously performs multiple functions: it resamples data to the target rate, validates time stamps and sequence numbers, detects missing or out-of-order samples, performs interpolation when needed, and handles arbitrary communication channel delays. This single algorithm replaces what would otherwise require separate specialized modules for each function, thereby achieving high coordination reliability without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7583771B2Systems and methods for resampling unreliable data
Publication Date: 2009.09.01 SCHWEITZER ENGINEERING LABORATORIES INC
  • US7583771B2 patent drawing
  • US7583771B2 patent drawing
  • US7583771B2 patent drawing

AI summary

Systems and methods providing resampling of a sampled data transmitted through a communication channel. Reliable resampling is provided even when original data samples are lost or reordered during transmission through the network. In one embodiment, a receiver associates each received data sample with a respective sampling time instant. The received data may include index values that associate the received data samples with respective sampling time instants. In other embodiments, the received data includes time stamps with encoded sampling time instant information. In another embodiment, arrival time instants are used to correlate the received data samples with their respective sampling time instants. The receiver then uses the sampling time information to select data samples corresponding to resampling time instants. If needed, the receiver uses interpolation to generate resampled data points corresponding to the resampling time instants.