IP Library Granted Patent US 10,938,636
Granted Patent B2
US 10,938,636 · App. 16/179,527 · Granted Mar 2, 2021

Apparatus and method for physical layer transceiver configuration

Inventors: Sarat Krishnan (Austin, TX); Chadwick Thomas Berry (Austin, TX)
Assignee: Dell Products L.P.
H04L41/0803H04L69/18H04L69/24H04L69/323
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 10,938,636
App. No.
16/179,527
Granted
Mar 2, 2021
Kind
B2
Abstract

A physical layer transceiver (PHY) ability configuration system includes a peer computing device having a first communication subsystem that includes a first PHY device coupled to a first port. They system also includes a networking device having a second communication subsystem that includes a second PHY device and that is configured to operate in a plurality of modes and a second port that is coupled to the second PHY device. The networking device determines, in response to a cable coupling the first port and the second port while the second PHY device is configured to operate in a first mode of the plurality of modes, that a link is not detected at the second port. The networking device changes the first mode to a second mode of the plurality of modes, and detects the establishment of the link between the first port and the second port.

Claims (52)

1. A physical layer transceiver (PHY) ability configuration system, comprising:

a first computing device having a first communication subsystem that includes:

a first PHY device and that is configured to operate in at least one mode; and

a first port that is coupled to the first PHY device; and

a second computing device having a second communication subsystem that includes:

a second PHY device and that is configured to operate in a plurality of modes; and

a second port that is coupled to the second PHY device, wherein the first port and the second port are coupled together via a cable, and wherein the second computing device is configured to:

determine a cable speed from an Ethernet transceiver device connected to the cable and coupled with the second port;

configure the second PHY device with a first default mode of the plurality of modes when the cable speed provides a first speed that is a minimum supported speed of the second PHY device, wherein the first default mode includes a first default set of PHY abilities;

configure the second PHY device with a second default mode of the plurality of modes when the cable speed provides a second speed, wherein the second default mode includes a second default set of PHY abilities;

determine that the cable is a second cable type and, in response, maintain the second default mode;

determine, in response to the cable coupling the first port and the second port while the second PHY device is configured to operate in a first mode of the plurality of modes, that a link is not detected at the second port, wherein the first mode includes a first set of PHY abilities;

change, in response to the determining that the link is not detected at the second port, the first mode of the second PHY device to a second mode of the plurality of modes, wherein the second mode includes a second set of PHY abilities;

detect, subsequent to the change, establishment of the link between the second port and the first port; and

provide network communications over the link.

2. The system of claim 1 , wherein the second computing device is configured to:

determine that the cable is a first cable type and, in response, configure the second PHY device with the first mode of the plurality of modes.

3. The system of claim 2 , wherein the first cable type is a direct attached copper cable.

4. The system of claim 1 , wherein the second computing device is configured to:

detect that the cable is not coupled to the first port and, in response, wait a predetermined time; and

check, subsequent to the predetermined time, a link status of the cable to determine whether the link is detected at the second port.

5. An information handling system (IHS), comprising:

a first communication subsystem that includes:

a first physical layer transceiver (PHY) device configured to operate in a plurality of modes; and

a first port coupled to the first PHY device;

a processing system coupled to the first communication subsystem; and

a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system provide a PHY ability configuration engine that is configured to:

determine, in response to an Ethernet transceiver device coupling with the first port, a cable speed of an Ethernet transceiver device; and

configure the first PHY device with a first default mode of the plurality of modes when the cable speed provides a first speed that is a minimum supported speed of the first PHY device, wherein the first default mode includes a first default set of PHY abilities;

configure the first PHY device with a second default mode of the plurality of modes when the cable speed provides a second speed, wherein the second default mode includes a second default set of PHY abilities;

determine that the Ethernet transceiver device supports a direct attached copper cable type and, in response, configure the first PHY device with a first mode of the plurality of modes;

determine, in response to the Ethernet transceiver device coupling with the first port while the first PHY device is configured to operate in the first mode of the plurality of modes, that a link is not detected at the first port, wherein the first mode includes a first set of PHY abilities;

change, in response to the determining that the link is not detected at the first port, the first mode of the first PHY device to a second mode of the plurality of modes, wherein the second mode includes a second set of PHY abilities;

detect, subsequent to the change, establishment of the link at the first port; and

provide network communications over the link.

6. The IHS of claim 5 , wherein the PHY ability configuration engine is configured to:

determine that the Ethernet transceiver device supports a second cable type and, in response, maintain the second default mode.

7. The IHS of claim 5 , wherein the PHY ability configuration engine is configured to

detect that a cable connected to the Ethernet transceiver device is not coupled to a second port on a peer computing device and, in response, wait a predetermined time; and

check, subsequent to the predetermined time, a link status of the cable to determine whether the link is detected at the first port.

8. A method of physical layer transceiver (PHY) ability configuration, comprising:

determining, by a pass-through networking device that includes a first PHY device that is coupled to a first port and that is configured to operate in a plurality of modes, a cable speed associated with an Ethernet transceiver device that is connected to a cable and inserted in the first port;

configuring, by the pass-through networking device, the first PHY device to operate in a first default mode that is included in the plurality of modes when the cable speed provides a first speed that is a minimum supported speed of the first PHY device, wherein the first default mode includes a first default set of PHY abilities;

configuring, by the pass-through networking device, the first PHY device to operate in a second default mode that is included in the plurality of modes when the cable speed provides a second speed, wherein the second default mode includes a second default set of PHY abilities;

determining, by the pass-through networking device, that the cable is a second cable type and, in response, maintaining the second default mode;

determining, by the pass-through networking device, that a link is not detected at the first port when the Ethernet transceiver device is connected to the cable that is coupled to the first port while the first PHY device is operating in a first mode that is included in the plurality of modes, wherein the first mode includes a first set of PHY abilities;

causing, by the pass-through networking device and in response to the determining that the link is not detected at the first port, the first PHY device to switch from operating in the first mode to operating in a second mode that is included in the plurality of modes, wherein the second mode includes a second set of PHY abilities;

detecting, by the pass-through networking device and subsequent to the switch, an establishment of the link between the first port and a second port on a peer computing device; and

providing, by the pass-through networking device, network communications over the link.

9. The method of claim 8 , further comprising:

determining, by the pass-through networking device, that the cable is a first cable type and, in response, configuring the first PHY device to operate in the first mode that is included in the plurality of modes.

10. The method of claim 9 , wherein the first cable type is a direct attached copper cable.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AT REEL 052771 FRAME 0906 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0298 →
SECURITY AGREEMENT Recorded May 28, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052771/0906 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2018
From: KRISHNAN, SARAT; BERRY, CHADWICK THOMAS
To: DELL PRODUCTS L.P.
Reel/Frame 047398/0645 →