IP Library Granted Patent US 8,208,514
Granted Patent B2
US 8,208,514 · App. 12/572,626 · Granted Jun 26, 2012

Successive interference canceling for CDMA

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,208,514
App. No.
12/572,626
Granted
Jun 26, 2012
Kind
B2
Abstract

Successive interference canceling for CDMA. ICI may result from a signal's multi-path effects, or by filtering/suppression of some of the component energy of the signaling waveforms. Energy component attenuation destroys orthogonality of CDMA symbols thereby causing ICI. An ICF suppresses frequency domain portions (attenuates ingress), but also introduces ICI. Following the ICF, the signal is de-spread, sliced, re-spread and convolved with the ICF echoes (except first tap echoes). Convolving re-spread hard decisions with delayed ICF taps is equivalent to partially re-modulating the first-pass hard decisions to efficiently “add-back-in” the signal energy which was blanked/subtracted by the ICF. Alternatively, parameter estimation de-rotates and re-rotates soft symbols and hard decisions, respectively, compensating for undesirable symbol rotation. The convolved signal is subtracted from a delayed version of the ICF output signal. If desired, this process may be repeated successively to enhance the accuracy of the obtained data decisions in the next stage.

Claims (146)

1. A communication device, comprising:

an interference cancellation filter that is operative to reduce ingress or narrowband interference within a first signal thereby generating a filtered first signal, wherein the interference cancellation filter reduces orthogonality among a plurality of signal components of the first signal; and

an interference cancellation functional block that is operative to:

make at least one hard decision based on the filtered first signal;

use the at least one hard decision to generate a second signal;

filtering the second signal thereby generating a third signal that includes reconstructed orthogonality corresponding to the reduced orthogonality among the plurality of signal components of the first signal; and

combine the third signal with the filtered first signal thereby generating a cleaned signal.

2. The communication device of claim 1 , wherein:

the first signal is a code division multiple access (CDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to reduced orthogonality among a plurality of codes of the CDMA signal.

3. The communication device of claim 1 , wherein:

the first signal is a time division multiple access (TDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to inter-symbol interference (ISI) within the TDMA signal.

4. The communication device of claim 1 , wherein:

the communication device is operative to receive and process a code division multiple access (CDMA) signal; and

the communication device is operative to receive and process a time division multiple access (TDMA) signal.

5. The communication device of claim 1 , further comprising:

at least one additional interference cancellation functional block that is operative to:

make at least one additional hard decision based on the cleaned signal;

use the at least one additional hard decision to generate a fourth signal;

filtering the fourth signal thereby generating a fifth signal that includes reconstructed orthogonality corresponding to reduced orthogonality among a plurality of signal components of the cleaned signal; and

combine the fifth signal with the filtered first signal thereby generating at least one additional cleaned signal.

6. The communication device of claim 1 , further comprising:

a delay element that is operable to delay the first filtered signal for a period of time substantially matching a time the first filtered signal is processed within the interference cancellation functional block; and wherein:

the third signal is subtracted from a delayed version of the filtered first signal that is provided from the delay element thereby generating the cleaned signal.

7. The communication device of claim 1 , wherein the interference cancellation functional block further comprises:

a re-spread functional block that is operable to use the at least one hard decision to generate the second signal.

8. The communication device of claim 1 , further comprising:

an output functional block that is operable to generate a fourth signal from the cleaned signal; and

an output slicer that is operative to generate a plurality of output hard decisions using the fourth signal.

9. The communication device of claim 1 , wherein the interference cancellation functional block further comprises:

a derotator that is operative to compensate for any rotation of a constellation to which a symbol of the first signal is mapped; and

the constellation includes a plurality of constellation points.

10. The communication device of claim 1 , wherein:

the interference cancellation functional block is operative to decode the filtered first signal to make the at least one hard decision based on the filtered first signal.

11. The communication device of claim 1 , wherein:

the interference cancellation functional block is operative to perform a plurality of decoding iterations to decode the filtered first signal to make the at least one hard decision based on the filtered first signal.

12. The communication device of claim 1 , wherein:

the interference cancellation functional block that is operative to:

decode the filtered first signal to make the at least one hard decision based on the filtered first signal; and

encode the at least one hard decision to generate the second signal.

13. The communication device of claim 12 , wherein:

the interference cancellation functional block is operative to:

decode the cleaned signal to make at least one additional hard decision based on the cleaned signal;

encode the at least one additional hard decision to generate a fourth signal;

filtering the fourth signal thereby generating a fifth signal that includes reconstructed orthogonality corresponding to the reduced orthogonality among the plurality of signal components of the first signal; and

combine the fifth signal with the filtered first signal thereby generating at least one additional cleaned signal.

14. The communication device of claim 1 , wherein:

the interference cancellation functional block is operative to detect and mitigate a temporary impairment within the filtered first signal.

15. The communication device of claim 14 , wherein:

the temporary impairment within the filtered first signal corresponds to burst noise.

16. The communication device of claim 1 , wherein:

the communication device is a wireless communication device.

17. The communication device of claim 16 , wherein:

the wireless communication device is a cellular telephone.

18. The communication device of claim 1 , wherein:

the communication device is a digital subscriber line (DSL) communication device.

19. A communication device, comprising:

an interference cancellation filter that is operative to reduce ingress or narrowband interference within a first signal thereby generating a filtered first signal, wherein the interference cancellation filter reduces orthogonality among a plurality of signal components of the first signal; and

an interference cancellation functional block that is operative to:

make at least one hard decision based on the filtered first signal;

use the at least one hard decision to generate a second signal that includes reconstructed orthogonality that corresponds to the reduced orthogonality among the plurality of signal components of the first signal; and

combine the second signal with the filtered first signal thereby generating a cleaned signal.

20. The communication device of claim 19 , wherein:

the first signal is a code division multiple access (CDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to reduced orthogonality among a plurality of codes of the CDMA signal.

21. The communication device of claim 19 , wherein:

the first signal is a time division multiple access (TDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to inter-symbol interference (ISI) within the TDMA signal.

22. The communication device of claim 19 , wherein:

the communication device is operative to receive and process a code division multiple access (CDMA) signal; and

the communication device is operative to receive and process a time division multiple access (TDMA) signal.

23. The communication device of claim 19 , further comprising:

at least one additional interference cancellation functional block that is operative to:

make at least one additional hard decision based on the cleaned signal;

use the at least one additional hard decision to generate a third signal that includes reconstructed orthogonality that corresponds to reduced orthogonality among a plurality of signal components of the cleaned signal; and

combine the second signal with the filtered first signal thereby generating at least one additional cleaned signal.

24. The communication device of claim 19 , further comprising:

an output functional block that is operable to generate a third signal from the cleaned signal; and

an output slicer that is operative to generate a plurality of output hard decisions using the third signal.

25. The communication device of claim 19 , wherein:

the interference cancellation functional block is operative to decode the filtered first signal to make the at least one hard decision based on the filtered first signal.

26. The communication device of claim 19 , wherein:

the interference cancellation functional block is operative to perform a plurality of decoding iterations to decode the filtered first signal to make the at least one hard decision based on the filtered first signal.

27. The communication device of claim 19 , wherein:

the interference cancellation functional block that is operative to:

decode the filtered first signal to make the at least one hard decision based on the filtered first signal; and

encode the at least one hard decision to generate the second signal.

28. The communication device of claim 27 , wherein:

the interference cancellation functional block is operative to:

decode the cleaned signal to make at least one additional hard decision based on the cleaned signal; and

encode the at least one additional hard decision to generate a third signal that includes reconstructed orthogonality corresponding to the reduced orthogonality among the plurality of signal components of the first signal; and

combine the third signal with the filtered first signal thereby generating at least one additional cleaned signal.

29. The communication device of claim 19 , wherein:

the interference cancellation functional block is operative to detect and mitigate a temporary impairment within the filtered first signal.

30. The communication device of claim 29 , wherein:

the temporary impairment within the filtered first signal corresponds to burst noise.

31. The communication device of claim 19 , wherein:

the communication device is a wireless communication device.

32. The communication device of claim 31 , wherein:

the wireless communication device is a cellular telephone.

33. The communication device of claim 19 , wherein:

the communication device is a digital subscriber line (DSL) communication device.

34. A method, comprising:

employing an interference cancellation filter to reduce ingress or narrowband interference within a first signal thereby generating a filtered first signal, wherein the interference cancellation filter reduces orthogonality among a plurality of signal components of the first signal;

making at least one hard decision based on the filtered first signal;

using the at least one hard decision to generate a second signal;

filtering the second signal thereby generating a third signal that includes reconstructed orthogonality corresponding to the reduced orthogonality among the plurality of signal components of the first signal; and

combining the third signal with the filtered first signal thereby generating a cleaned signal.

35. The method of claim 34 , wherein:

the first signal is a code division multiple access (CDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to reduced orthogonality among a plurality of codes of the CDMA signal.

36. The method of claim 34 , wherein:

the first signal is a time division multiple access (TDMA) signal; and

the reduced orthogonality among the plurality of signal components within the first signal corresponds to inter-symbol interference (ISI) within the TDMA signal.

37. The method of claim 34 , further comprising:

making at least one additional hard decision based on the cleaned signal;

using the at least one additional hard decision to generate a fourth signal;

filtering the fourth signal thereby generating a fifth signal that includes reconstructed orthogonality corresponding to reduced orthogonality among a plurality of signal components of the cleaned signal; and

combining the third signal with the filtered first signal thereby generating at least one additional cleaned signal.

38. The method of claim 34 , further comprising:

generating a fourth signal from the cleaned signal; and

employing an output slicer to generate a plurality of output hard decisions using the fourth signal.

39. The method of claim 34 , further comprising:

decoding the filtered first signal to make the at least one hard decision based on the filtered first signal.

40. The method of claim 34 , further comprising:

performing a plurality of decoding iterations to decode the filtered first signal to make the at least one hard decision based on the filtered first signal.

41. The method of claim 34 , further comprising:

decoding the filtered first signal to make the at least one hard decision based on the filtered first signal; and

encoding the at least one hard decision to generate the second signal.

42. The method of claim 41 , wherein:

decoding the cleaned signal to make at least one additional hard decision based on the cleaned signal;

encoding the at least one additional hard decision to generate a fourth signal;

filtering the fourth signal thereby generating a fifth signal that includes reconstructed orthogonality corresponding to the reduced orthogonality among the plurality of signal components of the first signal; and

combining the fifth signal with the filtered first signal thereby generating at least one additional cleaned signal.

43. The method of claim 34 , further comprising:

detecting and mitigating a temporary impairment within the filtered first signal.

44. The method of claim 43 , wherein:

the temporary impairment within the filtered first signal corresponds to burst noise.

45. The method of claim 34 , wherein:

the method is performed within a wireless communication device.

46. The method of claim 45 , wherein:

the wireless communication device is a cellular telephone.

47. The method of claim 34 , wherein:

the method is performed within a communication device; and

the communication device is a digital subscriber line (DSL) communication device.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
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 →