Linear Block Code Encoding Matrix for Higher Minimum Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The error correction performance of linear block codes in telecommunication systems, such as those used in LTE, is limited by their small minimum code distance, which affects encoding systems like PUSCH in LTE and WCDMA.

Innovation Solution

A method and apparatus for generating linear block codes with improved minimum distance characteristics by generating specific sequences, displacing and permuting rows and columns, and using these to create an encoding matrix that enhances error correction performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional linear block codes are used in telecommunication systems, then the encoding process is simple, but the error correction performance is limited due to small minimum code distance

Engineering Contradiction:
Improveerror correction performanceVSAvoidencoding matrix complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoding matrix is segmented into multiple blocks, where each block corresponds to a specific code distance level. This segmentation allows the system to achieve better error correction performance by organizing the code structure into manageable segments with optimized distance properties, resolving the contradiction between reliability and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to the code structure by creating encoding matrices with extended dimensions that provide better code distance properties. This dimensional expansion allows achieving improved error correction performance without proportionally increasing operational complexity, as the additional dimensions are structured to provide systematic benefits.

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

2Reliability

If the minimum code distance is increased to improve error correction performance, then the reliability improves, but the encoding matrix becomes more complex

Engineering Contradiction:
Improveminimum code distanceVSAvoidencoding matrix structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent systematically changes key parameters of the encoding matrix including dimensions, code distance levels, and block structures to achieve optimized error correction performance. By carefully selecting and adjusting these parameters, the system achieves better minimum code distance while controlling matrix complexity through structured parameter relationships.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encoding matrix is constructed as a composite structure combining multiple sub-matrices with different properties. This composite approach allows achieving superior code distance characteristics by integrating multiple structural elements, each contributing specific properties that collectively improve reliability without linearly increasing overall complexity.

Inventive Principle:
Principle #40Composite materials

3Reliability

If a larger encoding matrix is used to achieve better code distance, then the error correction capability improves, but the encoding complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidencoding operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Large encoding matrices are divided into smaller segmented blocks that can be processed independently or in parallel. This segmentation reduces the computational burden of encoding operations while maintaining the overall error correction capability, as each segment contributes to the total code distance without requiring full-matrix operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoding matrix structure is designed to be dynamically adaptable, allowing the system to select appropriate matrix sizes and configurations based on specific communication conditions. This dynamic approach enables achieving better error correction capability when needed while reducing encoding complexity under normal conditions through selective matrix usage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7969332B2Method and apparatus for encoding based on a linear block code
Publication Date: 2011.06.28 HUAWEI TECH CO LTD
  • US7969332B2 patent drawing
  • US7969332B2 patent drawing
  • US7969332B2 patent drawing

AI summary

A method and apparatus for encoding based on a linear block code, and a method and apparatus for generating a linear block code are provided. The method for encoding based on a linear block code includes: generating a linear block code; and encoding an information sequence with an encoding matrix of the linear block code to obtain a bit stream sequence. The linear block codes have a good minimum distance characteristic, so that the error correction performance is improved.