IP Library Granted Patent US 11,228,340
Granted Patent B1
US 11,228,340 · App. 16/554,036 · Granted Jan 18, 2022

Ethernet link transmit power method based on network provided alien crosstalk feedback

Inventors: KongHoei Susanto Lim (San Jose, CA); Seid Alireza Razavi Majomard (San Carlos, CA); David Shen (Saratoga, CA)
Assignee: Marvell Asia Pte, Ltd.
H04B3/32H04B3/48H04B3/487
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 11,228,340
App. No.
16/554,036
Granted
Jan 18, 2022
Kind
B1
Abstract

A method of operation on an Ethernet network having multiple Ethernet links interconnected via a network device. The method includes detecting installation of a new Ethernet link in the Ethernet network utilizing the network device. A link training process is then initiated for the new Ethernet link. The link training process includes transmitting training data at a first transmit power level and first data rate to a link partner during a data transfer interval. Network feedback information is then accessed, including performance metrics associated with the multiple Ethernet links during the training data transfer interval. The first data rate and/or first transmit power level are then adjusted to an adjusted second data rate and/or second transmit power level based on the network feedback information.

Claims (45)

1. A method of operation on an Ethernet network having multiple Ethernet links interconnected via a network device, the method comprising:

detecting installation of a new Ethernet link in the Ethernet network utilizing the network device;

accessing baseline performance metrics collected by a service provider, the baseline performance metrics associated with the multiple Ethernet links of the Ethernet network,

initiating a link training process for the new Ethernet link, the link training process including transmitting training data at a first transmit power level and first data rate to a link partner during a training data transfer interval;

accessing network feedback information including updated performance metrics associated with the multiple Ethernet links, the updated performance metrics generated during the training data transfer interval;

after the transmitting training data, comparing the baseline performance metrics to the updated performance metrics; and

adjusting the first data rate and/or first transmit power level to an adjusted second data rate and/or second transmit power level based on the comparing.

2. The method of claim 1 , wherein the link training process further comprises:

establishing the first transmit power level and the first data rate based on the baseline performance metrics.

3. The method of claim 1 , wherein the comparing further comprises:

iteratively adjusting the data rate and/or transmit power level based on iterative comparisons of iteratively obtained network feedback information to the baseline performance metrics.

4. The method of claim 1 , wherein the detecting installation of a new Ethernet link in the Ethernet network utilizing the network device comprising:

detecting installation of a new Ethernet link in the Ethernet network utilizing a network switch.

5. The method of claim 4 , further comprising:

controlling the network switch via a network service provider.

6. The method of claim 1 , wherein accessing baseline performance metrics associated with multiple Ethernet links of the Ethernet network comprises:

accessing at least one performance metric from the group of performance metrics comprising packet errors, signal-to-noise ratio (SNR), average Low Density Parity Check (LDPC) values, LDPC iteration counts, Cyclic Redundancy Check (CRC) errors, and measured alien crosstalk.

7. The method of claim 1 , wherein the accessing network feedback information comprises:

accessing network information that indicates the occurrence or absence of an event occurring as a result of alien crosstalk during the training data transfer interval.

8. The method of claim 7 , wherein the accessing network feedback information comprises:

accessing network information comprising at least one from the group comprising an indicator of a neighboring link fail and an indicator of a retraining sequence for a neighboring link.

9. A network switch, comprising:

multiple Ethernet ports, each of the multiple Ethernet ports including an interface to collect performance metrics associated with a corresponding Ethernet link; and

a link training manager, in response to detecting a new link installation, configured to:

access baseline performance metrics collected by a service provider, the baseline performance metrics associated with the multiple Ethernet links of the Ethernet network,

initiate a link training process for the new Ethernet link, the link training process including transmitting training data at a first transmit power level and first data rate to a link partner during a training data transfer interval;

access network feedback information including updated performance metrics associated with the multiple Ethernet links, the updated performance metrics generated during the training data transfer interval;

subsequent to the transmitting the training data, compare the baseline performance metrics to the updated performance metrics; and

adjust the first data rate and/or first transmit power level to an adjusted second data rate and/or second transmit power level based on the comparing.

10. The network switch according to claim 9 , wherein the link training manager, in response to detecting a new network link installation, is configured to:

access the network feedback information in the form of at least one from the group comprising packet errors, signal-to-noise ratio (SNR), average Low Density Parity Check (LDPC) values, LDPC iteration counts, Cyclic Redundancy Check (CRC) errors, and measured alien crosstalk.

11. The network switch according to claim 9 , wherein the link training manager, in response to detecting a new network link installation, is configured to:

adjust the first data rate and/or first transmit power level to an adjusted second data rate and/or second transmit power level based on network feedback information that indicates the occurrence of absence of an event occurring as a result of alien crosstalk during the training data transfer interval.

12. The network switch according to claim 11 , wherein the link training manager, in response to detecting a new network link installation, is configured to:

access the network feedback information in the form of at least one from the group comprising an indicator of a neighboring link fail and an indicator of a retraining sequence for a neighboring link.

13. The network switch according to claim 11 , wherein the link training manager, in response to detecting a new network link installation, is configured to:

iteratively adjust the data rate and/or transmit power level based on iterative comparisons of iteratively obtained network feedback information to the baseline performance metrics.

14. A method of operating a network switch, the Ethernet switch including multiple Ethernet ports for interfacing with multiple Ethernet links, the method comprising:

detecting installation of a new Ethernet link into one of the multiple Ethernet ports;

accessing baseline performance metrics collected by a service provider, the baseline performance metrics associated with the multiple Ethernet links of the Ethernet network,

initiating a link training process for the new Ethernet link, the link training process including transmitting training data at a first transmit power level and first data rate to a link partner during a training data transfer interval;

accessing network feedback information including updated performance metrics associated with the multiple Ethernet ports, the updated performance metrics generated during the training data transfer interval;

after the transmitting training data, comparing the baseline performance metrics to the updated performance metrics; and

adjusting the first data rate and/or first transmit power level to an adjusted second data rate and/or second transmit power level based on the comparing.

15. The method of claim 14 , wherein the accessing baseline performance metrics associated with multiple Ethernet links comprises: accessing at least one performance metric from the group of performance metrics comprising packet errors, signal-to-noise ratio (SNR), average Low Density Parity Check (LDPC) values, LDPC iteration counts, Cyclic Redundancy Check (CRC) errors, and measured alien crosstalk.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053179/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2020
From: AQUANTIA CORPORATION
To: CAVIUM INTERNATIONAL
Reel/Frame 051945/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2019
From: RAZAVI MAJOMARD, SEID ALIREZA; LIM, KONGHOEI SUSANTO; SHEN, DAVID
To: AQUANTIA CORP.
Reel/Frame 050383/0643 →