Parameterized Interleaver Layout for Variable-Length Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interleaver designs, such as S-random interleavers, lack a general rule to specify interleavers of any size, requiring explicit listing and significant memory storage, making them impractical for communication systems with varying interleaver lengths, and they need to be redesigned for different sizes without resemblance between similar interleavers.

Innovation Solution

A parameterized interleaver design process that optimizes interleavers of any size using a few design parameters, reducing memory requirements and allowing for concise specification, by partitioning interleaver permutations into subgroups and applying subpermutation masks to generate interleavers efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If explicit listing and significant memory storage are used to specify interleavers of any size, then complete specification is achieved, but memory requirements increase and practical implementation becomes difficult

Engineering Contradiction:
Improveinterleaver specification completenessVSAvoidmemory storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The interleaver permutation is divided into multiple sub-permutations, each operating on a subset of indices. This segmentation allows the complete interleaver to be constructed from smaller, more manageable components that require less memory to store and process individually.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A small set of design parameters (N, M, α, β, γ, δ) is used to generate interleavers of any size through a universal construction rule. This parameterized approach allows a single set of parameters to define multiple interleavers of different sizes, eliminating the need to store separate explicit listings for each size.

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

2Adaptability or versatility

If S-random interleavers are redesigned for different sizes, then adaptability to varying interleaver lengths is achieved, but design complexity increases and resemblance between similar interleavers is lost

Engineering Contradiction:
Improveinterleaver size flexibilityVSAvoiddesign process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interleaver design uses a fixed set of parameters (N, M, α, β, γ, δ) that can be adjusted to generate interleavers of different sizes. By changing these parameters, interleavers of any size can be generated systematically, providing adaptability without requiring complete redesigns for each size.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The interleaver construction employs dynamic index selection through modular arithmetic operations that adapt to different sizes while maintaining the same structural pattern. The formulas dynamically adjust the permutation based on the input size N while preserving the S-random properties through consistent application of the parameterized rules.

Inventive Principle:
Principle #15Dynamics

3Reliability

If more design parameters are used to optimize interleaver performance, then error correction capability improves, but specification complexity increases

Engineering Contradiction:
Improveerror correction performanceVSAvoidnumber of design parameters
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of using an excessive number of parameters, the invention uses a partial but sufficient set of six parameters (N, M, α, β, γ, δ) that provide the necessary control over interleaver properties. This partial action approach achieves optimal error correction performance without the complexity of managing more parameters.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8601344B1Method and apparatus for a parameterized interleaver design process
Publication Date: 2013.12.03 HUGHES NETWORK SYST
  • US8601344B1 patent drawing
  • US8601344B1 patent drawing
  • US8601344B1 patent drawing

AI summary

A parameterized interleaver design process is provided, which optimizes the design for interleavers of any size, and can be completely specified using only a few design parameters. According to the parameterized interleaver design process an interleaver π(i) of a length N is generated. A number of subpermutation masks are defined, and a first intermediate interleaver permutation is partitioned into a number of subgroups, wherein the number of subgroups corresponds with the number of subpermutation masks. Each of the subgroups of the first intermediate interleaver permutation is partitioned into a number of further subgroups, and each of the subpermutation masks is applied to each of the further subgroups of a corresponding subgroup of the first intermediate interleaver permutation, resulting in a corresponding portion of a second intermediate interleaver permutation. The resulting interleaver π(i) is generated based at least in part on the first and second intermediate interleaver permutations.