IP Library Granted Patent US 7,433,660
Granted Patent B2
US 7,433,660 · App. 11/695,394 · Granted Oct 7, 2008

Iterative multi-stage detection technique for a diversity receiver having multiple antenna elements

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,433,660
App. No.
11/695,394
Granted
Oct 7, 2008
Kind
B2
Abstract

An iterative multistage detection system and method for orthogonally multiplexing K channels onto a signal processing chain using N orthogonal sequences of length N. The K channels include a first set of N channels and a second set of M channels (the M channels being separate and distinct from the N channels), where K=N+M. In a first iteration, interference from the first set of N channels imparted on the second set of M channels is removed from the multiplexed signal, thereby enabling the symbol values associated with the second set of M channels to be reliably estimated. In a second iteration, interference from the second set of M channels imparted on the first set of N channels is removed from the first set of N channels, thereby enabling the symbol values associated with the first set of N channels to be reliably estimated.

Claims (63)

1. A method for receiving a signal with an antenna array, comprising:

receiving K replicas of the signal, each of the K replicas being received by one of a corresponding K antenna elements of the antenna array, wherein the K replicas include N replicas and M other replicas of the received signal;

multiplexing the N replicas and the M replicas of the signal into a multiplexed signal provided to a single processing chain;

removing interference due to the N signals from the multiplexed signal;

demultiplexing, after the interference due to the N signals is removed, the M signals from the multiplexed signal, thereby generating M detected signals;

removing interference due to the M signals from the multiplexed signal; and

demultiplexing, after the interference due to the M signals is removed, the N signals from the multiplexed signal, thereby generating N detected signals.

2. The method according to claim 1 , comprising orthogonally spreading each of the N replicas with a corresponding one of N orthogonal sequences so as to generate a set of N spread signals.

3. The method according to claim 2 , comprising combining the set of N spread signals to generate a first composite signal.

4. The method according to claim 3 , comprising scrambling the first composite signal to generate a first set of N channel signals.

5. The method according to claim 1 , comprising orthogonally spreading each of the M replicas with a corresponding one of M orthogonal sequences so as to generate a set of M spread signals.

6. The method according to claim 5 , comprising combining the set of M spread signals to generate a second composite signal.

7. The method according to claim 6 , comprising scrambling the second composite signal to generate a second set of M channel signals.

8. The method according to claim 1 , comprising downconverting the multiplexed signal to a baseband multiplexed signal.

9. The method according to claim 8 , comprising generating N separate signals from the baseband multiplexed signal, wherein each of the N separate signals corresponds to one of the N replicas.

10. The method according to claim 9 , comprising generating M separate signals from the baseband multiplexed signal, wherein each of the M separate signals corresponds to one of the M replicas, wherein the K replicas comprise the N separate signals and the M separate signals.

11. The method according to claim 10 , comprising generating an interference signal from the M separate signals, wherein the interference signal is an estimate of interference of the N signals upon the M signals.

12. The method according to claim 11 , comprising subtracting the interference signal from the baseband multiplexed signal.

13. The method according to claim 10 , comprising generating an interference signal from the N separate signals, wherein the interference signal is an estimate of interference of the M signals upon the N signals.

14. The method according to claim 13 , comprising generating N despread baseband signals from the baseband multiplexed signal.

15. The method according to claim 14 , comprising subtracting the interference signal from one or more of the N despread baseband signals.

16. A system for receiving a signal with an antenna array, comprising:

at least one processor that receives K replicas of the signal utilizing one or more of corresponding K antenna elements of the antenna array, wherein the K replicas include N replicas and M other replicas of the received signal;

said at least one processor multiplexes the N replicas and the M replicas of the signal into a multiplexed signal provided to a single processing chain;

said at least one processor removes interference due to the N signals from the multiplexed signal;

said at least one processor demultiplexes, after the interference due to the N signals is removed, the M signals from the multiplexed signal, and thereby generates M detected signals;

said at least one processor removes interference due to the M signals from the multiplexed signal; and

said at least one processor demultiplexes, after the interference due to the M signals is removed, the N signals from the multiplexed signal, and thereby generates N detected signals.

17. The system according to claim 16 , wherein said at least one processor orthogonally spreads each of the N replicas with a corresponding one of N orthogonal sequences so as to generate a set of N spread signals.

18. The system according to claim 17 , wherein said at least one processor combines the set of N spread signals to generate a first composite signal.

19. The system according to claim 18 , wherein said at least one processor scrambles the first composite signal to generate a first set of N channel signals.

20. The system according to claim 16 , wherein said at least one processor orthogonally spreads each of the M replicas with a corresponding one of M orthogonal sequences so as to generate a set of M spread signals.

21. The system according to claim 20 , wherein said at least one processor combines the set of M spread signals to generate a second composite signal.

22. The system according to claim 21 , wherein said at least one processor scrambles the second composite signal to generate a second set of M channel signals.

23. The system according to claim 16 , wherein said at least one processor downconverts the multiplexed signal to a baseband multiplexed signal.

24. The system according to claim 23 , wherein said at least one processor generates N separate signals from the baseband multiplexed signal, wherein each of the N separate signals corresponds to one of the N replicas.

25. The system according to claim 24 , wherein said at least one processor generates M separate signals from the baseband multiplexed signal, wherein each of the M separate signals corresponds to one of the M replicas, wherein the K replicas comprise the N separate signals and the M separate signals.

26. The system according to claim 25 , wherein said at least one processor generates an interference signal from the M separate signals, wherein the interference signal is an estimate of interference of the N signals upon the M signals.

27. The system according to claim 26 , wherein said at least one processor subtracts the interference signal from the baseband multiplexed signal.

28. The system according to claim 25 , wherein said at least one processor generates an interference signal from the N separate signals, wherein the interference signal is an estimate of interference of the M signals upon the N signals.

29. The system according to claim 28 , wherein said at least one processor generates N despread baseband signals from the baseband multiplexed signal.

30. The system according to claim 29 , wherein said at least one processor subtracts the interference signal from one or more of the N despread baseband signals.

31. A system for receiving a signal with an antenna array, comprising:

one or more circuits that receives K replicas of the signal utilizing one or more of corresponding K antenna elements of the antenna array, wherein the K replicas include N replicas and M other replicas of the received signal;

said one or more circuits multiplexes the N replicas and the M replicas of the signal into a multiplexed signal provided to a single processing chain;

said one or more circuits removes interference due to the N signals from the multiplexed signal;

said one or more circuits demultiplexes, after the interference due to the N signals is removed, the M signals from the multiplexed signal, and thereby generates M detected signals;

said one or more circuits removes interference due to the M signals from the multiplexed signal; and

said one or more circuits demultiplexes, after the interference due to the M signals is removed, the N signals from the multiplexed signal, and thereby generates N detected signals.

32. The system according to claim 31 , wherein said one or more circuits orthogonally spreads each of the N replicas with a corresponding one of N orthogonal sequences so as to generate a set of N spread signals.

33. The system according to claim 32 , wherein said one or more circuits combines the set of N spread signals to generate a first composite signal.

34. The system according to claim 33 , wherein said one or more circuits scrambles the first composite signal to generate a first set of N channel signals.

35. The system according to claim 31 , wherein said one or more circuits orthogonally spreads each of the M replicas with a corresponding one of M orthogonal sequences so as to generate a set of M spread signals.

36. The system according to claim 35 , wherein said one or more circuits combines the set of M spread signals to generate a second composite signal.

37. The system according to claim 36 , wherein said one or more circuits scrambles the second composite signal to generate a second set of M channel signals.

38. The system according to claim 31 , wherein said one or more circuits downconverts the multiplexed signal to a baseband multiplexed signal.

39. The system according to claim 38 , wherein said one or more circuits generates N separate signals from the baseband multiplexed signal, wherein each of the N separate signals corresponds to one of the N replicas.

40. The system according to claim 39 , wherein said one or more circuits generates M separate signals from the baseband multiplexed signal, wherein each of the M separate signals corresponds to one of the M replicas, wherein the K replicas comprise the N separate signals and the M separate signals.

41. The system according to claim 40 , wherein said one or more circuits generates an interference signal from the M separate signals, wherein the interference signal is an estimate of interference of the N signals upon the M signals.

42. The system according to claim 41 , wherein said one or more circuits subtracts the interference signal from the baseband multiplexed signal.

43. The system according to claim 40 , wherein said one or more circuits generates an interference signal from the N separate signals, wherein the interference signal is an estimate of interference of the M signals upon the N signals.

44. The system according to claim 43 , wherein said one or more circuits generates N despread baseband signals from the baseband multiplexed signal.

45. The system according to claim 44 , wherein said one or more circuits subtracts the interference signal from one or more of the N despread baseband signals.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →