-
公开(公告)号:US20170317757A1
公开(公告)日:2017-11-02
申请号:US15143441
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Kevin B. Leigh , David M. Olson
Abstract: A network transceiver is disclosed. An example system includes a first networking transceiver including a first port and a second port, the first transceiver configured to: negotiate, for use with the first port, a first data rate, negotiate, for use with the second port, a second data rate that is slower than the first data rate, and a second networking transceiver communicatively coupled with the first networking transceiver to communicatively couple computing devices connected to the first networking transceiver to a multi-lane communication port, the second networking transceiver to negotiate, for the multi-lane communication port, a third data rate for communications between the multi-lane communication port and the second networking transceiver.
-
公开(公告)号:US10229020B2
公开(公告)日:2019-03-12
申请号:US15143449
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David M. Olson , John Wastlick , Jason Jung , Kevin B. Leigh
Abstract: A rework re-timer with forward error correction handling is disclosed. An example first intermediate transceiver includes a first interface to communicatively couple the first intermediate transceiver with a first computing device, a second interface to communicatively couple the first intermediate transceiver to a second intermediate transceiver configured to be communicatively coupled with a second computing device, an auto-negotiation controller to: terminate a first auto-negotiation with the first computing device before the first auto-negotiation is completed, transmit, to the second transceiver, first capabilities of the first computing device determined during the first auto-negotiation, and perform a second auto-negotiation with the first computing device utilizing the first capabilities of the first computing device and second capabilities of the second computing device received from the second transceiver.
-
公开(公告)号:US20170317785A1
公开(公告)日:2017-11-02
申请号:US15143445
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David M. Olson , John Wastlick , Erin Hallinan , Jason Jung , Kevin B. Leigh
IPC: H04L1/00
CPC classification number: G06F11/0709 , H04L1/0041 , H04L1/0045 , H04L1/0075 , H04L69/24 , H04L69/28
Abstract: A network re-timer with forward error correction handling is disclosed. An example network re-timer includes a first receiver to receive data from a first connected device and to re-time the data to generate re-timed data, a first transmitter to transmit the re-timed data to a second connected device, a first auto-negotiation handler communicatively coupled to the first receiver to control a first forward error correction mode for communications with the first connected device, and a second auto-negotiation handler communicatively coupled to the first transmitter to control a second forward error correction mode for communications with the second connected device, wherein the first forward error correction mode is different than the second forward error correction mode.
-
公开(公告)号:US11533277B2
公开(公告)日:2022-12-20
申请号:US17176827
申请日:2021-02-16
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jason D. Jung , Norell E. Menhusen , Christopher M. Brueggen , David M. Olson
IPC: H04L49/109 , H04L49/00 , H04L47/10 , H04L47/41
Abstract: A virtual channel (VC) allocation system is provided. During operation, the system can maintain, at an ingress port of a switch, a set of counters. A respective counter can indicate a number of data units queued at a corresponding egress port for an ingress VC. A data unit can indicate a minimum number of bits needed to form a packet. The system can maintain, at an egress port, an ingress VC indicator indicating that a packet in an egress buffer for an egress VC corresponds to the ingress VC. Upon sending the packet, the system can update a counter based on the ingress VC indicator. The counter can be associated with the egress buffer and the ingress VC. The system can then issue, to a sender device, credits associated with the ingress VC based on a minimum number of available data units indicated by the set of counters.
-
公开(公告)号:US20220263775A1
公开(公告)日:2022-08-18
申请号:US17176827
申请日:2021-02-16
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Jason D. Jung , Norell E. Menhusen , Christopher M. Brueggen , David M. Olson
IPC: H04L12/935 , H04L12/891 , H04L12/801
Abstract: A virtual channel (VC) allocation system is provided. During operation, the system can maintain, at an ingress port of a switch, a set of counters. A respective counter can indicate a number of data units queued at a corresponding egress port for an ingress VC. A data unit can indicate a minimum number of bits needed to form a packet. The system can maintain, at an egress port, an ingress VC indicator indicating that a packet in an egress buffer for an egress VC corresponds to the ingress VC. Upon sending the packet, the system can update a counter based on the ingress VC indicator. The counter can be associated with the egress buffer and the ingress VC. The system can then issue, to a sender device, credits associated with the ingress VC based on a minimum number of available data units indicated by the set of counters.
-
公开(公告)号:US09800345B1
公开(公告)日:2017-10-24
申请号:US15143441
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Kevin B. Leigh , David M. Olson
Abstract: A network transceiver is disclosed. An example system includes a first networking transceiver including a first port and a second port, the first transceiver configured to: negotiate, for use with the first port, a first data rate, negotiate, for use with the second port, a second data rate that is slower than the first data rate, and a second networking transceiver communicatively coupled with the first networking transceiver to communicatively couple computing devices connected to the first networking transceiver to a multi-lane communication port, the second networking transceiver to negotiate, for the multi-lane communication port, a third data rate for communications between the multi-lane communication port and the second networking transceiver.
-
公开(公告)号:US10002038B2
公开(公告)日:2018-06-19
申请号:US15143445
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David M. Olson , John Wastlick , Erin Hallinan , Jason Jung , Kevin B. Leigh
CPC classification number: G06F11/0709 , H04L1/0041 , H04L1/0045 , H04L1/0075 , H04L69/24 , H04L69/28
Abstract: A network re-timer with forward error correction handling is disclosed. An example network re-timer includes a first receiver to receive data from a first connected device and to re-time the data to generate re-timed data, a first transmitter to transmit the re-timed data to a second connected device, a first auto-negotiation handler communicatively coupled to the first receiver to control a first forward error correction mode for communications with the first connected device, and a second auto-negotiation handler communicatively coupled to the first transmitter to control a second forward error correction mode for communications with the second connected device, wherein the first forward error correction mode is different than the second forward error correction mode.
-
公开(公告)号:US20170315887A1
公开(公告)日:2017-11-02
申请号:US15143449
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David M. Olson , John Wastlick , Jason Jung , Kevin B. Leigh
CPC classification number: G06F11/2033 , G06F11/085 , G06F2201/805 , H04B10/27 , H04B10/40 , H04L1/0041 , H04L1/0045 , H04L1/08
Abstract: A rework re-timer with forward error correction handling is disclosed. An example first intermediate transceiver includes a first interface to communicatively couple the first intermediate transceiver with a first computing device, a second interface to communicatively couple the first intermediate transceiver to a second intermediate transceiver configured to be communicatively coupled with a second computing device, an auto-negotiation controller to: terminate a first auto-negotiation with the first computing device before the first auto-negotiation is completed, transmit, to the second transceiver, first capabilities of the first computing device determined during the first auto-negotiation, and perform a second auto-negotiation with the first computing device utilizing the first capabilities of the first computing device and second capabilities of the second computing device received from the second transceiver.
-
-
-
-
-
-
-