IP Library Granted Patent US 9,455,867
Granted Patent B2
US 9,455,867 · App. 14/136,435 · Granted Sep 27, 2016

Automatic configuration of a repeater

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 9,455,867
App. No.
14/136,435
Granted
Sep 27, 2016
Kind
B2
Abstract

Embodiments of the present disclosure provide an in-band process to inform an external repeater of a desired new configuration or mode of operation. After negotiation of rate and other information during an auto-negotiation routine, a network node sends configuration information to a network element, such as an external network repeater.

Claims (38)

1. A network system, comprising:

a plurality of network repeater ports of a network repeater, where a port from among the plurality of network repeater ports sends and receives network data, the network repeater connecting an external network node to a second external network node; and

a serial and deserializer (SerDes) of the network repeater associated with the port, wherein the SerDes is operable to identify a configuration setting from incoming data received from the external network node and to automatically determine a mode of operation of the network repeater based on the configuration setting before passing the network data to the second external network node,

wherein the configuration setting is generated by the external network node based on auto-negotiation information exchanged between the external network node and the second external network node,

wherein the SerDes is further operable to send an acknowledgement to the external network node in response to receiving the configuration setting, and

wherein the external network node is operable to switch to the mode of operation after the acknowledgment is received from the SerDes.

2. The system of claim 1 , wherein the incoming data is part of data traffic received from the external network node, the data traffic comprising the auto-negotiation information involving the external network node and the second external network node.

3. The system of claim 2 , wherein the data traffic received from the external network node further comprises normal data traffic.

4. The system of claim 2 , further comprising the external network node, wherein the external network node comprises a pattern generator configured to create a bit pattern identifying the configuration setting transmitted as part of the data traffic.

5. The system of claim 1 , wherein the incoming data comprises a sequence of configuration bits identifiable based on a header format that is distinguishable from formatting used within an auto-negotiation protocol.

6. The system of claim 1 , wherein the SerDes transitions to line rate traffic at the mode of operation.

7. The system of Claim 1 , wherein the SerDes further comprises a forward error correction component for controlling errors in data transmissions of the configuration setting.

8. The system of claim 7 , wherein the external network node comprises auto-negotiating circuitry.

9. The system of claim 8 , wherein the external network node is configured to determine a desired physical medium dependent configuration from the auto-negotiation circuitry and to send configuration information to the port.

10. The system of claim 1 , wherein the acknowledgement is a pseudorandom bit sequence (PRBS) response.

11. A method, comprising:

receiving, by a port of a network repeater, incoming data from an external network node over a communication link, the network repeater connecting the external network node to a second external network node;

identifying, by the network repeater, a configuration setting for the port of the network repeater from the incoming data received from the external network node;

implementing a new mode of operation for the port of the network repeater based on the identified configuration setting; and

forwarding, by the network repeater, the incoming data to the second external network node at the new mode of operation,

wherein the configuration setting is generated by the external network node based on auto-negotiation information exchanged between the external network node and the second external network node,

wherein the network repeater is operable to send an acknowledgment to the external network node in response to receiving the configuration setting, and

wherein the external network node is operable to switch to the new mode of operation after the acknowledgment is received from the network repeater.

12. The method of claim 11 , wherein the new mode of operation comprises a change in data rate for the communication link.

13. The method of claim 11 , wherein the new mode of operation comprises a change in duplex settings for the communication link.

14. The method of claim 11 , wherein the incoming data is part of data traffic received from the external network node, the data traffic comprising the auto-negotiation information involving the external network node and the second external network node.

15. The method of claim 11 , wherein the incoming data comprises a sequence of configuration bits identifiable based on a header format that is distinguishable from formatting used within an auto-negotiation protocol.

16. The method of claim 11 , further comprising determining, by the external network node, a desired physical medium dependent configuration from auto-negotiation circuitry and sending the configuration setting to the port.

17. The method of claim 16 , wherein a message containing the configuration setting is formatted according to a message template that distinguishes the message from the auto-negotiation information transmitted during an auto-negotiation routine.

18. The method of claim 11 , wherein the acknowledgement is a pseudorandom bit sequence (PRBS) response.

19. A non-transitory computer-readable medium having executable instructions that when executed by a hardware processor of a network repeater causes the hardware processor to:

identify a configuration setting for a port of the network repeater from incoming data received from an external network node, the network repeater connecting the external network node to a second external network node;

implement a new mode of operation for the port of the network repeater based on the identified configuration setting; and

forward, by the network repeater, the incoming data to the second external network node at the new mode of operation,

wherein the configuration setting is generated by the external network node based on auto-negotiation information exchanged between the external network node and the second external network node,

wherein the network repeater is operable to send an acknowledgment to the external network node in response to receiving the configuration setting, and

wherein the external network node is operable to switch to the new mode of operation after the acknowledgment is received from the network repeater.

20. The non-transitory computer-readable medium of claim 19 , wherein the incoming data is part of data traffic received from the external network node, the data traffic comprising the auto-negotiation information involving the external network node and the second external network node.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: VALLIAPPAN, MAGESH; SHAH, SAMEER KANHAIYALAL; CHIDAMBARA, SUNDARARAJAN; PATHAK, ANAND KUMAR
To: BROADCOM CORPORATION
Reel/Frame 032002/0631 →