Method and system for achieving space and time diversity gain
First Claim
1. A rake receiver having a plurality of paths, comprising:
- a descrambler/de-spreader configured to multiply a plurality of received signals by a respective plurality of delayed versions of a scrambling code to produce descrambled data, and to multiply the descrambled data by a spreading code to produce despread data;
an integrate/dump block configured to integrate the despread data over a symbol period to generate a complex sample output;
a multiplexer configured to select between a first pilot signal and a second pilot signal to provide a selected pilot signal; and
a maximum ratio combining (MRC) block configured to combine corresponding symbols generated from respective paths of the plurality of paths of the rake receiver, using channel information calculated based on the selected pilot signal, to generate an output signal,wherein the MRC block is further configured to apply a gain to a first symbol of the corresponding symbols prior to combining the corresponding symbols, and wherein the gain applied to the first symbol is proportional to a signal level of a respective first signal of the plurality of received signals corresponding to the first symbol and is inversely proportional to a noise level of a respective first path of the plurality of paths corresponding to the first symbol.
4 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects of a method and system for achieving space and time diversity gain are disclosed. Aspects of one method may include modifying a generalization code of at least one pilot channel, to measure signal strengths for each of a plurality of received multipath signals. A portion of the plurality of received multipath signals may be combined based on the measured signal strengths. The signal strengths of the plurality of received multipath signals may be measured on a primary pilot channel by assigning its generalization code to zero. The signal strengths of the plurality of received multipath signals on a secondary pilot channel may measured by assigning its generalization code to a non-zero value.
-
Citations
20 Claims
-
1. A rake receiver having a plurality of paths, comprising:
-
a descrambler/de-spreader configured to multiply a plurality of received signals by a respective plurality of delayed versions of a scrambling code to produce descrambled data, and to multiply the descrambled data by a spreading code to produce despread data; an integrate/dump block configured to integrate the despread data over a symbol period to generate a complex sample output; a multiplexer configured to select between a first pilot signal and a second pilot signal to provide a selected pilot signal; and a maximum ratio combining (MRC) block configured to combine corresponding symbols generated from respective paths of the plurality of paths of the rake receiver, using channel information calculated based on the selected pilot signal, to generate an output signal, wherein the MRC block is further configured to apply a gain to a first symbol of the corresponding symbols prior to combining the corresponding symbols, and wherein the gain applied to the first symbol is proportional to a signal level of a respective first signal of the plurality of received signals corresponding to the first symbol and is inversely proportional to a noise level of a respective first path of the plurality of paths corresponding to the first symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by a receiver having a plurality of paths, comprising:
-
multiplying a plurality of received signals by a respective plurality of delayed versions of a scrambling code to produce descrambled data; multiplying the descrambled data by a spreading code to produce despread data; integrating the despread data over a symbol period to generate a complex sample output; selecting between a first pilot signal and a second pilot signal to provide a selected pilot signal; combining corresponding symbols generated from respective paths of the plurality of paths, using channel information calculated based on the selected pilot signal, to generate an output signal; and applying a gain to a first symbol of the corresponding symbols prior to combining the corresponding symbols, wherein the gain applied to the first symbol is proportional to a signal level of a respective first signal of the plurality of received signals corresponding to the first symbol and is inversely proportional to a noise level of a respective first path of the plurality of paths corresponding to the first symbol. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A communication system, comprising:
-
a rake receiver comprising a plurality of sub-receivers, wherein the plurality of sub-receivers are delayed relative to each other such that each of the plurality of sub-receivers is tuned to a respective multipath component of a plurality of multipath components; a path searcher configured to estimate a respective delay of each of the plurality of multipath components; a multiplexer configured to select between a first pilot signal and a second pilot signal to provide a selected pilot signal; and a channel estimator configured to estimate channel information based on the selected pilot signal, wherein each of the plurality of sub-receivers is configured to decode its respective multipath component independently, and wherein the rake receiver is configured to; combine a resulting plurality of decoded multipath components using the estimated channel information to produce a composite signal; and apply a gain to a first decoded multipath of decoded multipath components, wherein the gain is proportional to a signal level of the first decoded multipath component and inversely proportional to a noise level of the first decoded multipath component. - View Dependent Claims (18, 19, 20)
-
Specification