IP Library › Granted Patent US 12,432,093
Granted Patent B2
US 12,432,093 · App. 18/524,143 · Granted Sep 30, 2025

Methods and system for improving channel estimation in a receiver

Inventor: Sriram Mudulodu (Hyderabad, IN)
Assignee: Silicon Laboratories Inc.
H04L25/0202
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,432,093
App. No.
18/524,143
Granted
Sep 30, 2025
Kind
B2
Abstract

In one aspect, a receiver includes a digital processor having a digital signal processing path that comprises: a packet detector to detect a packet; a channel profile circuit coupled to the packet detector to determine a channel profile of a channel via which the packet is received; a fast Fourier transform (FFT) engine to convert time domain samples of the packet to frequency domain samples; and a plurality of smoothing filters. The receiver further includes a controller coupled to the channel profile circuit to select one of the plurality of smoothing filters to couple into the digital signal processing path based at least in part on the channel profile.

Claims (57)

1. A receiver comprising:

an analog front end (AFE) circuit to receive and process an incoming radio frequency (RF) signal comprising a packet;

an analog-to-digital converter (ADC) coupled to the AFE circuit to receive and digitize the processed incoming RF signal into a digital signal;

a digital processor coupled to the ADC, the digital processor having a digital signal processing path comprising:

a packet detector to detect the packet;

a channel profile circuit coupled to the packet detector, the channel profile circuit to determine a channel profile of a channel via which the packet is received;

a fast Fourier transform (FFT) engine to convert time domain samples of the packet to frequency domain samples; and

a plurality of smoothing filters; and

a controller coupled to the channel profile circuit, the controller to select one of the plurality of smoothing filters to couple into the digital signal processing path based at least in part on the channel profile.

2. The receiver of claim 1 , wherein the controller is to:

calculate metric information based on the channel profile; and

select the one of the plurality of smoothing filters based at least in part on the metric information.

3. The receiver of claim 1 , wherein the channel profile circuit comprises at least one correlator to determine cross-correlation information based at least in part on the time domain samples.

4. The receiver of claim 1 , wherein the controller is to calculate metric information comprising a plurality of metric values, each of the plurality of metric values corresponding to a ratio between a peak cross-correlation value and another cross-correlation value.

5. The receiver of claim 4 , wherein the controller is to:

select a first smoothing filter of the plurality of smoothing filters when a first number of metric values of the plurality of metric values is less than a first threshold, and

select a second smoothing filter of the plurality of smoothing filters when a second number of metric values of the plurality of metric values exceeds the first threshold.

6. The receiver of claim 1 , wherein the controller is to calculate metric information comprising a metric value corresponding to a ratio between a first set of cross-correlation values and a second set of cross-correlation values, the first set of cross-correlation values comprising a peak cross-correlation value.

7. The receiver of claim 6 , wherein the controller is to calculate the metric value corresponding to the ratio between the first set of cross-correlation values comprising a first sum of cross-correlation values and the second set of cross-correlation values comprising a second sum of cross-correlation values.

8. The receiver of claim 7 , wherein the controller is to:

select a first smoothing filter of the plurality of smoothing filters when the metric value exceeds a threshold; and

select a second smoothing filter of the plurality of smoothing filters when the metric value is less than the threshold.

9. The receiver of claim 8 , wherein the first smoothing filter comprises a narrowband finite impulse response filter and the second smoothing filter comprises a wideband finite impulse response filter.

10. The receiver of claim 1 , wherein the controller is to:

select a first smoothing filter of the plurality of smoothing filters when the channel profile is indicative of an additive white Gaussian noise channel; and

select a second smoothing filter of the plurality of smoothing filters when the channel profile is indicative of a multipath channel.

11. The receiver of claim 1 , wherein the digital signal processing path further comprises a channel estimator coupled to an input of the selected smoothing filter to receive unsmoothed frequency domain samples, the channel estimator to determine smoothed frequency domain samples.

12. A method comprising:

obtaining, in a receiver, digital samples from an incoming radio frequency signal;

calculating cross-correlation information for at least a portion of the digital samples using time domain samples of a training field portion of the digital samples;

determining a channel profile based at least in part on the cross-correlation information;

selecting a smoothing filter of a plurality of smoothing filters of the receiver based at least in part on the channel profile;

coupling the selected smoothing filter into a digital signal processing path of the receiver; and

smoothing frequency domain channel estimate samples obtained from a channel estimator using the selected smoothing filter.

13. The method of claim 12 , further comprising:

receiving smoothed frequency channel estimate samples from an output of the selected smoothing filter;

determining channel estimates for the smoothed frequency domain samples;

providing the channel estimates to a decoder of the receiver; and

decoding a plurality of data symbols in the decoder using the channel estimates for an equalization process to obtain message content of the digital samples.

14. The method of claim 12 , further comprising calculating metric information using the cross-correlation information.

15. The method of claim 14 , wherein calculating the metric information using the cross-correlation information comprises:

calculating a plurality of metric values, each of the plurality of metric values corresponding to a ratio between a peak cross-correlation value and another cross-correlation value.

16. The method of claim 14 , further comprising:

determining the channel profile based at least in part on the metric information;

selecting a first smoothing filter of the plurality of smoothing filters when the channel profile is indicative of an additive white Gaussian noise channel; and

selecting a second smoothing filter of the plurality of smoothing filters when the channel profile is indicative of a multipath channel.

17. A wireless device comprising:

an antenna;

an analog front end (AFE) circuit coupled to the antenna to receive and process an incoming radio frequency (RF) signal comprising a packet;

a digitizer coupled to the AFE circuit to receive and digitize the processed incoming RF signal into a digital signal;

a baseband processor coupled to the digitizer, the baseband processor having a digital signal processing path comprising:

a packet detector to detect the packet;

at least one correlator to generate cross-correlation information for at least a portion of a training field of the packet;

a plurality of smoothing filters; and

a controller to receive the cross-correlation information and calculate one or more metric values based at least in part thereon, the controller to select one of the plurality of smoothing filters to couple into the digital signal processing path based at least in part on the one or more metric values.

18. The wireless device of claim 17 , wherein the controller is to calculate the one or more metric values comprising a plurality of metric values, each of the plurality of metric values corresponding to a ratio between a peak cross-correlation value and another cross-correlation value, the controller is to select a narrowband smoothing filter of the plurality of smoothing filters when a first metric value of the plurality of metric values is indicative of an additive white Gaussian noise channel profile.

19. The wireless device of claim 17 , wherein the controller is to calculate the one or more metric values that is a single metric value, the single metric value corresponding to a ratio between a first set of cross-correlation values and a second set of cross-correlation values, the first set of cross-correlation values comprising a peak cross-correlation value, the controller is to select a wideband smoothing filter of the plurality of smoothing filters when the single metric value is indicative of a multipath channel profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: MUDULODU, SRIRAM
To: SILICON LABORATORIES INC.
Reel/Frame 065713/0972 →
Continuity (1)
Related Publication 20250184184A1 · Jun 5, 2025
References Cited (18)
US 7224714B1 · Barman · 2007 [cited by examiner]
US 8437415B2 · Mudulodu et al. · 2013 [cited by applicant]
US 8576961B1 · Zhu · 2013 [cited by examiner]
US 8644426B1 · Zhou et al. · 2014 [cited by applicant]
US 10827451B2 · Mudulodu · 2020 [cited by applicant]
US 10833895B2 · Ganesan · 2020 [cited by examiner]
US 20040252244A1 · Bae · 2004 [cited by examiner]
US 20070155341A1 · Haiut · 2007 [cited by applicant]
US 20080137788A1 · Bang · 2008 [cited by examiner]
US 20080285632A1 · Jayaraman · 2008 [cited by examiner]
US 20180219717A1 · Lee · 2018 [cited by examiner]
US 20210075557A1 · Mudulodu et al. · 2021 [cited by applicant]
US 20210385063A1 · Wang · 2021 [cited by examiner]
CA 2698298C · 2016 [cited by examiner]
GB 2395623A · 2004 [cited by examiner]
WO WO2009038408A2 · 2009 [cited by examiner]
Sriram Mudulodu, U.S. Appl. No. 17/472,935, filed Sep. 13, 2021, entitled “System, Apparatus and Method for Acquisition of Signals in Wireless Systems With Adverse Oscillator Variations”, 30 pgs. [cited by applicant]
Sriram Mudulodu, U.S. Appl. No. 18/325,474, filed May 30, 2023, entitled “System, Method and Apparatus for Antenna Selection in a Wireless Communication System”, 29 pgs. [cited by applicant]