Data Interleaving Layout for Burst Error-Tolerant Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face interference issues due to environmental conditions, leading to data corruption, which conventional error correction methods struggle to address effectively, especially when errors are concentrated in time, causing decoding failures.

Innovation Solution

The implementation of an interleaver and deinterleaver system that reorders data bits to distribute errors across a greater period, utilizing constituent codes and modulation schemes like QAM to balance bit reliability and correct errors by spreading them across more data, thereby reducing error concentration and improving decoding capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional error correction methods are used, then decoding can be performed, but error correction capability is insufficient when errors are concentrated in time

Engineering Contradiction:
Improveerror correction capabilityVSAvoidburst error impact
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The interleaver divides the data stream into multiple segments and redistributes them across different time slots. When burst errors occur, they affect only portions of different segments rather than concentrating on a single segment, allowing the error correction code to correct errors more effectively by treating them as scattered errors rather than concentrated burst errors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a time-distribution dimension to error handling. By interleaving data across multiple time slots and using multiple encoders that process different portions of the interleaved data, the system transforms the problem from dealing with concentrated temporal errors to dealing with spatially distributed errors across multiple dimensions (time slots and encoder outputs).

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

2Productivity

If data is transmitted without interleaving, then transmission speed is maintained, but burst errors cause decoding failures

Engineering Contradiction:
Improvedata transmission rateVSAvoiddecoding success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The interleaver performs preliminary reordering of data before transmission, and the deinterleaver performs corresponding reordering after reception. This preliminary action ensures that when burst errors occur during transmission, their impact is distributed across multiple code blocks, allowing the error correction code to maintain high decoding success rates without reducing transmission rate.

Inventive Principle:
Principle #10Preliminary action

3Difficulty of detecting and measuring

If errors are concentrated in time, then error detection is easier, but error correction becomes difficult

Engineering Contradiction:
Improveerror detection easeVSAvoiderror correction capability
Core Design Contradiction:
Difficulty of detecting and measuringVSReliability

Solution Approach 1:

Instead of allowing errors to remain concentrated in time, the system inverts the error distribution pattern through interleaving. The interleaver spreads out data so that temporal concentration of errors is transformed into spatial distribution across multiple time slots and code blocks, making error correction feasible while maintaining the ability to detect error presence.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10505676B1System, method, and apparatus for interleaving data
Publication Date: 2019.12.10 ACACIA TECH INC
  • US10505676B1 patent drawing
  • US10505676B1 patent drawing
  • US10505676B1 patent drawing

AI summary

A method, system, and apparatus for interleaving data including creating a buffer, writing input data, and reading output data out of the buffer.