Single FEC Encoder Architecture for Variable Block Lengths
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Productivity
If FEC codes are dynamically adjusted based on UE-specific conditions, then communication efficiency is improved, but device complexity increases
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.
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.
3Adaptability or versatility
If multiple FEC codes are used concurrently for different UEs, then adaptability is improved, but device complexity increases
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.
Data Source
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.


