IP Library Granted Patent US 9,172,427
Granted Patent B2
US 9,172,427 · App. 13/990,615 · Granted Oct 27, 2015

Crosstalk cancellation device and method with improved vectoring stabilisation

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 9,172,427
App. No.
13/990,615
Granted
Oct 27, 2015
Kind
B2
Abstract

A crosstalk cancellation device cancels crosstalk noise of at most M disturbing communication lines in a victim communication line forming part of a vectoring group. The crosstalk cancellation device gradually decreases the cancellation depth of a cancelled disturbing communication line in the victim communication line upon a crosstalk noise variation in the vectoring group requiring cancellation of crosstalk noise of a not yet cancelled disturbing communication line in the victim communication line.

Claims (36)

1. A crosstalk cancellation method for cancelling crosstalk noise of at most M disturbing communication lines in a victim communication line, said disturbing communication lines and said victim communication line forming part of a vectoring group, and M being a positive integer number, wherein said crosstalk cancellation method comprises:

gradually decreasing a degree of crosstalk cancellation of at least one cancelled disturbing communication line in said victim communication line in response to a crosstalk noise variation in said vectoring group requiring crosstalk noise of a not yet cancelled disturbing communication line in said victim communication line to be cancelled, wherein

said gradually decreasing includes decreasing said degree of crosstalk cancellation of said at least one cancelled disturbing communication line in said victim communication line through one or more intermediary stages between a maximum crosstalk cancellation of said at least one cancelled disturbing communication line in said victim communication line and no crosstalk cancellation of said at least one cancelled disturbing communication line in said victim communication line.

2. The crosstalk cancellation method according to claim 1 , further comprising:

reserving K spare positions in a list of the at most M disturbing communication lines, K being an integer number greater than or equal to one.

3. The crosstalk cancellation method according to claim 2 , wherein said number K is configurable.

4. The crosstalk cancellation method according to claim 3 , wherein if crosstalk of J not yet cancelled disturbing communication lines has to be cancelled in said victim communication line as a result of the crosstalk noise variation, J representing a positive integer number greater than M−A, with A representing a number of disturbing communication lines whose crosstalk is actually cancelled in said victim communication line, said method further includes

adding M−A out of said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines;

increasing K;

iteratively reducing the degree of crosstalk cancellation of K least disturbing communication lines out of said list of the at most M disturbing communication lines in said victim communication line and adding K not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines until said J not yet cancelled disturbing communication lines have been added to said list of the at most M disturbing communication lines; and

resetting K to an initial value.

5. The crosstalk cancellation method according to claim 2 , wherein if crosstalk of J not yet cancelled disturbing communication lines has to be cancelled in said victim communication line as a result of the crosstalk noise variation, J representing a positive integer number less than or equal to M−K−A, with A representing a number of disturbing communication lines whose crosstalk is actually cancelled in said victim communication line, said method further includes

adding said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines.

6. The crosstalk cancellation method according to claim 2 , wherein if crosstalk of J not yet cancelled disturbing communication lines has to be cancelled in said victim communication line as a result of the crosstalk noise variation, J representing a positive integer number less than or equal to M−A and greater than M−K−A, with A representing a number of disturbing communication lines whose crosstalk is actually cancelled in said victim communication line, said method further includes

increasing A by J by adding said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines; and

decreasing the degree of crosstalk cancellation of A−M+K least disturbing communication lines out of said list of the at most M disturbing communication lines in said victim communication line.

7. The crosstalk cancellation method according to claim 2 , wherein if crosstalk of J not yet cancelled disturbing communication lines has to be cancelled in said victim communication line as a result of the crosstalk noise variation, J representing a positive integer number greater than M−A, with A representing a number of disturbing communication lines whose crosstalk is actually cancelled in said victim communication line, said method further includes

adding M−A out of said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines;

reducing the degree of crosstalk cancellation of K least disturbing communication lines out of said list of the at most M disturbing communication lines in said victim communication line;

adding another K out of said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines; and

repeating said reducing the degree of crosstalk cancellation of K least disturbing communication lines and said adding another K out of said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines until said J not yet cancelled disturbing communication lines have been added to said list of the at most M disturbing communication lines.

8. The crosstalk cancellation method according to claim 1 , wherein said decreasing comprises:

decreasing the degree of crosstalk cancellation of said at least one cancelled disturbing communication line by lowering crosstalk channel coefficients of said at least one cancelled disturbing communication line for all Discrete Multi-Tone tones in at least one of a pre-coder and post-coder towards zero.

9. The crosstalk cancellation method according to claim 1 , wherein said decreasing comprises:

decreasing the degree of crosstalk cancellation of said at least one cancelled disturbing communication line by clearing crosstalk channel coefficients of said at least one cancelled disturbing communication line in at least one of a pre-coder and post-coder per Discrete Multi-Tone tone or per Discrete Multi-Tone tone group.

10. The crosstalk cancellation method according to claim 1 , wherein said decreasing comprises:

decreasing the degree of crosstalk cancellation of said at least one cancelled disturbing communication line by injecting virtual noise in said victim communication line, said virtual noise being derived directly from crosstalk channel coefficients of said at least one cancelled disturbing communication line in at least one of a pre-coder and post-coder; and

clearing all of said crosstalk channel coefficients of said at least one cancelled disturbing communication line in said at least one of the pre-coder and post-coder.

11. A crosstalk cancellation method for cancelling crosstalk noise of at most M disturbing communication lines in a victim communication line, said disturbing communication lines and said victim communication line forming part of a vectoring group, and M being a positive integer number, wherein said crosstalk cancellation method comprises:

decreasing a degree of crosstalk cancellation of at least one cancelled disturbing communication line in said victim communication line in response to a crosstalk noise variation in said vectoring group requiring crosstalk noise of a not yet cancelled disturbing communication line in said victim communication line to be cancelled;

reserving K spare positions in a list of the at most M disturbing communication lines, K being an integer number greater than or equal to one, said number K being configurable;

wherein if crosstalk of J not yet cancelled disturbing communication lines has to be cancelled in said victim communication line as a result of the crosstalk noise variation, J representing a positive integer number greater than M−A, with A representing a number of disturbing communication lines whose crosstalk is actually cancelled in said victim communication line, said method further includes

adding M−A out of said J not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines;

increasing K;

iteratively reducing the degree of crosstalk cancellation of K least disturbing communication lines out of said list of the at most M disturbing communication lines in said victim communication line and adding K not yet cancelled disturbing communication lines to said list of the at most M disturbing communication lines until said J not yet cancelled disturbing communication lines have been added to said list of the at most M disturbing communication lines; and

resetting K to an initial value.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033677/0419 →
SECURITY AGREEMENT Recorded Jul 22, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 030851/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2013
From: DEFOORT, FRANK; VERLINDEN, JAN; VANDERHAEGEN, DIRK; VAN BRUYSSEL, DANNY; NUZMAN, CARL
To: ALCATEL-LUCENT
Reel/Frame 030516/0806 →