Iterative NR Channel Estimation With Decoder-Derived Virtual Pilots
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional channel estimation techniques in New Radio (NR) receivers face challenges in achieving optimal performance, particularly in environments with high delay spread and Doppler frequency, leading to suboptimal signal-to-noise-ratio gains and increased error rates.
Innovation Solution
Iterative channel estimation (ItCE) techniques are employed, utilizing frequency domain orthogonal cover codes (FD-OCC) and exploiting decoder output to create virtual pilots, with low-complexity matrix inversions and iterative detection and decoding, enhancing channel estimation accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional pilot-based channel estimation is used, then implementation complexity is low, but channel estimation accuracy and signal-to-noise-ratio gains are insufficient in aggressive channels
Solution Approach 1:
The channel estimation process is segmented into multiple iterations, where in each iteration, the estimator uses channel estimates from the previous iteration as initial values and refines them using received signals and virtual pilots. This segmentation allows the system to achieve high accuracy in aggressive channels while maintaining manageable complexity through structured iterative refinement rather than a single complex estimation operation.
Solution Approach 2:
The patent implements feedback mechanisms where the symbol detector and decoder output (a posteriori LLRs) are fed back to create virtual pilots, which are then used to refine channel estimates. This feedback loop enables the system to continuously improve channel estimation accuracy by utilizing decoded information to generate additional reference signals, effectively resolving the contradiction between accuracy and complexity.
2Reliability
If iterative channel estimation with multiple iterations is applied, then signal-to-noise-ratio gains are improved, but processing time and computational load increase
Solution Approach 1:
The patent applies partial action by implementing a limited number of iterations (e.g., two iterations) rather than exhaustive iterative estimation. This partial iteration approach provides sufficient SNR gains in aggressive channels while avoiding the excessive processing time that would result from many more iterations, thus resolving the contradiction between reliability improvement and time loss.
Solution Approach 2:
The system performs preliminary channel estimation using pilot symbols before the main data transmission. This preliminary action establishes initial channel estimates that are then used to generate virtual pilots for subsequent iterative refinement. By preparing the estimation foundation in advance, the system reduces the computational burden during the main transmission process while still achieving high SNR gains.
3Measurement precision
If virtual pilots are created using decoder output, then channel estimation performance is enhanced, but device complexity and matrix inversion requirements increase
Solution Approach 1:
The patent changes the parameters of the channel estimation process by introducing virtual pilots with modified characteristics. These virtual pilots are constructed from decoded symbol information and have different statistical properties than conventional pilots. By changing the pilot parameters to include virtual pilots, the system enhances estimation performance in aggressive channels while managing matrix inversion complexity through the structured nature of the virtual pilot construction.
Data Source
AI summary
A method and system include a symbol processing block to generate log likelihood ratios (LLRs) associated with one or more data symbols. The method and system include a channel estimation (CE) module to receive the LLRs from the symbol processing block, and to process iterative CE (ItCE) for new radio (NR) based at least on reference signals and the LLRs. The CE module can process the ItCE with a granularity of one or more resource blocks (RBs) based at least on pilot resource elements (REs) and virtual pilot REs obtained from the LLRs. The CE module can process the ItCE based at least on a frequency domain orthogonal cover codes (FD-OCC) structure of the reference signals. The reference signals can be demodulation reference signals (DMRS) configured in 5G NR. The CE module can process the ItCE by updating a CE result by adding a quantity that represents a contribution obtained from virtual pilot REs.


