Methods and systems to generate and implement a changeover sequence to reconfigure a connection-oriented network
First Claim
1. A method to centrally reconfigure a connection-oriented network from an existing configuration to a desired configuration, the method including:
- centrally generating a sequence of configuration specifications for the connection-oriented network, the sequence specifying a plurality of intermediate configurations of a plurality of elements of the connection-oriented network, the intermediate configurations being between the existing and the desired configurations, the generation of the sequence of configuration specifications being made prior to commanding any changes to the existing configuration of the network; and
centrally implementing the sequence of configuration specifications within the connection-oriented network by, for each configuration specification, centrally issuing at least one instruction to a plurality of elements of the connection-oriented network to modify configuration information maintained at the plurality of elements to thereby instantiate respective configurations, wherein the implementing includes commanding the plurality of elements to execute specific instructions to instantiate a subsequent configuration specification only if acknowledgments are received from each of the plurality of elements that a preceding configuration has been successfully instantiated, wherein multiple instructions are issued to multiple nodes of the connection-oriented network, the multiple nodes being included within an old route and a new route for a connection in sequential configuration specifications of the sequence of configuration specifications.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to reconfigure a connection-oriented network from an existing configuration to a desired configuration includes generating a sequence of configuration specifications for the connection-oriented network. The sequence specifies a plurality of intermediate configurations between the existing and the desired configurations. The sequence of configuration specifications is implemented within the connection-oriented network by, for each configuration specification, issuing at least one instruction to an element of the connection-oriented network to modify configuration information maintained at the element to thereby instantiate respective configurations. The implementing includes issuing a specific instruction to instantiate a subsequent configuration specification only if an acknowledgment is received that a preceding configuration has been successfully instantiated.
-
Citations
16 Claims
-
1. A method to centrally reconfigure a connection-oriented network from an existing configuration to a desired configuration, the method including:
-
centrally generating a sequence of configuration specifications for the connection-oriented network, the sequence specifying a plurality of intermediate configurations of a plurality of elements of the connection-oriented network, the intermediate configurations being between the existing and the desired configurations, the generation of the sequence of configuration specifications being made prior to commanding any changes to the existing configuration of the network; and centrally implementing the sequence of configuration specifications within the connection-oriented network by, for each configuration specification, centrally issuing at least one instruction to a plurality of elements of the connection-oriented network to modify configuration information maintained at the plurality of elements to thereby instantiate respective configurations, wherein the implementing includes commanding the plurality of elements to execute specific instructions to instantiate a subsequent configuration specification only if acknowledgments are received from each of the plurality of elements that a preceding configuration has been successfully instantiated, wherein multiple instructions are issued to multiple nodes of the connection-oriented network, the multiple nodes being included within an old route and a new route for a connection in sequential configuration specifications of the sequence of configuration specifications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to centrally reconfigure a connection-oriented network from an existing configuration to a desired configuration, the system including:
-
a sequence creation module to centrally generate a sequence of configuration specifications for the connection-oriented network, the sequence specifying a plurality of intermediate configurations of a plurality of elements of the connection-oriented network, the intermediate configurations being between the existing and the desired configurations, the generation of the sequence of configuration specifications being made prior to commanding any changes to the existing configuration of the network; and a signaling module, coupled to receive the sequence of configuration specifications from the sequence creation module, and to centrally instantiate the sequence of configuration specifications within the connection-oriented network by, for each configuration specification, issuing at least one instruction to a plurality of elements of the connection-oriented network to modify configuration information maintained at the plurality of elements to thereby instantiate a respective configuration, wherein the signaling module is to command the plurality of elements to execute specific instructions to instantiate a subsequent configuration only if acknowledgments are received from each of the plurality of elements at the signaling module that a preceding configuration has been successfully instantiated, wherein multiple instructions are issued to multiple nodes of the connection-oriented network, the multiple nodes being included within an old route and a new route for a connection in sequential configuration specifications of the sequence of configuration specifications. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system to centrally reconfigure a connection-oriented network from an existing configuration to a desired configuration, the system including:
-
first means for centrally generating a sequence of configuration specifications for the connection-oriented network, the sequence specifying a plurality of intermediate configurations of a plurality of elements of the connection-oriented network, the intermediate configurations being between the existing and the desired configurations, the generation of the sequence of configuration specifications being made prior to commanding any changes to the existing configuration of the network; second means, coupled to receive the sequence of configuration specifications from the first means, for centrally instantiating the sequence of configuration specifications within the connection-oriented network by, for each configuration specification, issuing at least one instruction to a plurality of elements of the connection-oriented network to modify configuration information maintained at the plurality of elements to thereby instantiate a respective configuration, wherein the second means is for commanding the plurality of elements to execute specific instructions to instantiate a subsequent configuration only if acknowledgments are received from each of the plurality of elements at the signaling module that a preceding configuration has been successfully instantiated, wherein multiple instructions are issued to multiple nodes of the connection-oriented network, the multiple nodes being included within an old route and a new route for a connection in sequential configuration specifications of the sequence of configuration specifications.
-
-
16. A non-transitory machine-readable medium for storing a sequence of instructions that, when executed by a machine, cause the machine to:
-
centrally generate a sequence of configuration specifications for a connection-oriented network, the sequence specifying a plurality of intermediate configurations of a plurality of elements of the connection-oriented network, the intermediate configurations being between the existing and the desired configurations, the generation of the sequence of configuration specifications being made prior to commanding any changes to the existing configuration of the network; and centrally implement the sequence of configuration specifications within the connection-oriented network by, for each configuration specification, centrally issuing at least one instruction to a plurality of elements of the connection-oriented network to modify configuration information maintained at the plurality of elements to thereby instantiate respective configurations, and command the plurality of elements to execute specific instructions to instantiate a subsequent configuration specification only if acknowledgments are received from each of the plurality of elements that a preceding configuration has been successfully instantiated, wherein multiple instructions are issued to multiple nodes of the connection-oriented network, the multiple nodes being included within an old route and a new route for a connection in sequential configuration specifications of the sequence of configuration specifications.
-
Specification