IP Library Granted Patent US 8,543,672
Granted Patent B2
US 8,543,672 · App. 10/452,626 · Granted Sep 24, 2013

Method for reconfiguring a ring network, a network node, and a computer program product

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 8,543,672
App. No.
10/452,626
Granted
Sep 24, 2013
Kind
B2
Abstract

A method of reconfiguring a ring network having a plurality of nodes connected by a plurality of links, comprising initiating reconfiguring of one of the nodes in response to a network change message received over a link connected thereto from an adjacent node, blocking said link by the one node, reconfiguring network information stored on the one node, flushing any old queued messages on said one node and, in response to completion of said flushing, sending a reconfigured message to the other node adjacent thereto, and de-blocking said link by the one node in response to receipt of a reconfigured message from the first-mentioned adjacent node.

Claims (35)

1. A method for reconfiguring a ring network comprising a plurality of nodes connected by a plurality of links to form said network, the method comprising, at one of said nodes:

initiating reconfiguring of said one node in response to receipt of a network change message, NCM, received from an adjacent node;

blocking the link over which the NCM was received;

sending an NCM to the other adjacent node;

reconfiguring address information in said one node by at least partially flushing address information in said one node;

flushing any old queued messages from said one node;

transmitting a reconfigured message, RM, to said other adjacent node in response to completion of said flushing any old queued messages; and

de-blocking said link in response to a RM received from said adjacent node.

2. A method as claimed in claim 1 comprising, at a node connected to a failed link:

initiating reconfiguring at said node in response to detection of failure of said link;

sending a NCM to an adjacent node at the other end of the non-failed link connected to said node;

blocking the failed link;

reconfiguring address information in said node by at least partially flushing address information in said node;

flushing any old queued messages from said node; and

transmitting a RM to said adjacent node at the other end of said non-failed link in response to completion of said flushing any old queued messages from said node.

3. A method as claimed in claim 1 comprising, at a further node connected to a blocked link:

initiating reconfiguring of said further node in response to receipt of a NCM from an adjacent node;

blocking the link over which the NCM was received;

reconfiguring address information in said further node by at least partially flushing address information in said further node;

flushing any old queued messages from said further node;

de-blocking said blocked link in response to completion of said flushing of any old queued messages from said further node; and

de-blocking the link, over which the NCM was received, in response to a RM received from said adjacent node.

4. A method as claimed in claim 1 , wherein the ring network is compliant with an Ethernet standard.

5. A network node comprising:

at least one input port;

at least one output port;

a data handler device for transmitting data from at least one of the input ports to at least one of the output ports;

a change detector for detecting a necessity for network changes;

a message generator device for generating at least one of a network change message and a reconfigured message and for transmitting said messages;

a memory for storing data representing network address information;

an erasing device for erasing at least a part of said memory, which erasing device is communicatively connected to at least one of the input ports and at least one of the output ports; and

an inhibitor device for blocking at least one of the input ports or the output ports;

wherein the message generator device, the erasing device and the inhibitor device are controlled by the change detector.

6. A data communication ring network comprising a plurality of network nodes each as claimed in claim 5 .

7. A computer program product, disposed on a computer-readable storage medium, the computer program product including instructions for causing a processor to perform steps of a method according to claim 1 .

Assignments (15)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 030839/0206 →
MERGER Recorded Jul 16, 2013
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 030804/0019 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2003
From: HEER, ARIE JOHANNES; DE MAN, RONALD
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 014150/0865 →