IP Library Granted Patent US 10,601,663
Granted Patent B2
US 10,601,663 · App. 15/613,497 · Granted Mar 24, 2020

Transparent auto-negotiation of ethernet

Inventors: Claude Robitaille (St-Placide, CA); Steve Rochon (Brossard, CA)
Assignee: Accedian Networks Inc.
H04L41/0886H04L5/1438H04L12/462H04L41/0853H04L49/3054
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,601,663
App. No.
15/613,497
Granted
Mar 24, 2020
Kind
B2
Abstract

A system for negotiating Ethernet link settings between interconnected nodes in a network having an Ethernet protocol stack that includes a PCS sub-layer with an auto-negotiation function. The system comprises connecting an intermediate device coupled between two network nodes via optical or copper interfaces, with the link settings between each node and the connected intermediate device being the same, thereby bypassing the auto-negotiation of the PCS sub-layer in the intermediate device. The intermediate device may transparently send negotiation messages from each node to the other during the link negotiation phase without interacting with those messages. Instead of the intermediate device, a single form pluggable (SFP) device may be connected between the two network nodes via optical or copper interfaces on the network side and via an SFP slot on the device side.

Claims (25)

1. A system for negotiating Ethernet settings in a network, said system comprising:

a first network device and a second network device;

an intermediate device connected to said first network device and said second network device, said intermediate device comprising:

a first network interface coupled to said first network device and a second network interface coupled to said second network device, said first network interface and said second network interface each comprising an Ethernet PCS sub-layer;

a first switch coupled to said first network interface, a management module, and said second network interface, said first switch for passing first auto-configuration codes to said management module and said Ethernet PCS sub-layer of said second network interface until said management module detects that a first auto configuration is completed;

a second switch coupled to said second network interface, said management module, and said first network interface, each of said first and second switch for passing one or more second auto-configuration codes to said management module and said Ethernet PCS sub-layer of each of said second and first network interface, respectively, until said management module detects that said first and a second auto-configuration is completed; and

said management module programming said first and said second switch into a data mode and configuring a protocol stack of said intermediate device to be compatible with said first and second auto-configuration codes once said management module detects that said first and second auto-configuration are completed.

2. The system of claim 1 , wherein said intermediate device is a small-form factor pluggable (SFP) transceiver.

3. The system of claim 2 , wherein said SFP has one port connected in said first device and another port connected to the network.

4. The system of claim 2 , wherein said SFP transceiver is an optical transceiver.

5. The system of claim 1 , wherein said first device and said second device are connected to said intermediate device via an interface selected from an optical interface, a copper interface, and a combination thereof.

6. The system of claim 1 , wherein said Ethernet settings are selected from said group consisting of speed, half or full duplex, master clock, slave clock, and other parameters.

7. The system of claim 1 , wherein said intermediate device comprises a field-programmable gate array (FPGA), central processing unit (CPU), or combination thereof.

8. A method for negotiating Ethernet settings on an intermediate device located between a first and a second device in a network, said method comprising:

receiving first auto-configuration codes from said first device on a first network interface on said intermediate device, said first network interface comprising an Ethernet PCS sub layer;

receiving second auto-configuration codes from said second device on a second network interface on said intermediate device, said second network interface comprising an Ethernet PCS sub-layer;

transmitting said first auto-configuration codes to said Ethernet PCS sub-layer of said second network interface and a management module via a first switch coupled between said first network interface, said management module, and said second network interface, until a first auto-configuration is completed;

transmitting said second auto-configuration codes to said Ethernet PCS sub-layer of said first network interface and said management module via said first and a second switch coupled between said first network interface, said management module, and said second network interface located on said intermediate device until said first and a second auto-configuration is completed; and

programming, by said management module, said first switch and said second switch into a data mode and configuring a protocol stack of said intermediate device to be compatible with said first and second auto-configuration codes once said management module detects that said first and second auto-configuration are completed,.

9. The method of claim 8 , wherein said intermediate device is a small-form factor pluggable (SFP) transceiver.

10. The method of claim 9 , wherein said SFP has one port connected in the first device and another port connected to the network.

11. The method of claim 9 , wherein said SFP transceiver is an optical transceiver.

12. The method of claim 9 , wherein said first device and said second device are connected to said intermediate device via an interface selected from an optical interface, a copper interface, and a combination thereof.

13. The method of claim 8 , wherein said Ethernet settings are selected from the group consisting of speed, half or full duplex, master clock, slave clock, and other parameters.

14. The method of claim 8 , wherein said intermediate device comprises a field-programmable gate array (FPGA), central processing unit (CPU), or combination thereof.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065192/0909 →
RELEASE OF SECURITY INTEREST FILED AUGUST 13, 2021 AT REEL/FRAME 057184/0296 Recorded Oct 6, 2023
From: BGC LENDER REP LLC
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065178/0452 →
SECURITY INTEREST Recorded Aug 16, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 057192/0787 →
SECURITY AGREEMENT Recorded Aug 13, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: BGC LENDER REP LLC
Reel/Frame 057184/0296 →
SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 10, 2020
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 053181/0201 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2017
From: ROBITAILLE, CLAUDE; ROCHON, STEVE
To: ACCEDIAN NETWORKS INC.
Reel/Frame 042593/0834 →
Continuity (4)
Continuation 15287182 · Oct 6, 2016
Continuation 14698407 · Apr 28, 2015
Continuation 13608476 · Sep 10, 2012
Related Publication 20170272324A1 · Sep 21, 2017