Method for routing information over a network employing centralized control
First Claim
Patent Images
1. A method comprising:
- determining a topology of a network, whereinsaid network comprises a plurality of nodes,said nodes comprise a node, a master node, and a backup node,said master node stores an authoritative topology database,said backup node stores a backup topology database,said authoritative topology database and said backup topology database are configured to represent said topology, andsaid determining comprisesreceiving a message at said node, whereinsaid message is sent by said master node,said message comprises information regarding said authoritative topology database, andeach of said nodes is communicatively coupled to another of said nodes by at least one of a plurality of optical links,forwarding said message to a neighbor node, wherein said neighbor node is a one of said nodes that is a neighbor of said node, andsending a positive reply to said master node.
0 Assignments
0 Petitions
Accused Products
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.
53 Citations
20 Claims
-
1. A method comprising:
determining a topology of a network, wherein said network comprises a plurality of nodes, said nodes comprise a node, a master node, and a backup node, said master node stores an authoritative topology database, said backup node stores a backup topology database, said authoritative topology database and said backup topology database are configured to represent said topology, and said determining comprises receiving a message at said node, wherein said message is sent by said master node, said message comprises information regarding said authoritative topology database, and each of said nodes is communicatively coupled to another of said nodes by at least one of a plurality of optical links, forwarding said message to a neighbor node, wherein said neighbor node is a one of said nodes that is a neighbor of said node, and sending a positive reply to said master node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method for maintaining topology information regarding a topology of a network, wherein said network comprises a plurality of nodes, comprising:
-
sending a message from a master node to a backup node, wherein each of said nodes is communicatively coupled to another of said nodes by at least one of a plurality of optical links; receiving a reply from said backup node at said master node; comparing information in said reply regarding a backup database maintained on said backup node with information regarding an authoritative database maintained on said master node; and sending a copy of said authoritative database from said master node to said backup node, if said comparison indicates that said backup database should be updated. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A network device comprising:
-
a processor; a computer-readable medium coupled to said processor; and computer code, wherein said computer code is encoded in said computer-readable medium, and said computer code is configured to cause said processor to determine a topology of a network, wherein said network device is a node of a plurality of nodes, said network comprises said nodes, said nodes further comprise a master node and a backup node, said master node stores an authoritative topology database, said backup node stores a backup topology database, said authoritative topology database and said backup topology database are configured to represent said topology, and said computer code is configured to cause said processor to determine comprises computer code configured to cause said processor to receive a message at said node, wherein
said message is sent by said master node,
said message comprises information regarding said authoritative topology database, and
each of said nodes is communicatively coupled to another of said nodes by at least one of a plurality of optical links,forward said message to a neighbor node, wherein said neighbor node is a one of said nodes that is a neighbor of said node, and send a positive reply to said master node.
-
Specification