Sign In to Follow Application
View All Documents & Correspondence

Technologies For Cooperative Link Equalization Without Disruption To Link Traffic

Abstract: Technologies for cooperative link equalization include a network device with a network interface controller (NIC). The NIC is to monitor variation in a property of a link channel that connects the network device with a target network device. The NIC detects, based on the channel variation, an event that triggers a condition to change an equalization setting of the link channel. In response to the detection, the NIC communicates, via an in-band equalization control channel, changes to the equalization setting of the link channel to the target network device.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
15 June 2020
Publication Number
36/2020
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@iphorizons.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-10-08
Renewal Date

Applicants

INTEL CORPORATION
2200 Mission College Blvd. Santa Clara, California 95054

Inventors

1. SHAH, Nishantkumar
4678 NW Oxbridge Dr. Portland, Oregon 97229
2. LILLIE, Kevan A.
21709 S. 140th Street Chandler, Arizona 85286
3. RAN, Adee Ofir
Post Office Box 88 12220 Maayan Baruch
4. LEVIN, Itamar
6 Smolanskin Street 58413 Holon
5. LUSTED, Kent C.
840 SW 191st Ave Aloha, Oregon 97006

Specification

WHAT IS CLAIMED IS:
1. A network device, comprising:
a compute engine comprising at least a memory and a processor; and a network interface controller (NIC) to:
monitor variation in a property of a link channel that connects the network device with a second network device,
detect, based on the monitored channel variation, an event that triggers a condition to change an equalization setting of the link channel; and
communicate, in response to the detection and via an in-band equalization control channel, a change to the equalization setting of the link channel to the second network device.
2. The network device of claim 1, wherein to communicate the change to the property of the link channel comprises to communicate the change in the equalization setting of the link channel without disruption to network traffic between the network device and the second network device.
3. The network device of claim 1, wherein to communicate the change in the equalization setting of the link channel to the second network device comprises to:
encapsulate a request to change the equalization setting of the link channel in one or more network frames; and
send the one or more network frames to the second network device.
4. The network device of claim 3, wherein to encapsulate the request in the one or more network frames comprises to encapsulate the request in a Link Layer Discovery Protocol (LLDP) frame and wherein to send the network frame to the second network device comprises to send the LLDP frame to the second network device via LLDP.
5. The network device of claim 3, wherein to encapsulate the request in the one or more network frames comprises to encode the request in one or more physical coding sublayer (PCS) alignment markers of the network frame.
6. The network device of claim 3, wherein to encapsulate the request in the one or more network frames comprises to:
transmit, to the second network device, a first network frame;
10

transmit, to the second network device, and prior to transmission of a second network frame, at least a portion of the request, wherein the at least a portion of the request is transmitted in place of one or more idle characters; and
transmit the second network frame.
7. The network device of claim 1, wherein the NIC is further to:
receive, via the in-band equalization control channel, a second request from the second network device, wherein the second request is to change the equalization setting of the link channel.
8. The network device of claim 7, wherein the NIC is further to:
update, as a function of the second request, the equalization setting of the link channel.
9. The network device of claim 8, wherein the NIC is further to:
create a response message indicative of the updated equalization setting of the link channel; and
send, via the in-band equalization control channel, the response message to the second network device.
10. The network device of claim 1, wherein to monitor the variation in the property of the link channel connecting the network device with a second network device comprises to monitor at least one of a temperature of hardware components of the network device, link convergence, uptime of the link channel, or an age of the network device.
11. A method, comprising:
monitoring, by a network device, a variation in a property of a link channel that connects the network device with a second network device;
detecting, by the network device and based on the monitored channel variation, an event that triggers a condition to change an equalization setting of the link channel; and
communicating, by the network device and in response to the detection and via an in-band equalization control channel, a change to the equalization setting of the link channel to the second network device.

12. The method of claim 11, wherein communicating the change to the property of the link channel comprises communicating the change in the equalization setting of the link channel without disruption to network traffic between the network device and the second network device.
13. The method of claim 11, wherein communicating the change in the equalization setting of the link channel to the second network device comprises:
encapsulating a request to change the equalization setting of the link channel in one or more network frames; and
sending the one or more network frames to the second network device.
14. The method of claim 13, wherein encapsulating the request in the one or more network frames comprises encapsulating the request in a Link Layer Discovery Protocol (LLDP) frame and wherein sending the network frame to the second network device comprises sending the LLDP frame to the second network device via LLDP.
15. The method of claim 13, wherein encapsulating the request in the one or more network frames comprises encoding the request in one or more physical coding sublayer (PCS) alignment markers of the network frame.
16. The method of claim 13, wherein encapsulating the request in the one or more network frames comprises:
transmitting, to the second network device, a first network frame;
transmitting, to the second network device, and prior to transmission of a second network frame, at least a portion of the request, wherein the at least a portion of the request is transmitted in place of one or more idle characters; and
transmitting the second network frame.
17. The method of claim 11, further comprising:
receiving, via the in-band equalization control channel, a second request from the second network device, wherein the second request is to change the equalization setting of the link channel.
18. The method of claim 17, further comprising:

updating, as a function of the second request, the equalization setting of the link channel.
19. The method of claim 18, further comprising:
creating a response message indicative of the updated equalization setting of the link channel; and
sending, via the in-band equalization control channel, the response message to the second network device.
20. The method of claim 11, wherein monitoring the variation in the property of the link channel connecting the network device with a second network device comprises monitoring at least one of a temperature of hardware components of the network device, link convergence, uptime of the link channel, or an age of the network device.
21. One or more machine-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause a network device to perform the method of any of claims 11-20.
22. A network device comprising means for performing the method of any of claims 11-20.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 202047025045-IntimationOfGrant08-10-2024.pdf 2024-10-08
1 202047025045.pdf 2020-06-15
2 202047025045-FORM 1 [15-06-2020(online)].pdf 2020-06-15
2 202047025045-PatentCertificate08-10-2024.pdf 2024-10-08
3 202047025045-DRAWINGS [15-06-2020(online)].pdf 2020-06-15
3 202047025045-Annexure [20-08-2024(online)].pdf 2024-08-20
4 202047025045-Written submissions and relevant documents [20-08-2024(online)].pdf 2024-08-20
4 202047025045-DECLARATION OF INVENTORSHIP (FORM 5) [15-06-2020(online)].pdf 2020-06-15
5 202047025045-FORM-26 [01-08-2024(online)].pdf 2024-08-01
5 202047025045-COMPLETE SPECIFICATION [15-06-2020(online)].pdf 2020-06-15
6 202047025045-FORM-26 [03-09-2020(online)].pdf 2020-09-03
6 202047025045-Correspondence to notify the Controller [22-07-2024(online)].pdf 2024-07-22
7 202047025045-US(14)-HearingNotice-(HearingDate-05-08-2024).pdf 2024-07-15
7 202047025045-FORM 3 [15-12-2020(online)].pdf 2020-12-15
8 202047025045-FORM 18 [10-02-2021(online)].pdf 2021-02-10
8 202047025045-CLAIMS [05-07-2022(online)].pdf 2022-07-05
9 202047025045-FER_SER_REPLY [05-07-2022(online)].pdf 2022-07-05
9 202047025045-FORM 3 [14-06-2021(online)].pdf 2021-06-14
10 202047025045-FER.pdf 2022-01-12
10 202047025045-FORM 3 [05-07-2022(online)].pdf 2022-07-05
11 202047025045-OTHERS [05-07-2022(online)].pdf 2022-07-05
12 202047025045-FER.pdf 2022-01-12
12 202047025045-FORM 3 [05-07-2022(online)].pdf 2022-07-05
13 202047025045-FER_SER_REPLY [05-07-2022(online)].pdf 2022-07-05
13 202047025045-FORM 3 [14-06-2021(online)].pdf 2021-06-14
14 202047025045-CLAIMS [05-07-2022(online)].pdf 2022-07-05
14 202047025045-FORM 18 [10-02-2021(online)].pdf 2021-02-10
15 202047025045-FORM 3 [15-12-2020(online)].pdf 2020-12-15
15 202047025045-US(14)-HearingNotice-(HearingDate-05-08-2024).pdf 2024-07-15
16 202047025045-Correspondence to notify the Controller [22-07-2024(online)].pdf 2024-07-22
16 202047025045-FORM-26 [03-09-2020(online)].pdf 2020-09-03
17 202047025045-COMPLETE SPECIFICATION [15-06-2020(online)].pdf 2020-06-15
17 202047025045-FORM-26 [01-08-2024(online)].pdf 2024-08-01
18 202047025045-DECLARATION OF INVENTORSHIP (FORM 5) [15-06-2020(online)].pdf 2020-06-15
18 202047025045-Written submissions and relevant documents [20-08-2024(online)].pdf 2024-08-20
19 202047025045-DRAWINGS [15-06-2020(online)].pdf 2020-06-15
19 202047025045-Annexure [20-08-2024(online)].pdf 2024-08-20
20 202047025045-PatentCertificate08-10-2024.pdf 2024-10-08
20 202047025045-FORM 1 [15-06-2020(online)].pdf 2020-06-15
21 202047025045.pdf 2020-06-15
21 202047025045-IntimationOfGrant08-10-2024.pdf 2024-10-08

Search Strategy

1 SearchHistoryE_28-12-2021.pdf

ERegister / Renewals

3rd: 26 Dec 2024

From 28/02/2021 - To 28/02/2022

4th: 26 Dec 2024

From 28/02/2022 - To 28/02/2023

5th: 26 Dec 2024

From 28/02/2023 - To 28/02/2024

6th: 26 Dec 2024

From 28/02/2024 - To 28/02/2025

7th: 24 Jan 2025

From 28/02/2025 - To 28/02/2026