Error Correction Modeling for Interleaved Defect Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current error correction code models for data storage systems, such as magnetic tape systems, are inadequate due to their simplistic assumptions of independent and uncorrelated error events, which fail to accurately predict error probabilities in complex, interleaved codeword structures, leading to inefficiencies in error correction and potential data loss.

Innovation Solution

A method is introduced to simulate and model error characteristics by generating bit defects with defined starting and ending points, merging overlapping defects, and processing only defect definitions within a Codeword Data Structure, allowing for accurate computation of error probabilities and efficient error correction code design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standard error models assume independent and uncorrelated error events, then calculation is simplified, but accuracy of error probability prediction deteriorates

Engineering Contradiction:
Improvecalculation simplicityVSAvoiderror probability prediction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent transforms the error model from assuming independent errors to modeling correlated errors by introducing a defect process with rate lambda and defect size distribution. This parameter change allows the model to capture the correlation between errors caused by the same defect while maintaining mathematical tractability through Poisson process assumptions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediate defect process as a mediator between the physical defect sources and the observed error patterns. By modeling defects as Poisson processes with associated size distributions, the system can predict error probabilities without directly observing each individual error event, thus simplifying analysis while improving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex interleaved codeword structures are used, then error correction robustness is improved, but error analysis complexity increases

Engineering Contradiction:
Improveerror correction robustnessVSAvoiderror analysis complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the error analysis by considering defects at the byte level rather than bit level, and by using supercodewords that group multiple codewords. This segmentation simplifies the analysis of interleaved structures by reducing the granularity of error events while maintaining accuracy in predicting uncorrectable error probabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from analyzing errors within individual codewords to analyzing errors across supercodewords that span multiple interleaved codewords. This dimensional change allows the model to capture the effects of interleaving and defect correlation simultaneously, providing accurate predictions for complex error correction scenarios.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If defect size and rate parameters are accurately estimated, then error probability prediction accuracy is improved, but model complexity increases

Engineering Contradiction:
Improveerror probability prediction accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent enables the error model to self-calibrate by using observed error patterns from the system to estimate defect rate lambda and defect size distribution parameters. This self-service approach allows accurate error probability prediction without requiring external calibration data or complex parameter fitting procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the estimated defect parameters are continuously refined based on observed error events. By using the predicted error probabilities to compare against actual system performance, the model can adjust its parameters to improve accuracy while maintaining a relatively simple mathematical framework.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7552376B2Modeling error correction capability with estimation of defect parameters
Publication Date: 2009.06.23 AIRBNB INC
  • US7552376B2 patent drawing
  • US7552376B2 patent drawing
  • US7552376B2 patent drawing

AI summary

A method, system and program product accurately model the error characteristics of a communications system, such as a tape storage system. Input parameters are entered which describe defect rates and sizes, Codeword Data Structure bytes, and any interleaving factor. Bit defects from simulated defect sources are generated, defined by the starting and ending bits of each defect within a codeword. Any codewords which are defect-free are filtered out and not processed further, thereby increasing the processing speed of the model. Within the defect streams, overlapping defects are merged, redefining defect regions by starting and ending bits. Because only the definitions are processed, not the entire length of the codewords or defects, processing efficiency is further enhanced. The number of defects that occur in each codeword is determined and the probability of the occurrence of N bytes in error per processed codeword may be computed. If desired, a histogram may be generated which includes the rate at which errors occurred and subsequently used to estimate the probability of an error event. Such information may then be incorporated into the design of an error correction code for the modeled system.