Make-before-break systems and methods decoupling a control plane from a data plane
AssigneeCiena Corporation
InventorsMohit CHHILLAR, Anurag PRAKASH, Gerard Leo SWINKELS
Life of this patent
Estimating the term…
Abstract
A Make-Before-Break (MBB) method, in a node operating in a network with a control plane, decoupling the control plane from a data plane, includes, for a connection operating on a path in the network, determining a reserved connection on a new path, through the control plane, wherein the reserved connection has zero bandwidth; signaling the reserved connection on the new path; creating the reserved connection in the control plane while suspending implementation in the data plane due to the zero bandwidth; and releasing the connection on the path and modifying the reserved connection on the new path to establish the connection on the new path.
Claims20
A Make-Before-Break (MBB) method, in a node operating in a network with a control plane, decoupling the control plane from a data plane, the MBB method comprising:
- for a connection operating on a path in the network, determining a reserved connection on a new path, through the control plane, wherein the reserved connection has zero bandwidth;
- signaling the reserved connection on the new path;
- and
- creating the reserved connection in the control plane while suspending implementation in the data plane due to the zero bandwidth.
A node, operating in a network with a control plane, configured to perform Make-Before-Break (MBB) where the control plane is decoupled from the data plane, the node comprising:
- one or more ports configured for switching between one another;
- and
- a controller communicatively coupled to the one or more ports, wherein the controller is configured to
- for a connection operating on a path in the network, determine a reserved connection on a new path, through the control plane, wherein the reserved connection has zero bandwidth,
- signal the reserved connection on the new path, and
- cause creation of the reserved connection in the control plane while suspending implementation in the data plane due to the zero bandwidth.
A network configured to operate a control plane and configured to perform Make-Before-Break (MBB) where the control plane is decoupled from a data plane, the network comprising:
- a plurality of nodes;
- and
- a plurality of links interconnecting the plurality of nodes;
- wherein a plurality of calls are configured in the network, through the control plane,
- wherein a plurality of reserved connections are configured in the network in the control plane, but not in the data plane since each of the plurality of reserved connections has zero bandwidth, and
- wherein to switch a call of the plurality of calls to an associated reserved connection, the call is released and the associated reserved connection is modified.
Dependencies are inferred from the claim text.