Decimated noise estimation and/or beamforming for wireless communications
First Claim
Patent Images
1. A signal processing system for use in a receiver, comprising:
- a data tone selector that identifies a subset of data tones from a received data signal having a plurality of identifiable data tones;
a noise estimator that computes a noise estimate for each data tone in the subset of data tones; and
a hard decision component which computes a hard decision for each data tone in the subset of data tones, the noise estimator employing the hard decision for each data tone in the subset of data tones to compute the noise estimate for each respective data tone in the subset of data tones.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method facilitate estimating noise in a received signal. The received signal includes a plurality of data tones. Noise is estimated for a selected subset of data tones for each data burst, such that noise estimates for all data tones can be computed over a plurality of data bursts. As a result of spreading the noise estimates over more than one burst, the overall computations associated with obtaining the noise estimates can be reduced based on the size of the respective subsets. The updated data tone noise estimates further can be employed in subsequent processing, such as in beamforming calculations.
76 Citations
42 Claims
-
1. A signal processing system for use in a receiver, comprising:
-
a data tone selector that identifies a subset of data tones from a received data signal having a plurality of identifiable data tones;
a noise estimator that computes a noise estimate for each data tone in the subset of data tones; and
a hard decision component which computes a hard decision for each data tone in the subset of data tones, the noise estimator employing the hard decision for each data tone in the subset of data tones to compute the noise estimate for each respective data tone in the subset of data tones. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A noise estimation system comprising:
-
a data tone identifier operative to identify a subset of data tones from a plurality of data tones for processing with a given data burst;
a hard decision component operative to compute hard decisions for the subset of data tones in the given data burst; and
a noise estimator operative to compute a data tone noise estimate for each data tone in the desired subset of data tones based on the respective hard decisions, the noise estimator being operative to provide an indication of the computed data tone noise estimate for each data tone of the subset of data tones in the given data burst. - View Dependent Claims (15)
-
-
16. A beamforming system comprising:
-
an aggregator that includes stored noise estimates for a plurality of data tones, the noise estimates for a selected subset of the plurality of data tones being updated for a received data signal based on noise estimates computed for the selected subset of the plurality of data tones in the received data signal; and
a beamformer that computes at least one of a soft decision and noise-to-signal ratio estimate for each of the plurality of data tones in the received data signal based on the stored noise estimate for each respective data tone. - View Dependent Claims (17, 18, 19, 21, 22, 23)
where Hn is a channel estimate for the nth antenna;
Ravg is the average noise estimate;
Yn is the received data signal for the nth antenna;
r is a data tone index functionally related to k ε
{0,1, . . . , Ndata−
1},
where Ndata is the number of data tones; and
n is a number of antennas at which the received data signal is received.
-
-
22. The system of claim 16 in combination with a noise estimation system, the combination comprising:
-
the noise estimation system comprising;
a data tone identifier operative to identify the selected subset of data tones from a plurality of data tones for processing with the received data signal;
a hard decision component which computes hard decisions for the selected subset of data tones in the received data signal; and
a noise estimator operative to compute a data tone noise estimate for each data tone in the selected subset of data tones based on the respective hard decisions, the computed data tone noise estimates being provided to update the noise estimates of the aggregator.
-
-
23. The system of claim 16, the subset of data tones being selected based on the received signal.
-
24. A wireless communications system, comprising:
-
at least one antenna operative to receive a wireless signal and convert the received signal into a corresponding electrical signal;
a preprocessing system operative to process the electronic signal and convert the electrical signal from the at least one antenna into a digital signal and perform desired preprocessing of the digital signal to provide a preprocessed digital signal in the frequency domain having a plurality of data tones and training tones for each data burst;
a decimated noise estimator operative to estimate noise for a subset of the plurality of data tones for a given data burst; and
a hard decision component which computes a hard decision for each data tone in the reduced subset of data tones for the given data burst, the noise estimator employing the hard decision for each data tone in the subset of data tones to estimate noise for each respective data tone in the reduced subset of data tones. - View Dependent Claims (20, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A receiver system, comprising:
-
means for receiving at least one digitized signal in the frequency domain corresponding to a data burst having a plurality of data tones;
means for identifying a subset of the plurality of data tones from the data burst in the at least one digitized signal;
means for estimating noise for the identified subset of the plurality of data tones;
means for providing an indication of the data tone noise estimates for the identified subset of the plurality of data tones; and
a count means for incrementing a count value in response to each data burst received, the means for identifying further identifying the identified subset of the plurality of data tones based on the count value. - View Dependent Claims (33, 34, 35)
-
-
36. A method for processing a digitized frequency domain signal having a plurality of data tones at different carrier frequencies, comprising:
-
decimating a received data burst to provide a subset of a plurality of data tones associated with the received data burst;
estimating noise for each of the data tones in the subset of data tones;
providing an indication of the estimated noise for each data tone in the subset; and
updating the estimated noise for the remaining data tones in the plurality of data tones by repeating the decimation and the estimation for different subsets of data tones over a plurality of data bursts. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
Specification