MRC Coefficient Scaling for UWB Rake Receiver SNR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
RAKE receivers in UWB transceivers based on the IEEE 802.15.4a standard face suboptimal signal-to-noise ratio (SNR) maximization due to the use of estimated channel impulse response vectors instead of actual ones, leading to suboptimal packet-error-ratio (PER) performance.
Innovation Solution
A method to determine modified maximal ratio combiner (MRC) coefficients by estimating the channel impulse response and noise variance vectors, calculating a multiplication factor vector, and modifying the estimated channel impulse response vector elements with these factors, with optional threshold-based multiplication to preserve small values, resulting in improved SNR.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the complex conjugate of the estimated channel impulse response vector is used as MRC coefficients, then the calculation is simple and can be implemented in practical receivers, but the received SNR cannot be maximized due to channel estimation errors
Solution Approach 1:
The patent modifies the MRC coefficient calculation by introducing a scaling factor that adjusts the complex conjugate of the estimated CIR. Instead of directly using ĥ*, the patent scales it by a factor derived from the ratio of signal power to noise power, transforming the parameter to compensate for estimation errors and maximize received SNR
Solution Approach 2:
The patent employs feedback by using the estimated channel impulse response and noise variance to dynamically adjust the MRC coefficients. The receiver continuously estimates the channel and noise parameters, then uses this feedback information to optimize the combining weights, creating a closed-loop system that adapts to changing channel conditions
2Reliability
If channel estimation error is considered to maximize SNR, then the theoretical SNR maximization can be achieved, but the actual channel error n is not known in a practical receiver
Solution Approach 1:
The patent introduces an intermediary approach by using the estimated channel impulse response and noise variance as mediators to indirectly account for channel estimation errors. Instead of requiring direct knowledge of the error term, the patent uses these estimable quantities to derive scaling factors that compensate for the unknown errors, bridging the gap between theoretical optimality and practical implementation
3Reliability
If multiplication factor is calculated for each element in estimated CIR vector, then the MRC coefficients can be optimized to improve SNR, but the processing complexity increases
Solution Approach 1:
The patent optimizes processing by changing the parameter calculation approach - instead of complex iterative optimization, it uses a closed-form solution that calculates scaling factors based on simple ratios of estimated signal and noise powers. This parameter transformation maintains SNR optimization while significantly reducing computational complexity for practical implementation
Data Source
Figure 1
Figure 2
AI summary
There is described a method of determining an MRC coefficient vector for a RAKE receiver. The method comprises (a) estimating a channel impulse response vector, (b) estimating a noise variance vector, (c) calculating a multiplication factor vector based on the estimated channel impulse response vector and the estimated noise variance vector, (d) calculating a modified channel impulse response vector by multiplying each element in the estimated channel response vector with a corresponding element in the multiplication factor vector, and (e) calculating the MRC coefficient vector as the complex conjugate of the modified channel impulse response vector. There is also described a corresponding device, an UWB receiver, a computer program and a computer program product.