IP Library Granted Patent US 7,428,260
Granted Patent B2
US 7,428,260 · App. 10/697,853 · Granted Sep 23, 2008

Unified MMSE equalization and multi-user detection approach for use in a CDMA system

Assignee: Marvell World Trade Ltd.
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 7,428,260
App. No.
10/697,853
Granted
Sep 23, 2008
Kind
B2
Abstract

A unified minimum mean square error (MMSE) equalization/multi-user detection (MUD) approach for demodulating direct sequence CDMA (DS-CDMA) signals is described. In at least one embodiment, the unified approach is capable of generating a variety of cost-effective receiver demodulation techniques that may range from, for example, a low cost linear MMSE equalization technique to a relatively high complexity MMSE MUD.

Claims (79)

1. An apparatus comprising:

a despreader to despread data within a baseband code division multiple access (CDMA) signal, said data being associated with a desired user; and

a despreading sequence generator to generate a joint equalization/multi-user detection (MUD) despreading sequence for use by said despreader to despread said data;

wherein said despreading sequence generator treats active users as being within one of two groups, a first group for users whose signature sequences are assumed to be known to the apparatus and a second group for users whose signature sequences are assumed to be unknown to the apparatus.

2. The apparatus of claim 1 , wherein:

said despreading sequence generator generates said joint equalization/MUD despreading sequence based on a quantity of users in said first group and a quantity of users in said second group.

3. The apparatus of claim 1 , wherein:

said apparatus processes user signals associated with users in said first group using MUD-type processing and user signals associated with users in said second group using equalizer-type processing.

4. The apparatus of claim 1 , wherein said apparatus implements different receiver architectures by varying a quantity of users in said first group and a quantity of users in said second group.

5. The apparatus of claim 1 , wherein:

said apparatus behaves as a minimum mean square error (MMSE) equalizer when said first group includes only said desired user and said second group includes all other users associated with the same base station as said desired user.

6. The apparatus of claim 1 , wherein:

active users are assigned to said first and second groups based on a predetermined assignment criterion.

7. The apparatus of claim 6 , wherein:

said predetermined assignment criterion is user-definable.

8. The apparatus of claim 6 , wherein:

said predetermined assignment criterion places users associated with a serving base station within said first group and users associated with other base stations within said second group.

9. The apparatus of claim 6 , wherein:

said predetermined assignment criterion places users having stronger received signals within said first group and users having weaker received signals within said second group.

10. The apparatus of claim 1 , further comprising:

a chip rate sampler to sample said baseband CDMA signal at a chip rate before said signal reaches said despreader.

11. The apparatus of claim 1 , further comprising:

a channel decoder to decode an output of said despreader.

12. The apparatus of claim 11 , further comprising:

a feedback path from an output of said channel decoder to allow decoded information to be re-encoded, interleaved, and re-modulated for use in interference cancellation.

13. A method for use in connection with a code division multiple access (CDMA) receiver, comprising:

assigning individual active users to either a first group or a second group; and

generating a joint minimum mean square error (MMSE) equalization and multi-user detection (MUD) despreading sequence based on a distribution of active users within said first and second groups.

14. The method of claim 13 , wherein:

said first group includes users whose signature sequences are assumed known to a receiver and said second group includes users whose signature sequences are assumed unknown to the receiver.

15. The method of claim 13 , wherein:

assigning individual active users includes assigning users based upon a predetermined assignment criterion.

16. The method of claim 15 , wherein:

said predetermined assignment criterion is user definable.

17. The method of claim 13 , wherein:

assigning individual active users includes assigning users associated with a serving base station to said first group and assigning users associated with other base stations to said second group.

18. The method of claim 13 , wherein:

assigning individual active users includes assigning users to said first and second groups based on received signal strength.

19. The method of claim 13 , further comprising:

processing a received CDMA signal using said joint MMSE equalization and MUD despreading sequence.

20. The method of claim 19 , wherein processing includes performing different receiver architecture processing on said CDMA signal by varying a quantity of users in said first group and a quantity of users in said second group.

21. The method of claim 19 , wherein:

processing includes performing MMSE equalization when said first group includes only a desired user and said second group includes all other active users associated with the same base station as said desired user.

22. The method of claim 19 , wherein:

processing includes performing a combination of MMSE equalization and MMSE MUD processing when both said first group and said second group include multiple users.

23. A system comprising:

multiple receive antennas to receive a code division multiple access (CDMA) signal from a wireless channel;

a despreader to despread data within a baseband version of said CDMA signal, said data being associated with a desired user; and

a despreading sequence generator to generate a joint equalization/multi-user detection (MUD) despreading sequence for use by said despreader to despread said data;

wherein said despreading sequence generator treats active users as being within one of two groups, a first group for users whose signature sequences are assumed to be known to the system and a second group for users whose signature sequences are assumed to be unknown to the system.

24. The system of claim 23 , further comprising:

a chip rate sampler to sample said baseband version of said CDMA signal at a chip rate before it reaches said despreader.

25. A system comprising:

multiple receive antennas to receive a code division multiple access (CDMA) signal from a wireless channel;

a despreader to despread data within a baseband version of said CDMA signal, said data being associated with a desired user; and

a despreading sequence generator to generate a joint equalization/multi-user detection (MUD) despreading sequence for use by said despreader to despread said data;

wherein said despreading sequence generator generates said joint equalization/MUD despreading sequence based on a quantity of users in a first group and a quantity of users in a second group.

26. A system comprising:

multiple receive antennas to receive a code division multiple access (CDMA) signal from a wireless channel;

a despreader to despread data within a baseband version of said CDMA signal, said data being associated with a desired user; and

a despreading sequence generator to generate a joint equalization/multi-user detection (MUD) despreading sequence for use by said despreader to despread said data;

wherein said system processes user signals associated with a first group using MUD_type processing and user signals associated with users in a second group using equalizer-type processing.

27. A method comprising:

receiving a code division multiple access (CDMA) signal from a wireless channel; and

detecting user data within said CDMA signal, wherein detecting user data includes processing said CDMA signal using a combination of minimum mean square error (MMSE) equalization and MMSE multi-user detection (MUD) techniques;

wherein processing said CDMA signal includes:

obtaining a joint MMSE equalization and multi-user detection (MUD) despreading sequence, said joint MMSE equalization and MUD despreading sequence having been generated based on a distribution of active users within a first group and a second group; and

despreading said user data within said CDMA signal using said joint MMSE equalization and MUD despreading sequence.

28. The method of claim 27 , comprising:

channel decoding said user data after said despreading to generate decoded data; and

using at least some of said decoded data to perform interference cancellation.

29. The method of claim 27 , comprising:

converting said CDMA signal from a radio frequency (RF) representation to a baseband representation before said processing.

30. The method of claim 29 , comprising:

sampling said baseband representation of said CDMA signal at a chip rate before said processing.

31. The method of claim 27 , wherein:

said first group includes users whose signature sequences are assumed known to a receiver and said second group includes users whose signature sequences are assumed unknown to the receiver.

32. The method of claim 27 , wherein:

said first group includes users associated with a serving base station and said second group includes users associated with other base stations to said second group.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
LICENSE Recorded Dec 15, 2006
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 018635/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2006
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 018635/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2006
From: INTEL CORPORATION
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 018515/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2003
From: YELLIN, DANIEL
To: INTEL CORPORATION
Reel/Frame 014664/0419 →
Continuity (1)
Related Publication 20050094713A1 · May 5, 2005