PLANNING AND RECONFIGURING A MULTILAYER NETWORK
First Claim
1. A device, comprising:
- one or more memories; and
one or more processors, connected to the one or more memories, to;
receive information that identifies an initial network topology, to be used to reconfigure a network,the initial network topology describing an optical layer and an internet protocol layer of the network,the internet protocol layer including an internet protocol node;
determine a reconfiguration criterion associated with the initial network topology,the reconfiguration criterion describing a characteristic of the network, andthe reconfiguration criterion being used to reconfigure the network;
determine a reconfiguration technique to be used to reconfigure the network,the reconfiguration technique including at least one of;
a local search reconfiguration technique,a simulated annealing reconfiguration technique, ora search diversification reconfiguration technique;
perform the reconfiguration technique;
generate a reconfigured network topology based on performing the reconfiguration technique,the reconfigured network topology describing a reconfigured internet protocol layer and a reconfigured optical layer,the reconfigured internet protocol layer being reconfigured based on the optical layer, andthe reconfigured network topology being reconfigured based on the initial network topology; and
provide the reconfigured network topology.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive information that identifies an initial network topology, to be used to reconfigure a network. The initial network topology may describe an optical layer and an internet protocol layer of the network. The internet protocol layer of the network may include an internet protocol node. The device may determine a reconfiguration criterion associated with the initial network topology. The device may determine a reconfiguration technique to be used to reconfigure the network. The device may perform the reconfiguration technique. The device may generate a reconfigured network topology based on performing the reconfiguration technique. The reconfigured network topology may describe a reconfigured internet protocol layer and a reconfigured optical layer. The reconfigured internet protocol layer may be reconfigured based on the optical layer. The reconfigured network topology may be reconfigured based on the initial network topology. The device may provide the reconfigured network topology.
42 Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; and one or more processors, connected to the one or more memories, to; receive information that identifies an initial network topology, to be used to reconfigure a network, the initial network topology describing an optical layer and an internet protocol layer of the network, the internet protocol layer including an internet protocol node; determine a reconfiguration criterion associated with the initial network topology, the reconfiguration criterion describing a characteristic of the network, and the reconfiguration criterion being used to reconfigure the network; determine a reconfiguration technique to be used to reconfigure the network, the reconfiguration technique including at least one of; a local search reconfiguration technique, a simulated annealing reconfiguration technique, or a search diversification reconfiguration technique; perform the reconfiguration technique; generate a reconfigured network topology based on performing the reconfiguration technique, the reconfigured network topology describing a reconfigured internet protocol layer and a reconfigured optical layer, the reconfigured internet protocol layer being reconfigured based on the optical layer, and the reconfigured network topology being reconfigured based on the initial network topology; and provide the reconfigured network topology. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to; receive information that identifies an initial network topology to be used to reconfigure a network, the initial network topology including information associated with an internet protocol layer and an optical layer of the network, the internet protocol layer including an internet protocol node, and the optical layer including an optical node; determine a reconfiguration criterion associated with the initial network topology, the reconfiguration criterion describing a characteristic of the network; determine a reconfiguration technique to be used to reconfigure the network, the reconfiguration technique including at least one of; a local search reconfiguration technique, a simulated annealing reconfiguration technique, or a search diversification reconfiguration technique; perform the reconfiguration technique to obtain a plurality of reconfigured network topologies; identify a reconfigured network topology of the plurality of reconfigured network topologies, the reconfigured network topology describing a reconfigured internet protocol layer and a reconfigured optical layer, the reconfigured internet protocol layer being reconfigured based on information associated with the optical layer; and provide the reconfigured network topology. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, information that identifies an initial network topology to be used to reconfigure a network, the initial network topology describing an internet protocol layer and an optical layer of the network, the internet protocol layer including an internet protocol node, and the optical layer including an optical node; determining, by the device, an initial network topology cost associated with the network, the initial network topology cost being a value describing a cost associated with the initial network topology; determining, by the device, a reconfiguration technique, to be used to reconfigure the network, the reconfiguration technique including at least one of; a local search reconfiguration technique, a simulated annealing reconfiguration technique, or a search diversification reconfiguration technique; performing, by the device, the reconfiguration technique; determining, by the device, a reconfigured network topology based on performing the reconfiguration technique, the reconfigured network topology describing a reconfigured internet protocol layer, and the reconfigured network topology being determined based on the initial network topology cost; and providing, by the device, the reconfigured network topology. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification