Back to results
US 7,286,490 B2Granted
Method for routing information over a network employing centralized control
AssigneeCisco Technology, Inc.
InventorsAli N. Saleh, H. Michael Zadikian, Zareh Baghdasarian, Vahid Parsi
Life of this patent
Estimating the term…
Abstract
A method and apparatus for centralized control of a network is described. The network includes a number of nodes. The method includes creating a database and storing the database on a master node of the network. The database contains topology information regarding a topology of the network. Each of the nodes is coupled to at least one other of the nodes, with the master node being one of the nodes.
Claims21
A method for centralized control of a network, comprising:
- creating an authoritative topology database at a master node of a plurality of nodes of said network, wherein
- each of said nodes is communicatively coupled to another of said nodes in a mesh topology, by at least one of a plurality of optical links,
- said authoritative topology database comprises topology information regarding a topology of said network,
- said master node is configured to manage said network by virtue of being configured to perform a network management activity,
- said network management activity comprises at least one of discovery, implementation, assurance, and restoration, of a virtual path,
- said creating said authoritative topology database comprises sending a positive reply from a neighbor node to said master node,
- said neighbor node is a neighbor of said master node, and
- said reply comprises at least one of
- a node identifier for said neighbor node,
- a node type of said neighbor node, and
- a system inventory for said neighbor node.
8 more elements
A computer program product comprising:
- a first set of instructions, executable on a computer system, configured to create an authoritative topology database at a master node of a network, wherein
- said network comprises a plurality of nodes,
- said master node is a one of said nodes,
- each of said nodes is communicatively coupled to another of said nodes in a mesh topology, by at least one of a plurality of optical links,
- said authoritative topology database comprises topology information regarding a topology of said network,
- said master node is configured to manage said network by virtue of being configured to perform a network management activity,
- said network management activity comprises at least one of discovery, implementation, assurance, and restoration, of a virtual path,
- said first set of instructions comprises a first subset of instructions, executable on said computer system, configured to send a positive reply from a neighbor node to said master node,
- said neighbor node is a neighbor of said master node, and
- said reply comprises at least one of
- a node identifier for said neighbor node,
- a node type of said neighbor node, and
- a system inventory for said neighbor node;
- and
- computer readable storage media, wherein said first set of instructions is encoded in said computer readable storage media.
12 more elements
An apparatus for centralized control of a network, comprising:
- a master node, comprising
- means for creating an authoritative topology database, wherein
- said network comprises a plurality of nodes,
- said master node is a one of said nodes,
- each of said nodes is communicatively coupled to another of said nodes in a mesh topology, by at least one of a plurality of optical links,
- said authoritative topology database comprises topology information regarding a topology of said network,
- said master node is configured to manage said network by virtue of being configured to perform a network management activity,
- said network management activity comprises at least one of discovery, implementation, assurance, and restoration, of a virtual path,
- said means for creating said authoritative topology database comprises means for sending a positive reply from said neighbor node to said master node,
- said neighbor node is a neighbor of said master node, and
- said reply comprises at least one of
- a node identifier for said neighbor node,
- a node type of said neighbor node, and
- a system inventory for said neighbor node.
11 more elements
Dependencies are inferred from the claim text.