IP Library › Granted Patent US 12,136,962
Granted Patent B2
US 12,136,962 · App. 17/667,396 · Granted Nov 5, 2024

Tunning high speed link parameters

Inventors: Corneliu-Ilie Calciu (Bucharest, RO); Catalin Nitipir (Bucharest, RO); Radu Mihai Iorga (Bucharest, RO); George-Andrei Stanescu (Ilfov, RO)
Assignee: Lenovo Global Technology (United States) Inc.
H04B3/06H04B3/46
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 12,136,962
App. No.
17/667,396
Granted
Nov 5, 2024
Kind
B2
Abstract

A method for tunning high speed link parameters for cables with a transceiver at each end includes transmitting, in response to establishing a link, an eye pattern bit sequence from a first computing device to a second computing device over a cable with a transceiver connected to each end of the cable. Establishing the link includes establishing a communication link over the cable between the first computing device and the second computing device. The method includes receiving an eye pattern quality message from the second computing device using a device discovery protocol. The eye pattern quality message includes quality information of a received waveform corresponding to the transmitted eye pattern bit sequence. The method includes adjusting transmission parameters for transmission over the cable in response to the quality information, and retransmitting the eye pattern bit sequence using the adjusted transmission parameters.

Claims (34)

1. A method comprising:

transmitting, in response to establishing a link, an eye pattern bit sequence from a first computing device to a second computing device over a cable comprising a transceiver connected to each end of the cable, wherein establishing the link comprises establishing a communication link over the cable between the first computing device and the second computing device;

receiving an eye pattern quality message from the second computing device using a device discovery protocol, the eye pattern quality message comprising quality information of a received waveform corresponding to the transmitted eye pattern bit sequence;

adjusting transmission parameters for transmission over the cable in response to the quality information; and

retransmitting the eye pattern bit sequence using the adjusted transmission parameters.

2. The method of claim 1 , further comprising repeating receiving the eye pattern quality message, adjusting the transmission parameters and retransmitting the eye pattern bit sequence until the eye pattern quality message indicates an eye pattern received by the second computing device is within an acceptable tolerance of an optimal eye pattern in response to transmission of the eye pattern bit sequence.

3. The method of claim 2 , further comprising, in response to not receiving the eye pattern quality message before expiration of a quality message timer, changing the transmission parameters to values corresponding to receipt of a last eye pattern quality message.

4. The method of claim 2 , further comprising transmitting a link up completion message in response to the eye pattern quality message indicating the received eye pattern is within an acceptable tolerance of the optimal eye pattern.

5. The method of claim 2 , further comprising transmitting an optimization failure message in response to a number of times of repeating receiving an eye pattern quality message, adjusting the transmission parameters and retransmitting the eye pattern bit sequence reaches a trials limit.

6. The method of claim 1 , wherein transmission parameters used to transmit the eye pattern bit sequence in response to establishing the link comprise default transmission parameters based on manufacturer supplied data corresponding to the cable.

7. The method of claim 1 , wherein the transmission parameters comprise a transmission driver current and pre-emphasis parameters.

8. The method of claim 1 , wherein the eye pattern quality message comprises an amount of deviation from an optimal eye pattern.

9. The method of claim 1 , wherein the cable comprises one of a copper direct attach cable (“DAC”) and an active optical cable (“AOC”).

10. The method of claim 1 , wherein the device discovery protocol comprises a link layer discovery protocol (“LLDP”).

11. An apparatus comprising:

an eye pattern transmitter configured to transmit, in response to establishing a link, an eye pattern bit sequence from a first computing device to a second computing device over a cable comprising a transceiver connected to each end of the cable, wherein establishing the link comprises a communication link module establishing a communication link over the cable between the first computing device and the second computing device;

a quality message module configured to receive an eye pattern quality message from the second computing device using a device discovery protocol, the eye pattern quality message comprising quality information of a received waveform corresponding to the transmitted eye pattern bit sequence;

an adjustment module configured to adjust transmission parameters for transmission over the cable in response to the quality information; and

the eye pattern transmitter is further configured to retransmit the eye pattern bit sequence using the adjusted transmission parameters,

wherein the quality message module continues to receive eye pattern quality messages, the adjustment module continues to adjust the transmission parameters from quality information from a most recently received eye pattern quality message, and the eye pattern transmitter continues to retransmit the eye pattern bit sequence using the adjusted transmission parameters until a received eye pattern quality message indicates that a received eye pattern is within an acceptable tolerance of an optimal eye pattern.

12. The apparatus of claim 11 , further comprising:

a link ready module configured to transmit a link up completion message in response to the eye pattern quality message indicating that a received eye pattern is within an acceptable tolerance of the optimal eye pattern; and/or

a failure module configured to transmit an optimization failure message in response to the failure module determining that a number of times of repeating receiving an eye pattern quality message, adjusting the transmission parameters and retransmitting the eye pattern bit sequence reaches a trials limit.

13. The apparatus of claim 11 , further comprising, at the second computing device:

an eye pattern receiver configured to receive a waveform comprising an eye pattern transmitted from the first computing device;

a BER module configured to determine a bit error rate (“BER”) from the received waveform;

a comparison module configured to compare the received waveform with an optimal eye pattern;

an analysis module configured to derive quality information from the comparison of the received waveform with the optimal eye pattern and the BER; and

a quality message transmitter configured to transmit an eye pattern quality message to the first computing device using the device discovery protocol, the eye pattern quality message comprising the derived quality information.

14. The apparatus of claim 11 , wherein one or more of:

transmission parameters used to transmit the eye pattern bit sequence in response to establishing the link comprise default transmission parameters based on manufacturer supplied data corresponding to the cable;

the transmission parameters comprise a transmission driver current and pre-emphasis parameters; and

the eye pattern quality message comprises an amount of deviation from an optimal eye pattern.

15. The apparatus of claim 11 , wherein the cable comprises one of a copper direct attach cable (“DAC”) and an active optical cable (“AOC”) and wherein the device discovery protocol comprises a link layer discovery protocol (“LLDP”).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: CALCIU, CORNELIU-ILIE; NITIPIR, CATALIN; STANESCU, GEORGE-ANDREI
To: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
Reel/Frame 058937/0345 →
Continuity (1)
Related Publication 20230254008A1 · Aug 10, 2023
Cited By (1)
US 12,700,891