Scaling using gain factors for use in data detection
First Claim
Patent Images
1. A method for recovering data from a plurality of communication signals transmitted in code division multiple access communication, the method comprising:
- receiving the communication signals;
sampling the received communication signals to produce a received vector;
estimating a channel response matrix and a noise variance based on the received vector;
scaling the channel response matrix or the noise variance based on a code power scaling factor, wherein the code power scaling factor is based on a gain of at least one of the received communication signals;
equalizing the received communication signals based on the scaled channel response matrix or noise variance to produce a spread data vector;
despreading the spread data vector; and
recovering data from the received communication signals based on the despread spread data vector.
0 Assignments
0 Petitions
Accused Products
Abstract
Data is estimated from a received vector comprising a plurality of communications. A received wireless signal is converted to a baseband signal, which is sampled to produce a received vector. Channel responses are estimated for the received communications. The noise variance is estimated. The noise variance is scaled by a scaling factor. Samples are processed using the estimated channel responses and the scaled noise variance to produce a spread data vector. The spread data vector is despread to recover the data of the received wireless signal.
-
Citations
20 Claims
-
1. A method for recovering data from a plurality of communication signals transmitted in code division multiple access communication, the method comprising:
-
receiving the communication signals; sampling the received communication signals to produce a received vector; estimating a channel response matrix and a noise variance based on the received vector; scaling the channel response matrix or the noise variance based on a code power scaling factor, wherein the code power scaling factor is based on a gain of at least one of the received communication signals; equalizing the received communication signals based on the scaled channel response matrix or noise variance to produce a spread data vector; despreading the spread data vector; and recovering data from the received communication signals based on the despread spread data vector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless spread spectrum user equipment comprising:
-
an antenna for receiving a plurality of communication signals, the communication signals transmitted in a shared spectrum; a sampling device for producing a received vector; a channel estimation device for estimating a channel response matrix of the received communication signals; a scaling device for scaling the channel response matrix or a noise variance based on a code power scaling factor, wherein the code power scaling factor is based on the gain of at least one received communication signal; a channel equalizer for equalizing the channel response based on the received vector and the scaled channel response matrix or scaled noise variance and producing a spread data vector; and a data estimation device for recovering data from the received communication signals based on the spread data vector. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A wireless spread spectrum base station comprising:
-
an antenna for receiving a plurality of communication signals, the communication signals transmitted in a shared spectrum; a sampling device for producing a received vector; a channel estimation device for estimating a channel response matrix of the received communication signals; a scaling device for scaling the channel response matrix or a noise variance based on a code power scaling factor, wherein the code power scaling factor is based on the gain of at least one received communication signal; a channel equalizer for equalizing the channel response based on the received vector and the scaled channel response matrix or scaled noise variance and producing a spread data vector; and a data estimation device configured to recover data from the received communication signals based on the spread data vector. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification