IP Library Granted Patent US 9,094,080
Granted Patent B1
US 9,094,080 · App. 14/133,282 · Granted Jul 28, 2015

Method and apparatus for estimating statistics in wireless systems

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 9,094,080
App. No.
14/133,282
Granted
Jul 28, 2015
Kind
B1
Abstract

Systems and methods are provided for processing a signal using simplified channel statistics. In an example implementation, a channel profile for a multipath channel is estimated by detecting, within a given range, a number of channel taps associated with a channel impulse response, and assigning each of those channel taps a uniform amplitude value corresponding to a constant signal strength. A signal may be received through the multipath channel and filtered based on the estimated channel profile.

Claims (49)

1. A method for processing a signal using simplified channel statistics, the method comprising:

estimating a channel profile for a multipath channel, wherein estimating the channel profile for the multipath channel comprises

detecting, within a given range, a plurality of channel taps associated with a channel impulse response, and

assigning each of the plurality of channel taps a uniform amplitude value corresponding to a constant signal strength;

receiving the signal through the multipath channel; and

filtering the received signal based on the estimated channel profile.

2. The method of claim 1 , wherein the channel profile is a power delay profile and the given range is a period of time, and wherein estimating the channel profile for the multipath channel further comprises:

determining a maximum channel delay of the multipath channel, and

wherein the period of time is equal to the maximum channel delay.

3. The method of claim 2 , wherein the maximum channel delay is a predefined design parameter.

4. The method of claim 2 , wherein the maximum channel delay is a variable parameter, and wherein determining the maximum channel delay comprises identifying, within a predefined time duration, a last channel tap in the plurality of channel taps.

5. The method of claim 1 , wherein detecting the plurality of channel taps comprises:

sampling a plurality of observed signals; and

comparing each of the plurality of observed signals to a noise threshold;

wherein the plurality of channel taps includes each of the plurality of observed signals having an amplitude greater than the noise threshold.

6. The method of claim 1 further comprising dividing the given range into a plurality of subintervals each having a set of candidate channel taps, wherein assigning each of the plurality of channel taps a uniform amplitude value corresponding to a constant signal strength comprises:

determining, for each respective subinterval of the plurality of subintervals, whether the respective subinterval includes at least one of the plurality of channel taps; and

assigning each of the set of candidate channel taps in the respective subinterval the uniform amplitude value when the respective subinterval is determined to include at least one of the plurality of channel taps.

7. The method of claim 1 further comprising:

computing the given range by identifying, within a predefined time duration, at least one of a first channel tap in the plurality of channel taps and a last channel tap in the plurality of channel taps; and

assigning each of a set of candidate channel taps within the given range the uniform amplitude value.

8. The method of claim 7 , wherein each of the plurality of channel taps has an observed amplitude that exceeds a noise threshold, and wherein each of the set of candidate channel taps does not exceed the noise threshold.

9. The method of claim 1 , wherein the channel profile is a Doppler profile and the given range is a frequency range.

10. The method of claim 1 , wherein the channel profile is a power angular spectrum and the given range is an angular range.

11. A system for processing a signal using simplified channel statistics, the system comprising:

a channel profile estimator configured to estimate a channel profile for a multipath channel by

detecting, within a given range, a plurality of channel taps associated with a channel impulse response, and

assigning each of the plurality of channel taps a uniform amplitude value corresponding to a constant signal strength;

a receiver configured to receive the signal through the multipath channel; and

a filter configured to filter the received signal based on the estimated channel profile.

12. The system of claim 11 , wherein the channel profile is a power delay profile and the given range is a period of time, and wherein the channel profile estimator is further configured to:

determine a maximum channel delay of the multipath channel, wherein the period of time is equal to the maximum channel delay.

13. The system of claim 12 , wherein the maximum channel delay is a predefined design parameter.

14. The system of claim 12 , wherein the maximum channel delay is a variable parameter, and wherein the channel profile estimator is further configured to determine the maximum channel delay by identifying, within a predefined time duration, a last channel tap in the plurality of channel taps.

15. The system of claim 11 , wherein the channel profile estimator is further configured to detect the plurality of channel taps by:

sampling a plurality of observed signals; and

comparing each of the plurality of observed signals to a noise threshold,

wherein the plurality of channel taps includes each of the plurality of observed signals having an amplitude greater than the noise threshold.

16. The system of claim 11 , wherein the channel profile estimator is further configured to:

divide the given range into a plurality of subintervals each having a set of candidate channel taps; and

assign each of the plurality of channel taps the uniform amplitude value by

determining, for each respective subinterval of the plurality of subintervals, whether the respective subinterval includes at least one of the plurality of channel taps, and

assigning each of the set of candidate channel taps in the respective subinterval the uniform amplitude value when the respective subinterval is determined to include at least one of the plurality of channel taps.

17. The system of claim 11 , wherein the channel profile estimator is further configured to:

compute the given range by identifying, within a predefined time duration, at least one of a first channel tap in the plurality of channel taps and a last channel tap in the plurality of channel taps; and

assign each of a set of candidate channel taps within the given range the uniform amplitude value.

18. The system of claim 17 , wherein each of the plurality of channel taps has an observed amplitude that exceeds a noise threshold, and wherein each of the set of candidate channel taps does not exceed the noise threshold.

19. The system of claim 11 , wherein the channel profile is a Doppler profile and the given range is a frequency range.

20. The system of claim 11 , wherein the channel profile is a power angular spectrum and the given range is an angular range.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2019
From: MARVELL INTERNATIONAL LTD.
To: NXP USA, INC.
Reel/Frame 051536/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2015
From: XU, MINGGUANG; SUN, YAKUN; BERGER, CHRISTIAN R.; LOU, HUI-LING
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 035220/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2015
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 035220/0566 →