IP Library Granted Patent US 8,213,340
Granted Patent B1
US 8,213,340 · App. 11/203,787 · Granted Jul 3, 2012

System and method for managing a node split across multiple network elements

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,213,340
App. No.
11/203,787
Granted
Jul 3, 2012
Kind
B1
Abstract

A telecommunication network includes a communication ring having a plurality of nodes. The communication ring includes a plurality of links wherein each link interconnects one node to another node. Each node includes one or more network elements. Management functions for the nodes, the communication ring, the links, and the network elements are provided by a manager. The manager can discover and define the nodes, the links, and the communication ring and establish more than one network element at a node. The manager provides a coherent view of the telecommunication network despite a node being supported by more than one network element.

Claims (66)

1. A system for managing a node split across multiple network elements, comprising:

a communication ring having a plurality of links;

a plurality of nodes coupled in the communication ring by the plurality of links, a particular one of the plurality of nodes having at least two network elements supported therein; and

a manager, configured to manage a node split across multiple network elements and configured to provide a coherent view of the at least two network elements in the node of the communication ring, the manager further configured to discover the particular one of the plurality of nodes by matching identification addresses of the at least two network elements to identify a coherent connection between the at least two network elements at the particular one of the plurality of nodes, the manager still further configured to create a navigation tree accessible by a user and to provide the coherent view through the navigation tree.

2. The system of claim 1 , wherein the communication ring is a synchronous optical network ring.

3. The system of claim 1 , wherein the communication ring is a unidirectional path switched ring.

4. The system of claim 1 , wherein the at least two network elements supported in the particular one of the plurality of nodes are optical line termination units.

5. The system of claim 1 the navigation tree being updated by the manager based on the particular one of the plurality of nodes being discovered.

6. A method for managing a node split across multiple network elements, the method comprising:

retrieving local and neighbor identification addresses of a first network element supporting a potential node associated with a telecommunication network;

determining whether a node definition exists for the potential node being supported by the first network element;

retrieving local and neighbor identification addresses of a second network element supporting the potential node in response to a non-existence of the node definition;

determining whether the identification addresses of the first and second network elements match up to provide a coherent connection between the first and second network elements at the potential node;

creating a node entity for the telecommunication network having the first and second network elements in response to the identification addresses providing a coherent connection between the first and second network elements; and

creating a representation of the node entity for the node and the first and second network elements in a navigation tree accessible to a user.

7. The method of claim 6 , further comprising: reporting a discovery failure in response to the identification addresses not providing a coherent connection.

8. The method of claim 6 , further comprising:

retrieving local and neighbor identification addresses of a second network element supporting the node in response to the existence of the node definition, the second network element being a previously defined partner of the first network element;

determining whether the identification addresses provide a coherent connection between the first and second network elements; and

confirming the node definition in response to the identification addresses providing a coherent connection.

9. The method of claim 8 , further comprising:

raising a mismatch alarm in response to the identification addresses not providing a coherent connection.

10. The method of claim 6 , wherein associating the node with the telecommunication network is provided by automatic discovery or in accordance with user definitions.

11. The method of claim 6 , further comprising:

retrieving local and neighbor identification addresses of a network element in a first node associated with a link of the telecommunication network;

retrieving local and neighbor identification addresses of a network element in a second node associated with the link;

determining whether the identification addresses provide a coherent connection between the first and second nodes;

determining whether a link definition exists for the link between the first and second nodes; and

associating the link with the telecommunication network in response to the identification addresses providing a coherent connection.

12. The method of claim 11 , further comprising:

creating a link entity for the link and the first and second nodes in the navigation tree accessible to the user.

13. The method of claim 11 , further comprising:

constructing the communication ring topology for the telecommunication network in response to the node and link entity discovery.

14. The method of claim 13 , further comprising:

creating a ring entity for the communication ring in a navigation tree accessible to the user.

15. The method of claim 6 the navigation tree being updated with the representation of the node entity for the node based on the identification addresses of the first and second network elements matching up to provide a coherent connection between the first and second network elements at the potential node.

16. A method for managing a node split across multiple network elements, the method comprising:

discovering one or more nodes coupled to a communication ring of a telecommunication network, at least a particular one of the one or more nodes being supported by two or more network elements, discovery of the particular one of the one or more nodes includes matching identification addresses of the two or more network elements to identify a coherent connection between the two or more network elements at the particular one of the one or more nodes;

discovering one or more links coupling the one or more nodes in the communication ring;

discovering the communication ring topology in response to discovery of the one or more nodes, the one or more network elements supporting the one or more nodes, and the one or more links coupled to the one or more nodes; and

generating a navigation tree that represents discovered nodes, network elements, and links for the communication ring.

17. The method of claim 16 , wherein discovering the nodes, links, or ring is performed automatically by a manager of the telecommunication network.

18. The method of claim 16 , wherein discovering the nodes, links, or ring is performed by user definition through a manager of the telecommunication network.

19. The method of claim 16 , further comprising:

managing two or more network elements supporting a single node in response to discovery thereof.

20. The method of claim 16 said discovering of the one or more links including matching first identification addresses for a starting network element in a first node to second identification addresses of other network elements in a second node and confirming that the first and the second identification addresses match in a reverse direction.

21. A system for managing a node split across multiple network elements, comprising:

a communication ring having a plurality of links;

a plurality of nodes coupled in the communication ring by the plurality of links, a particular one of the plurality of nodes having at least two network elements supported therein; and

a manager, managing a node split across multiple network elements, configured to provide a coherent view of the two network elements in the node of the communication ring, the manager configured to discover the particular one of the plurality of nodes by matching identification addresses of the two or more network elements to identify a coherent connection between the two or more network elements at the particular one of the plurality of nodes, the manager further configured to be operably interconnected to at least one functional module to discover details of the nodes, network elements, and links and generate a navigation tree using the discovered details.

22. The system of claim 21 , wherein the at least one functional module is a node functional module configured to discover and define identities of the node.

23. The system of claim 21 , wherein the at least one functional module is a network element functional module configured to discover and define identities of the two or more network elements.

24. The system of claim 21 , wherein the at least one functional module is a link functional module configured to discover and define identities of the link.

25. The system of claim 21 , wherein the at least one functional module is a controller functional module configured to update the navigation tree.

26. A method for managing a node split across multiple network elements, comprising:

retrieving local and neighbor identification addresses of a first network element supporting a potential node associated with a telecommunication network;

determining whether a node definition exists for the potential node being supported by the first network element;

retrieving local and neighbor identification addresses of a second network element supporting the potential node;

determining whether the identification addresses of the first and second network elements match to provide a coherent connection between the first and second network elements at the potential node;

creating a node entity for the telecommunication network having the first and second network elements in response to the identification addresses; and

managing the identification addresses via a manager configured to manage a node split across multiple network elements, the manager being operably interconnected to at least one functional module to discover details of the nodes, network elements, and links and generate a navigation tree using the details discovered.

27. A method for managing a node split across multiple network elements, comprising:

discovering one or more nodes coupled to a communication ring of a telecommunication network, at least a particular one of the one or more nodes being supported by two or more network elements, said discovering of the one or more nodes includes matching identification addresses of the two or more network elements to identify a coherent connection between the two or more network elements at the particular one of the one or more nodes;

discovering one or more links coupling the one or more nodes in the communication ring, said discovering of the one or more links includes matching first identification addresses for a starting network element in a first node to second identification addresses of other network elements in a second node and confirming that the first and the second identification addresses match in a reverse direction;

discovering the communication ring topology in response to discovery of the one or more nodes, the two or more network elements supporting the one or more nodes, and the one or more links coupled to the one or more nodes; and

managing the identification addresses via a manager configured to manage a node split across multiple network elements, the manager being operably interconnected to at least one functional module to discover details of the nodes, network elements, and links and generate a navigation tree using the details discovered.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 10/075,623 PREVIOUSLY RECORDED AT REEL: 034484 FRAME: 0740. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FOR SECURITY --- PATENTS. Recorded Jun 14, 2017
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 042980/0834 →
ASSIGNMENT FOR SECURITY - - PATENTS Recorded Nov 26, 2014
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 034484/0740 →
SECURITY AGREEMENT Recorded Dec 6, 2013
From: TELLABS OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 031768/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2005
From: GLICKLICH, BARRY; ALLABAUGH, DAVID; WILSON, PHILIPPE
To: TELLABS OPERATIONS, INC.
Reel/Frame 016894/0181 →