Single FEC Encoder Architecture for Variable Block Lengths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless systems employ a fixed forward error correction (FEC) code scheme, which can lead to inefficient communication due to changes in wireless network characteristics, resulting in reduced performance for user equipment (UEs) as they move or when channel conditions change, as they typically do not dynamically adjust FEC codes based on UE-specific conditions.

Innovation Solution

The system dynamically selects and uses multiple FEC codes concurrently for different UEs by adjusting information block lengths through padding or segmentation, allowing for flexible FEC code selection based on current channel conditions, enabling better performance by matching FEC codes with optimal block lengths for improved error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed forward error correction code scheme is used, then device complexity is reduced, but communication efficiency deteriorates when channel conditions change

Engineering Contradiction:
ImproveFEC code scheme complexityVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic FEC code selection where the system transitions from a fixed code scheme to one that adapts based on channel conditions. The base station determines appropriate FEC codes and information block lengths based on UE-specific conditions such as channel quality, and dynamically configures these parameters for each UE, allowing the system to optimize communication efficiency while maintaining manageable complexity through automated adaptation.

Inventive Principle:
Principle #15Dynamics

2Productivity

If FEC codes are dynamically adjusted based on UE-specific conditions, then communication efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidFEC code selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs feedback mechanisms where the base station receives information about UE conditions (such as channel quality indicators) and uses this feedback to determine the appropriate FEC code and information block length. This feedback loop enables automated adaptation to changing conditions, improving communication efficiency while the complexity is managed through systematic decision-making processes based on received feedback rather than exhaustive searches.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes key parameters (FEC code type and information block length) based on UE-specific conditions. By systematically varying these parameters according to channel quality and UE capabilities, the system achieves optimized communication efficiency. The complexity is managed by focusing changes on specific parameters rather than redesigning the entire FEC system.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple FEC codes are used concurrently for different UEs, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveFEC code adaptabilityVSAvoidmultiple FEC code management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal FEC coding scheme where a single encoder and decoder architecture supports multiple FEC code types (such as LDPC and polar codes) and multiple information block lengths. This multi-functional design allows the system to adapt to different UEs and channel conditions while avoiding the complexity of maintaining separate dedicated encoders and decoders for each code type. The universal design achieves adaptability through parameter configuration rather than structural multiplication.

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

Data Source

PatentUS10700813B2Single encoder and decoder for forward error correction coding
Publication Date: 2020.06.30 AT&T INTELLECTUAL PROPERTY I L P
  • US10700813B2 patent drawing
  • US10700813B2 patent drawing
  • US10700813B2 patent drawing

AI summary

Various embodiments disclosed herein provide for a transmitter that can adjust the size of an information block or segment the information block based on a forward error correction (FEC) code optimum efficiency. Certain FEC codes are more efficient at encoding and decoding longer information blocks and if an information block is shorter than a predetermined length, the transmitter can pad the information block with a group of null bits to lengthen the information block to increase the performance of encoding and decoding the information block. In some embodiments, the transmitter can segment the information block into a set of segments, and if the last segment is below the predetermined length, the transmitter can pad the last segment.