Adaptive FEC Code Selection for Variable Wireless Channel Conditions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless systems employ a fixed forward error correction (FEC) code scheme, which can lead to inefficiencies due to varying wireless channel conditions, resulting in suboptimal performance for different user equipment (UE) locations and communication channels.
Innovation Solution
Implement a system that dynamically selects and reselects FEC codes based on real-time wireless system characteristics, such as UE location, channel conditions, and interference, allowing for concurrent use of multiple FEC codes to optimize performance for individual UEs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed FEC code scheme is employed in conventional wireless systems, then system simplicity is maintained, but wireless network efficiency and performance deteriorate under varying channel conditions
Solution Approach 1:
The patent implements dynamic FEC code selection where the system transitions from a static fixed code scheme to a dynamic adaptive scheme. The RAN device selects different FEC codes (e.g., LDPC, turbo codes, polar codes) based on real-time wireless system characteristics such as UE location, channel conditions, and interference levels. This dynamic adaptation resolves the contradiction by allowing the system to optimize performance (improving productivity) while managing complexity through automated selection algorithms (mitigating device complexity).
Solution Approach 2:
The patent changes the parameter of FEC code type based on wireless system characteristics. Instead of using a single fixed FEC code, the system varies the FEC code parameter according to conditions such as UE distance from eNodeB, channel quality indicators, and interference measurements. This parameter change enables the system to achieve higher network efficiency across diverse conditions while the automated selection process manages the complexity of having multiple code options.
2Reliability
If a single FEC code (e.g., LDPC) is used for all UEs, then device complexity is reduced, but performance deteriorates for UEs in poor channel conditions
Solution Approach 1:
The patent applies local quality by selecting different FEC codes for different UEs based on their specific channel conditions and locations. Instead of using a uniform FEC code across all UEs, the system tailors the FEC code selection to local conditions: UEs near the eNodeB may use LDPC for high efficiency, while UEs at cell edges or in poor conditions receive more robust codes like turbo codes or polar codes. This local optimization improves reliability for each UE while the centralized selection process manages the complexity of maintaining multiple code options.
Solution Approach 2:
The patent segments the wireless service area into different regions (e.g., cell center, cell edge) and assigns appropriate FEC codes to UEs in each segment. The RAN device divides the coverage area and applies different FEC strategies to different segments based on their characteristic channel conditions. This segmentation improves reliability for UEs in challenging conditions while organizing the complexity of FEC code management into manageable segments rather than handling all UEs uniformly.
3Productivity
If FEC codes are dynamically selected based on wireless system characteristics, then network efficiency improves, but system complexity increases
Solution Approach 1:
The patent implements feedback mechanisms where the RAN device continuously monitors wireless system characteristics (channel quality indicators, UE location, interference levels) and uses this feedback to dynamically select appropriate FEC codes. The system receives feedback from UEs about their channel conditions and adjusts FEC code selection in real-time to optimize throughput. This feedback loop enables high data transmission throughput while the automated feedback-driven selection process manages the complexity of real-time code changes.
Solution Approach 2:
The patent enables self-service by allowing the RAN device to automatically select FEC codes based on monitored system characteristics without requiring manual intervention or complex centralized control. The system serves itself by using its own measurements of channel conditions, UE locations, and interference levels to make intelligent FEC code selections. This self-service capability improves throughput through adaptive optimization while reducing the operational complexity of managing multiple FEC codes manually.
Data Source
AI summary
Selection of a forward error correction (FEC) code based on a wireless network characteristic is disclosed. The selection can facilitate changing from a first FEC code to a second FEC code in response to the wireless network characteristic changing. The selection can facilitate selection of FEC codes for user equipments (UEs) of a plurality of UEs, wherein the FEC codes can be the same or different FEC codes and can be employed among the plurality of UEs contemporaneously. Selected FEC codes can be applied to uplink and/or downlink channels. An embodiment can select an FEC code based on UE location. An embodiment can select an FEC code based on UE proximity to another device. An embodiment can select an FEC code based on channel signal to noise ratio. An embodiment can select an FEC code based on UE capability. An embodiment can determine a FEC code selection model.


