Processor and method for weight detection in a closed loop diversity mode WCDMA system
AssigneeIntel Corporation
InventorItzhak Bergel
Life of this patent
Estimating the term…
Abstract
A receiver and method for weight detection use received channel estimations and prior feedback information sent to a transmitter to estimate channel weights. The estimated channel weights may have been used by a base station to transmit diversity mode signals. In one embodiment, a trellis algorithm may be used to determine weights with no significant time-slot delay. The weights may be used to generate channel taps for use by a rake receiver in combining multipath components of received signals. In one embodiment, the receiver and method for weight detection may be suitable for use in closed loop diversity mode communication systems, including a Wideband Code Division Multiple Access (WCDMA) system.
Claims29
A method to detect a final weight-set to process a spread spectrum channel comprising:
- determining a measurement probability for an initial weight-set from a group of predetermined weight-sets from measurements of a current time-slot;
- determining a transition probability for the initial weight-set, the transition probability based at least on a change from a previously requested weight-set;
- calculating a weight-set metric for the initial weight-set based at least on the measurement probability, the transition probability and a prior weight-set metric;
- and
- detecting the final weight-set from the group of predetermined weight-sets based at least on the weight-set metric to process the current time-slot.
A processor comprising:
- a weight selection element to select an initial weight-set from a group of predetermined weight sets;
- a metrics calculation element to determine a measurement probability for a the initial weight-set from measurements of a current time-slot, to determine a transition probability for the initial weight-set, the transition probability based at least on a change from a previously requested weight-set, and to calculate a weight-set metric for the initial weight-set based at least on the measurement probability, the transition probability and a prior weight-set metric;
- and
- a weight detection element to select a final weight-set from the group of predetermined weight-sets based at least on the weight-set metric to process the current time-slot.
A machine readable medium having program instructions stored thereon for processing spread spectrum channels when executed within a digital processing device by:
- selecting an initial weight-set from a group of predetermined weight sets;
- determining a measurement probability for the initial weight-set from measurements of a current time-slot;
- determining a transition probability for the initial weight-set, the transition probability based at least on a change from a previously requested weight-set;
- calculating a weight-set metric for the initial weight-set based at least on the measurement probability, the transition probability, and a prior weight-set metric;
- and
- detecting a final weight-set from the group of predetermined weight-sets based at least on the weight-set metric to process the current time-slot.
A code division multiple access (CDMA) receiver comprising:
- a dedicated channel measurement element to measure characteristics of current time slots of a GDMA channel;
- a weight selection element to select an initial weight-set from a group of predetermined weight sets;
- a metrics calculation element to calculate metrics for the initial weight-sets estimated to have been used in transmitting each of the current time slots, the metrics calculated from the measured characteristics of the current time slots;
- a weight detection element to select a final weight-set from the group of predetermined weight-sets based at least on the metrics for the initial weight-sets;
- and
- a channel tap calculator to generate channel taps from the selected final weight-set.
Dependencies are inferred from the claim text.