IP Library Granted Patent US 10,673,701
Granted Patent B2
US 10,673,701 · App. 15/961,466 · Granted Jun 2, 2020

PHY ability auto-negotiation system

Inventors: Sridhar Mahadevan (Chennai, IN); Ming Chung Chow (Pleasanton, CA); Kannan Elayarajan (Tamil Nadu, IN)
Assignee: Dell Products L.P.
H04L41/0869H04L41/0886G06F11/2033H04B10/27H04B10/40
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,673,701
App. No.
15/961,466
Granted
Jun 2, 2020
Kind
B2
Abstract

A system includes a first device having a first physical layer transceiver (PHY) and a first port that is coupled to the first PHY and that operates in a mode. The system also includes a second device having a second PHY and a second port that is coupled to the second PHY and that operates in a mode. The second device provides, through the second port via a cable coupled to the first port to the first device and prior to advertising the at least one mode that the second port is configured to operate in, a second PHY ability of the second PHY. The second device receives a first PHY ability of the first PHY and determines that a mismatch exists between the first and second PHY abilities. In response to the mismatch, the second device adjusts the operation of the second PHY to correct the mismatch.

Claims (41)

1. An auto-negotiation system, comprising:

a first computing device having a first communication subsystem that includes a first physical layer transceiver (PHY) device and a first port that is coupled to the first PHY device and that is configured to operate in at least one mode; and

a second computing device having a second communication subsystem that includes a second PHY device and a second port that is coupled to the second PHY device and that is configured to operate in at least one mode, wherein the first port and the second port are coupled together via a cable, and wherein the second computing device is configured to:

provide, through the second port via the cable to the first computing device and prior to advertising the at least one mode that the second port is configured to operate in, a second PHY ability of the second PHY device;

receive, through the second port via the cable from the first computing device, a first PHY ability of the first PHY device; and

determine that a mismatch exists between the first PHY ability and the second PHY ability and, in response, adjust an operation of the second PHY device to correct the mismatch.

2. The system of claim 1 , wherein the adjusting the operation of the second PHY device to correct the mismatch includes disabling the second PHY ability on the second PHY device when the second PHY ability is not enabled on the first PHY device.

3. The system of claim 1 , wherein the first computing device is configured to:

provide, through the first port via the cable to the second computing device and prior to advertising the at least one mode that the first port is configured to operate in, the first PHY ability;

receive, through the first port via the cable from the second computing device, the second PHY ability of the second PHY device; and

determine that a mismatch exists between the first PHY ability and the second PHY ability and, in response, adjust the operation of the first PHY device to correct the mismatch.

4. The system of claim 3 , wherein the adjusting the operation of the first PHY device to correct the mismatch includes disabling the first PHY ability on the first PHY device when the first PHY ability is not enabled on the second PHY device.

5. The system of claim 1 , wherein the first PHY ability and the second PHY ability each include at least one of an auto-negotiation ability and error correction ability.

6. The system of claim 1 , wherein the second PHY ability is provided in a base page of an auto-negotiation process performed by the second PHY device.

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

provide, through the second port to the first computing device via the cable in response to the adjusting the operation of the second PHY device to correct the mismatch, a second link ability that advertises the at least one mode that the second port is configured to operate in.

8. The system of claim 1 , wherein the adjusting the operation of the second PHY device to correct the mismatch includes providing a notification of the mismatch to an administrator via an indicator included on the second computing device.

9. An Information Handling System(IHS), comprising:

a first communication subsystem that includes a first physical layer transceiver (PHY) device and a first port that is coupled to the first PHY device and that is configured to operate in at least one mode;

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 to:

provide, through the first port via a cable to a second computing device and prior to advertising the at least one mode that the first port is configured to operate in, a first PHY ability of the first PHY device, wherein the second computing device has a second communication subsystem that includes a second PHY device and a second port that is coupled to the second PHY device and that is configured to operate in at least one mode, and wherein the first port and the second port are coupled together via a cable;

receive, through the first port via the cable from the second computing device, a second PHY ability of the second PHY device; and

determine that a mismatch exists between the first PHY ability and the second PHY ability and, in response, adjust an operation of the first PHY device to correct the mismatch.

10. The IHS of claim 9 , wherein the adjusting the operation of the first PHY device to correct the mismatch includes disabling the first PHY ability on the first PHY device when the first PHY ability is not enabled on the second PHY device.

11. The IHS of claim 9 , wherein the second computing device is configured to:

provide, through the second port via the cable to the first port and prior to advertising the at least one mode that the second port is configured to operate in, the second PHY ability;

receive, through the second port via the cable from the first port, the first PHY ability of the first PHY device; and

determine that a mismatch exists between the PHY ability and the second PHY ability and, in response, adjust the operation of the second PHY device to correct the mismatch.

12. The IHS of claim 11 , wherein the adjusting the operation of the second PHY device to correct the mismatch includes disabling the second PHY ability on the second PHY device when the second PHY ability is not enabled on the first PHY device.

13. The IHS of claim 9 , wherein the first PHY ability and the second PHY ability each include at least one of an auto-negotiation ability and error correction ability.

14. The IHS of claim 9 , wherein the first PHY ability is provided in a base page of an auto-negotiation process performed by the first PHY device.

15. The IHS of claim 9 , wherein the adjusting the operation of the first PHY device to correct the mismatch includes providing a notification of the mismatch to an administrator via an indicator coupled to the processing system.

16. A method for PHY ability auto-negotiation, comprising:

providing, by a first computing device, a first PHY ability of a first physical layer transceiver (PHY) device via a cable to a second computing device, wherein the first PHY ability is provided through a first port that is configured to operate in at least one mode and that is coupled to the first PHY device, and is provided through the first port prior to advertising the at least one mode that the first port is configured to operate in, wherein the second computing device includes a second PHY device and a second port that is coupled to the second PHY device and that is configured to operate in at least one mode, and wherein the first port and the second port are coupled together via the cable;

receiving, by the first computing device through the first port via the cable from the second computing device, a second PHY ability of the second PHY device; and

determining, by the first computing device, that a mismatch exists between the first PHY ability and the second PHY ability and, in response, adjusting an operation of the first PHY device to correct the mismatch.

17. The method of claim 16 , wherein the adjusting the operation of the first PHY device to correct the mismatch includes disabling the first PHY ability on the first PHY device when the first PHY ability is not enabled on the second PHY device.

18. The method of claim 16 , wherein the first PHY ability and the second PHY ability each include at least one of an auto-negotiation ability and error correction ability.

19. The method of claim 16 , wherein the first PHY ability is provided in a base page of an auto-negotiation process performed by the first PHY device.

20. The method of claim 16 , wherein the adjusting the operation of the first PHY device to correct the mismatch includes providing a notification of the mismatch to an administrator via an indicator coupled to the first computing device.

Assignments (8)
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 IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (046366/0014) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060450/0306 →
RELEASE OF SECURITY INTEREST AT REEL 046286 FRAME 0653 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058298/0093 →
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 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046286/0653 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 046366/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: MAHADEVAN, SRIDHAR; CHOW, MING CHUNG; ELAYARAJAN, KANNAN
To: DELL PRODUCTS L.P.
Reel/Frame 045626/0109 →
Continuity (1)
Related Publication 20190327146A1 · Oct 24, 2019