Time-Multiplexed Data Compression via Frame Structure Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional compression algorithms for time-multiplexed data, such as ZIP algorithms, fail to exploit the correlation structure of interleaved data streams, resulting in suboptimal compression efficiency, especially when the frame structure is unknown or varies significantly, leading to increased network load and reduced compression effectiveness.

Innovation Solution

A method and apparatus that discover the frame structure of time-multiplexed data, even when it is unknown, by using a polynomial predictor to estimate the active signal sequence and residual, and encode the residuals using binary and exponential arithmetic encoders, allowing for efficient compression by splitting and merging signal sequences within a tree structure to minimize bit rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional text or file compression algorithms (e.g., ZIP) are used on time-multiplexed data, then compression is achieved, but the compression efficiency is limited because the algorithms do not exploit the correlation structure of interleaved data streams

Engineering Contradiction:
Improvecompression efficiencyVSAvoidredundancy exploitation
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the time-multiplexed data stream into multiple individual data streams corresponding to different sensors or data sources. By identifying and separating these interleaved streams, the system can apply compression algorithms to each stream independently, exploiting the temporal correlations within each stream while ignoring the artificial interleaving structure. This segmentation enables the compression algorithm to recognize patterns and redundancies that would be obscured in the mixed time-multiplexed stream.

Inventive Principle:
Principle #1Segmentation

2Productivity

If frame structure information is transmitted to the compression algorithm, then compression can be optimized, but network load increases and congestion is added

Engineering Contradiction:
Improvecompression optimizationVSAvoidnetwork load
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The compression algorithm performs self-service by automatically discovering the frame structure of the time-multiplexed data without requiring external provision of this information. The algorithm analyzes the incoming data stream, identifies the interleaving pattern, determines the boundaries and rates of individual data streams, and adapts its compression strategy accordingly. This self-configuration capability eliminates the need for separate frame structure metadata transmission, reducing network load while maintaining compression effectiveness.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If data is transmitted at lower data rates, then bandwidth requirements are reduced, but compression effectiveness decreases because individual data elements from any particular data stream are widely separated within a time-division multiplexed frame

Engineering Contradiction:
Improvebandwidth usageVSAvoidcompression effectiveness
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent applies preliminary action by reorganizing the time-multiplexed data into its constituent individual data streams before applying compression algorithms. By performing this reorganization step first, the system restores the temporal continuity of data elements from each particular data stream, allowing compression algorithms to effectively exploit correlations even when the original transmission rate was low and elements were widely separated in the multiplexed frame.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8644171B2Method and computer program product for compressing time-multiplexed data and for estimating a frame structure of time-multiplexed data
Publication Date: 2014.02.04 THE BOEING CO
  • US8644171B2 patent drawing
  • US8644171B2 patent drawing
  • US8644171B2 patent drawing

AI summary

A method and computer program product are provided for compressing and, in turn, for estimating the frame structure of time-multiplexed data. The time-multiplexed data may be received without an indication of the frame structure for the time-multiplexed data. As such, the frame structure of the time-multiplexed data may be estimated and the time-multiplexed data may be compressed at least partially in accordance with the estimation of the frame structure. The frame structure may be estimated by representing an estimation of frame structure with a tree structure. The tree structure may include a plurality of leaf nodes associated with a respective estimated signal sequence with a respective sampling rate and interleave location. The tree structure may include a plurality of tree branches with the estimation of the frame structure including at least one of splitting or merging tree branches.