Wireless FEC Code Switching Based on UE and 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 inefficient communication due to performance variations based on changing wireless system characteristics such as distance, interference, and geography, resulting in suboptimal performance for different user equipment (UEs) and communication channels.
Innovation Solution
A system that dynamically selects and reselects FEC codes based on real-time wireless system characteristics, using a FEC selection model to choose the most suitable code for each UE, allowing for concurrent use of different codes and adapting to changes in the communication channel conditions.
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 communication efficiency deteriorates due to performance variations based on changing wireless system characteristics
Solution Approach 1:
The patent implements dynamic FEC code selection where the wireless system transitions from a static fixed code scheme to a dynamic adaptive scheme. The system continuously monitors wireless system characteristics (distance, interference, geography) and automatically selects the most appropriate FEC code from multiple available codes, allowing the system to adapt to changing conditions and maximize communication efficiency.
Solution Approach 2:
The patent changes the parameter of FEC code selection from a fixed constant to a variable that depends on wireless system characteristics. By introducing multiple FEC codes with different error correction capabilities and selecting based on real-time channel conditions, the system optimizes the balance between error correction strength and data transmission rate according to actual communication needs.
2Adaptability or versatility
If a single FEC code is adopted for all UEs, then device complexity is reduced, but adaptability to different UE capabilities and channel conditions deteriorates
Solution Approach 1:
The patent applies local quality by assigning different FEC codes to different UEs based on their specific capabilities and channel conditions. Instead of using a uniform code for all users, the system evaluates each UE's characteristics (supported codes, channel quality, distance from base station) and selects the most suitable FEC code individually, optimizing performance for each user while managing complexity through systematic selection criteria.
3Reliability
If LDPC FEC code is used for all communication distances, then near-UE performance is improved, but far-UE performance deteriorates
Solution Approach 1:
The patent changes the FEC code parameter based on communication distance and channel conditions. For near-UE with good channel conditions, the system may select codes that prioritize higher data rates. For far-UE with poor channel conditions, the system selects codes with stronger error correction capabilities, dynamically adjusting the code parameters to match the actual transmission requirements and maximize both reliability and throughput.
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.


