Nested Linear Block Encoding for Short-Vector Incremental HARQ

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The conventional Reed-Muller (RM) code in LTE systems has a limited work range and poor performance, particularly not supporting incremental Hybrid Automatic Repeat Request (HARQ) when the information vector length is less than or equal to 5, restricting its application in wireless communication systems.

Innovation Solution

An encoding method that generates a linear block code with a nested structure by reading and combining matrices from a preset code table, allowing for incremental HARQ by adding a unit matrix to the left side of the obtained matrices, thereby expanding the code's work range and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional LTE-RM code is used, then the encoding process is simple, but the work range is limited and performance is poor when information vector length is less than or equal to 5

Engineering Contradiction:
Improvedecoding performanceVSAvoidencoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoding process is segmented into two distinct paths based on information vector length: for lengths ≤5, a specialized linear block code with nested structure is used; for lengths >5, the conventional LTE-RM code is used. This segmentation allows optimization for specific short vector lengths without compromising the simplicity for longer vectors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects the encoding method based on the information vector length parameter. When the length is ≤5, it switches to the linear block code with nested structure that supports incremental HARQ; otherwise, it uses the standard LTE-RM code, making the system adaptable to different scenarios.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If LTE-RM code is used for short signaling, then the implementation is straightforward, but incremental HARQ is not supported when information vector length is less than or equal to 5

Engineering Contradiction:
Improveincremental HARQ supportVSAvoidcode structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The linear block code employs a nested structure where generator matrices for different code lengths are nested within each other. The generator matrix G(N,K) contains G(N-L,K-L) as a submatrix, enabling incremental HARQ by allowing the receiver to accumulate soft decisions from previous transmissions and continue decoding with extended code lengths.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The code parameters (N, K) are changed systematically to create a family of nested codes. By varying the code length and information bit length while maintaining the nested structure, the system achieves incremental HARQ capability for short vectors without requiring completely different code structures.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the code work range is expanded to support shorter vectors, then incremental HARQ can be supported, but the encoding process becomes more complex

Engineering Contradiction:
Improvework rangeVSAvoidencoding process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The work range is segmented into two regions: short vectors (length ≤5) handled by the linear block code with nested structure, and longer vectors (length >5) handled by the conventional LTE-RM code. This segmentation expands the overall work range while maintaining encoding simplicity for the majority of cases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The linear block code with nested structure serves multiple functions: it provides error correction for short vectors, supports incremental HARQ, and maintains compatibility with the overall LTE signaling framework. This multi-functionality justifies the increased complexity for this specific code family.

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

Data Source

PatentUS11777532B2Encoding method, apparatus, and device and computer-readable storage medium
Publication Date: 2023.10.03 HUAWEI TECH CO LTD
  • US11777532B2 patent drawing
  • US11777532B2 patent drawing
  • US11777532B2 patent drawing

AI summary

An encoding method includes, when a first code rate K/Nmax is less than or equal to a code rate threshold Rt, reading a first matrix from a preset code table based on a second matrix. The second matrix includes a matrix that is read from the preset code table and that corresponds to a maximum supported code length Nmax and Rt, where K is an integer and N is an integer. The method also includes reading K rows and (N−K) columns starting from a preset first location in the first matrix to obtain a third matrix. The method further includes adding a unit matrix with K rows and K columns to a left side of the third matrix to obtain a generator matrix of an (N, K) linear block code. K rows and (Nmax−Nmax×Rt) columns of the second matrix in a first direction are consistent with K rows and (Nmax−Nmax×Rt) columns of the first matrix in a second direction.