Selective distribution messaging scheme for an optical network
First Claim
1. A method to update a network topology specific to a first of a plurality of access nodes based on a topology change in network resources, the method comprising:
- detecting the topology change in a wavelength division multiplexing optical network including the plurality of access nodes, wherein said topology change is one of addition of a channel, removal of a channel, addition of a link, addition of an access node, and removal of an access node;
responsive to detecting the topology change,at least a first of said plurality of access nodes performing the following,transmitting a message regarding said topology change to others of said plurality of access nodes in said optical network based on a database representing communication paths from said first node to others of the plurality of access nodes, said topology change message identifies a topology change type and which ones of the plurality of access nodes are directly affected by the topology change, andtransmitting a connectivity request message to a set of one or more adjacent ones of said plurality of access nodes to discover changes to said communication paths; and
the other access nodes, responsive to receiving said topology change message, each performing the following,transmitting an updated version of the topology change message to those of said plurality of access nodes with which there is communication path and that are not already identified in the received message, anddetermining any adjacent nodes of said plurality of access nodes to which an identified communication path that the received connectivity request message has already collected can be extended to form additional communication paths having the first access node as the source node, and transmitting back to the first access node a connectivity response message, wherein the connectivity response message includes that determination for incorporation into the database.
2 Assignments
0 Petitions
Accused Products
Abstract
A selective distribution messaging scheme for an optical network. According to one embodiment of the invention, a wavelength division multiplexing optical network includes a number of nodes each having an optical cross connect and each having stored therein a database representing conversion free connectivity from that node to others of the nodes. In addition, each of the nodes employs a messaging scheme to propagate notification of changes in the optical network to others of the nodes to maintain their databases. The messaging scheme in each of the nodes transmits messages to only selected ones of the other nodes based at least in part on the conversion free connectivity to minimize the number of communications between nodes.
49 Citations
20 Claims
-
1. A method to update a network topology specific to a first of a plurality of access nodes based on a topology change in network resources, the method comprising:
-
detecting the topology change in a wavelength division multiplexing optical network including the plurality of access nodes, wherein said topology change is one of addition of a channel, removal of a channel, addition of a link, addition of an access node, and removal of an access node; responsive to detecting the topology change, at least a first of said plurality of access nodes performing the following, transmitting a message regarding said topology change to others of said plurality of access nodes in said optical network based on a database representing communication paths from said first node to others of the plurality of access nodes, said topology change message identifies a topology change type and which ones of the plurality of access nodes are directly affected by the topology change, and transmitting a connectivity request message to a set of one or more adjacent ones of said plurality of access nodes to discover changes to said communication paths; and the other access nodes, responsive to receiving said topology change message, each performing the following, transmitting an updated version of the topology change message to those of said plurality of access nodes with which there is communication path and that are not already identified in the received message, and determining any adjacent nodes of said plurality of access nodes to which an identified communication path that the received connectivity request message has already collected can be extended to form additional communication paths having the first access node as the source node, and transmitting back to the first access node a connectivity response message, wherein the connectivity response message includes that determination for incorporation into the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to update a network topology specific to a first access node based on a topology change in network resources, the method comprising:
-
receiving a topology change message at the first access node indicating the topology change in the network resources of a wavelength division multiplexing optical network, the optical network comprising a plurality of access nodes, wherein the plurality of access nodes includes the first access node, and wherein said topology change is one of addition of a channel, removal of a channel, addition of a link, addition of a node, and removal of a node; performing in the first access node, responsive to receiving the topology change message, the following, updating a database that stores a topology for the first access node; determining a plurality of communication paths that are affected by the change in network resources indicated in the received topology change message; and transmitting a connectivity request message to adjacent access nodes on the plurality of communication paths affected by the change in network resources, wherein the connectivity request message is used to discover changes in the network topology specific to the first access node. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A machine-readable storage medium that provides instructions that, if executed by a machine, will cause said machine to perform operations to update a network topology specific to a first access node based on a topology changes in network resources, the operations comprising:
-
receiving a topology change message at the first access node indicating the topology change in the network resources of a wavelength division multiplexing optical network, the optical network comprising a plurality of access nodes, wherein the plurality of access nodes includes the first access node, and wherein said topology change is one of addition of a channel, removal of a channel, addition of a link, addition of a node, and removal of a node; performing in the first access node, responsive to receiving a the topology change message, the following, updating a database that stores a topology for the first access node; determining a plurality of communication paths that are affected by the change in network resources indicated in the received topology change message; and transmitting a connectivity request message to adjacent access nodes on the plurality of communication paths affected by the change in network resources, wherein the connectivity request message is used to discover changes in the network topology specific to the first access node. - View Dependent Claims (17, 18, 19, 20)
-
Specification