IP Library Granted Patent US 8,780,957
Granted Patent B2
US 8,780,957 · App. 11/284,601 · Granted Jul 15, 2014

Optimal weights for MMSE space-time equalizer of multicode CDMA system

Inventors: Byoung-Hoon Kim (San Diego, CA); Manuel Flury (Aesch/BL, CH); Xiaoxia Zhang (San Diego, CA)
Assignee: QUALCOMM Incorporated
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 8,780,957
App. No.
11/284,601
Granted
Jul 15, 2014
Kind
B2
Abstract

Aspects of the invention provide an enhanced chip-level linear space-time equalizer 118 for multiple-input-multiple-output (MIMO) multi-code CDMA systems reusing same spreading codes in different transmit antennas 114 . Reuse of the spreading codes at the transmitter 104, 204 creates an on-time inter-stream interference component (or cross-talk among distinct transmit antenna signals) which reuse the same spreading code as the desired signal in the soft metric sequence of the MIMO CDMA receiver after MMSE space-time equalization. The equalizer 118 has a MMSE weighting vector that takes the despreading effect into account.

Claims (26)

1. A method comprising:

receiving a plurality of signals via a plurality of receive antennas, wherein the received signal from each receive antenna comprises a combination of one or more signals transmitted from a transmitter unit, wherein receiving a plurality of signals comprises receiving the plurality of signals via the plurality of receive antennas, wherein the received signal from each receive antenna comprises the combination of one or more signals transmitted from a plurality of transmit antennas; and

processing the signal with a weighting vector having coefficients to generate a plurality of bit streams, wherein the coefficients are at least in part a function of spreading factor and are obtained by accounting for spreading code reuse by a transmitter, wherein processing the signal comprises processing the signal with the weighting vector having coefficients to generate a plurality of groups of equalized metric sequences corresponding to the plurality of transmit antennas.

2. The method of claim 1 , wherein said processing the signal comprises generating a plurality of chip sequences with a space-time equalizer.

3. The method of claim 1 wherein the weighting vector is a minimum mean square error (MMSE) weighting vector.

4. The method of claim 1 further comprising separating the equalized metric sequences of each group into a plurality of modulation symbol sequences.

5. A CDMA receiver comprising:

means for equalizing operably connected to a plurality of receive antennas, wherein the means for equalizing applies a weighting vector comprising coefficients that are a function of a spreading factor and are obtained by accounting for spreading code reuse by a transmitter, wherein the means for equalizing produces a plurality of groups of equalized metric sequences corresponding to a plurality of transmit antennas; and

means for despreading operably connected to the means for equalizing, wherein the means for despreading separates equalized metric sequences into a plurality of modulation symbol sequences.

6. The receiver of claim 5 wherein the means for equalizing comprises a circuit configured to apply the weighting vector comprising the coefficients.

7. The receiver of claim 5 wherein the means for equalizing comprises a processor configured to apply the weighting vector comprising the coefficients.

8. The receiver of claim 5 further comprising a means for receiving signals reusing at least one spreading code from a plurality of transmit antennas.

9. The receiver of claim 5 wherein the means for equalizing comprises a plurality of groups of filters corresponding to the plurality of transmit antennas.

10. The receiver of claim 9 wherein each group of filters comprises a plurality of filters corresponding to the plurality of receive antennas and operably connected to the receive antennas, each filter producing a filtered output.

11. The receiver of claim 10 wherein the filters comprise two-dimensional filters.

12. The receiver of claim 10 wherein each group of filters comprises a means for adding.

13. The receiver of claim 12 wherein the means for adding sums the filtered outputs in the group of filters to generate the equalized metric sequence.

14. A CDMA receiver comprising:

means for equalizing operably connected to a plurality of receive antennas, wherein the means for equalizing applies a weighting vector comprising coefficients that are a function of a spreading factor and are obtained by accounting for spreading code reuse by a transmitter; and

means for despreading operably connected to the means for equalizing, wherein the means for despreading separates equalized metric sequences into a plurality of modulation symbol sequences, wherein the means for despreading comprises a circuit configured to separate the equalized metric sequences into the plurality of modulation symbol sequences.

15. A CDMA receiver comprising:

means for equalizing operably connected to a plurality of receive antennas, wherein the means for equalizing applies a weighting vector comprising coefficients that are a function of a spreading factor and are obtained by accounting for spreading code reuse by a transmitter; and

means for despreading operably connected to the means for equalizing, wherein the means for despreading separates equalized metric sequences into a plurality of modulation symbol sequences, wherein the means for despreading comprises a processor configured to separate the equalized metric sequences into the plurality of modulation symbol sequences.

16. An apparatus, comprising:

means for receiving a plurality of signals via a plurality of receive antennas, wherein the received signal from each receive antenna comprises a combination of one or more signals transmitted from a transmitter unit, wherein the means for receiving a plurality of signals comprises means for receiving the plurality of signals via the plurality of receive antennas, wherein the received signal from each receive antenna comprises the combination of one or more signals transmitted from a plurality of transmit antennas; and

means for processing the signal with a weighting vector having coefficients to generate a plurality of bit streams, wherein the coefficients are at least in part a function of spreading factor and are obtained by accounting for spreading code reuse by a transmitter, wherein the means for processing the signal comprises means for processing the signal with the weighting vector having coefficients to generate a plurality of groups of equalized metric sequences corresponding to the plurality of transmit antennas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2008
From: KIM, BYOUNG-HOON; FLURY, MANUEL; ZHANG, XIAOXIA
To: QUALCOMM INCORPORATED
Reel/Frame 021232/0666 →
Continuity (3)
Provisional Application 60643814 · Jan 14, 2005
Provisional Application 60658265 · Mar 2, 2005
Related Publication 20060159160A1 · Jul 20, 2006