IP Library Granted Patent US 8,958,468
Granted Patent B2
US 8,958,468 · App. 10/952,435 · Granted Feb 17, 2015

System and method for canceling radio frequency interferers (RFI's) in xDSL signals

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,958,468
App. No.
10/952,435
Granted
Feb 17, 2015
Kind
B2
Abstract

A system and method for canceling noise in a received signal are provided. A signal is received at a receiver comprising a frequency domain equalizer (FEQ). A noise prediction error of the signal is determined. The FEQ is updated with the noise prediction error, wherein the act of updating mitigates the effect of noise in the signal.

Claims (62)

1. A method for canceling noise in a received signal, comprising:

receiving a signal corresponding to a current symbol at a receiver;

equalizing the received signal using a frequency domain equalizer (FEQ);

predicting a noise value for a subsequent symbol using the equalized signal;

receiving a signal corresponding to a symbol subsequent in time to the current symbol at the receiver;

determining a noise prediction error by subtracting the predicted noise value from the signal corresponding to the subsequent symbol; and

updating the FEQ with the noise prediction error,

wherein updating mitigates an effect of noise in the received signal, and

wherein predicting the noise value includes:

determining an error between the equalized signal and a data slicer output based on the equalized signal;

delaying the error for a time corresponding to a time difference between the current symbol and the subsequent symbol; and

generating the noise value using a noise prediction error determined for the current symbol and the delayed error, and

wherein generating the noise value includes determining a value NP k+1 for subsequent symbol k+1 according to:

NP k+1 =NP k −μ NP ·errNP k •errFEQ k−1 *

wherein μ NP is a constant and wherein errNP k is the noise prediction error determined for the current symbol, errFEQ k−1 * is a complex conjugate of the delayed error and • denotes complex multiplication.

2. The method of claim 1 , wherein the noise in the received signal is caused by one or more radio frequency interferers (RFIs).

3. The system of claim 1 , wherein the received signal is a discrete multi-tone signal.

4. The system of claim 1 , wherein the received signal is a discrete multi-tone signal, and wherein the FEQ is updated with a noise prediction error for each tone.

5. The method of claim 1 , wherein the FEQ is a complex single-tap FEQ,

6. The method of claim 1 , further comprising:

training the receiver to determine the noise prediction error.

7. The method of claim 1 , wherein the receiver received the signal over at least one of the following communication media:

Very High-speed Digital Subscriber Line (VDSL), Asymmetric Digital Subscriber Line (ADSL), ADSL-plus, High Bit Rate DSL, Moderate Speed DSL, Rate Adaptive DSL, Symmetric DSL, and Very High Data Rate DSL.

8. The method of claim 1 , wherein the FEQ is updated with the noise prediction error and not with error of the FEQ.

9. The method of claim 1 , wherein the noise comprises at least one of an AM transmission and an FM transmission.

10. A system for canceling noise in a received signal, comprising:

a receiver configured to receive a signal corresponding to a current symbol and for receiving a signal corresponding to a symbol subsequent in time to the current symbol;

a frequency domain equalizer (FEQ) configured to equalize the received signal corresponding to the current symbol;

a processor configured to predict a noise value for the subsequent symbol using the equalized signal corresponding to the current symbol and configured to determine a noise prediction error by subtracting the predicted noise value from the signal corresponding to the subsequent symbol; and

a signal combiner configured to update the FEQ with the noise prediction error,

wherein the update of the FEQ mitigates an effect of noise in the received signal, and

wherein the processor is configured to predict the noise value comprises:

determine an error between the equalized signal and a data slicer output based on the equalized signal;

delay the error for a time corresponding to a time difference between the current symbol and the subsequent symbol; and

qenerate the noise value using a noise prediction error determined for the current symbol and the delayed error, and

wherein the generation of the noise value includes determine a value NP k+1 subsequent symbol k+1 according to:

NP k+1 =NP k −μ NP ·errNP k •errFEQ k−1 *

wherein μ NP is a constant and wherein errNP k is the noise prediction error determined for the current symbol, errFEQ k−1 * is a complex conjugate of the delayed error and • denotes complex multiplication.

11. The system of claim 10 , wherein the processor is configured to determine the noise prediction error based on a data slicer output and a FEQ output.

12. The system of claim 10 , wherein the noise in the received signal is caused by one or more radio frequency interferers (RFIs).

13. The system of claim 10 , wherein the received signal is a discrete multi-tone signal.

14. The system of claim 10 , wherein the received signal is a discrete multi-tone signal, and wherein the FEQ is updated with a noise prediction error for each tone.

15. The system of claim 10 , wherein the FEQ is a complex single-tap FEQ.

16. The system of claim 10 , further comprising:

training the receiver to determine the noise prediction error.

17. The system of claim 10 , wherein the receiver received the signal over at least one of the following communication media: Very High-speed Digital Subscriber Line (VDSL), Asymmetric Digital Subscriber Line (ADSL), ADSL-plus, High Bit Rate DSL, Moderate Speed DSL, Rate Adaptive DSL, Symmetric DSL, and Very High Data Rate DSL.

18. The system of claim 10 , wherein the FEQ is updated with the noise prediction error and not with error of the FEQ.

19. The system of claim 10 , wherein the noise comprises at least one of an AM transmission and an FM transmission.

20. A system for canceling noise in a received signal, comprising:

means for receiving a signal corresponding to a current symbol;

means for performing frequency domain equalization on the received signal to equalize the signal;

means for predicting a noise value for a subsequent symbol using the equalized signal;

means for receiving a signal corresponding to a symbol subsequent in time to the current symbol at the receiver;

means for determining a noise prediction error by subtracting the predicted noise value from the signal corresponding to the subsequent symbol; and

means for updating the means for performing frequency domain equalization with the noise prediction error, wherein updating mitigates an effect of noise in the received signal, and

wherein the means for predicting the noise value includes:

means for determining an error between the equalized signal and a data slicer output based on the equalized signal;

means for delaying the error for a time corresponding to a time difference between the current symbol and the subsequent symbol; and

means for generating the noise value using a noise prediction error determined for the current symbol and the delayed error, and

wherein the means for generating the noise value includes means for determining a value NP k+1 for subsequent symbol k+1 according to:

NP k+1 =NP k −μ NP ·errNP k •errFEQ k−1 *

wherein μ NP is a constant and wherein errNP k is the noise prediction error determined for the current symbol, errFEQ k−1 * is a complex conjugate of the delayed error and • denotes complex multiplication.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: ALCATEL-LUCENT USA, INC.
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036732/0876 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: SILICON VALLEY BANK
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036733/0031 →
SECURITY INTEREST Recorded Jun 10, 2015
From: IKANOS COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 035874/0351 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 5, 2015
From: IKANOS COMMUNICATIONS, INC.
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 035581/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2009
From: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING INC.
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 023163/0723 →
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2009
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: BROOKTREE BROADBAND HOLDING, INC
Reel/Frame 023148/0566 →
SECURITY AGREEMENT Recorded Nov 22, 2006
From: CONEXANT SYSTEMS, INC.
To: BANK OF NEW YORK TRUST COMPANY, N.A.
Reel/Frame 018711/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2006
From: SERVAES, CHRISTOPHE
To: CONEXANT SYSTEMS, INC.
Reel/Frame 017520/0839 →