Systems and methods for selection of optimal routing parameters for DWDM network services in a control plane network
First Claim
1. A method, in an intermediate node in a control plane network, for selecting optimal routing parameters for Layer 0 Dense Wave Division Multiplexing (DWDM) network services, the method comprising:
- receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes/constraints, wherein Layer 0 information is not flooded in the control plane network;
validating the associated Layer 0 attributes/constraints based on locally available resources; and
performing one of;
forwarding the setup message on the path towards the terminating node when validation is successful;
forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information comprising wavelengths supported, when the validation is unsuccessful but a modification of the Layer 0 attributes/constraints is possible; and
transmitting a release message on the path back to the originating node with updated information indicating a rejection cause and additional information comprising wavelengths supported when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, in an intermediate node in a control plane network, includes receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes; validating the associated attributes/constraints based on locally available resources; and performing one of: forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful, but a modification of the Layer 0 attributes/constraints is possible; and forwarding a release message on the path back to the originating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible.
29 Citations
20 Claims
-
1. A method, in an intermediate node in a control plane network, for selecting optimal routing parameters for Layer 0 Dense Wave Division Multiplexing (DWDM) network services, the method comprising:
-
receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes/constraints, wherein Layer 0 information is not flooded in the control plane network; validating the associated Layer 0 attributes/constraints based on locally available resources; and performing one of; forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information comprising wavelengths supported, when the validation is unsuccessful but a modification of the Layer 0 attributes/constraints is possible; and transmitting a release message on the path back to the originating node with updated information indicating a rejection cause and additional information comprising wavelengths supported when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An intermediate node in a control plane network, for selecting optimal routing parameters for Layer 0 Dense Wave Division Multiplexing (DWDM) network services, the intermediate node comprising:
-
one or more ports communicatively coupled to one or more adjacent nodes; and a controller communicatively coupled to the one or more ports, wherein the controller is configured to; receive, via the one or more ports, a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes/constraints, wherein Layer 0 information is not flooded in the control plane network; validate the associated Layer 0 attributes/constraints based on locally available resources; and perform one of; forward the setup message on the path towards the terminating node when validation is successful; forward the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information comprising wavelengths supported when the validation is unsuccessful, but a modification of the Layer 0 attributes/constraints is possible; and transmit a release message on the path back to the originating node with updated information indicating a rejection cause and additional information comprising wavelengths supported when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible. - View Dependent Claims (16, 17)
-
-
18. A method, in an intermediate node in a control plane network, for selecting optimal routing parameters for Layer 0 Dense Wave Division Multiplexing (DWDM) network services, the method comprising:
-
receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes/constraints; validating the associated Layer 0 attributes/constraints based on locally available resources; and performing one of; forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information comprising wavelengths supported, when the validation is unsuccessful but a modification of the Layer 0 attributes/constraints is possible; and transmitting a release message on the path back to the originating node with updated information indicating a rejection cause and additional information comprising wavelengths supported when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possible; and responsive to the validating comprising determining that a regenerator port is unavailable per the layer 0 attributes/constraints at the intermediate node based on wavelength contention for a specific wavelength, updating the setup message with the rejection cause and the additional information indicates which alternate wavelengths are available at the intermediate node. - View Dependent Claims (19, 20)
-
Specification