Control plane routing systems and methods for pervasive maintenance
AssigneeCiena Corporation
InventorsJatin Sareen, Anand Kumar
Life of this patent
Estimating the term…
Abstract
Systems and methods for automatically accommodating one or more connections associated with a network resource targeted for maintenance in a network include receiving a request identifying the network resource for the maintenance; responsive to the network resource carrying no traffic, blocking the network resource during the maintenance; and, responsive to the network resource carrying traffic, attempting local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, performing a network action through a control plane in the network to move the connections unable to locally recover off of the network resource.
Claims20
A method for automatically accommodating one or more connections associated with a network resource targeted for maintenance at a local node in a network, the method comprising:
- receiving a request identifying the network resource for the maintenance;
- responsive to the network resource carrying no traffic, blocking the network resource during the maintenance;
- and
- responsive to the network resource carrying traffic, attempting local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, performing a network action through a control plane in the network to move the connections unable to locally recover off of the network resource,
- wherein the network action is performed by originating nodes associated with each of the connections unable to locally recover, wherein the originating nodes are configured to compute alternative routes for the connections unable to locally recover exclusive of the local node.
An apparatus adapted to automatically accommodate one or more connections associated with a network resource targeted for maintenance at a local node in a network, the apparatus comprising:
- circuitry adapted to receive a request identifying the network resource for the maintenance;
- circuitry adapted to block the network resource during the maintenance responsive to the network resource carrying no traffic;
- and
- circuitry adapted to attempt local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, circuitry adapted to cause a network action through a control plane in the network to move the connections unable to locally recover off of the network resource, responsive to the network resource carrying traffic,
- wherein the network action is performed by originating nodes associated with each of the connections unable to locally recover, wherein the originating nodes are configured to compute alternative routes for the connections unable to locally recover exclusive of the local node.
An apparatus adapted to automatically accommodate one or more connections associated with a network resource targeted for maintenance at a local node in a network, the apparatus comprising:
- circuitry adapted to receive a request identifying the network resource for the maintenance;
- circuitry adapted to block the network resource during the maintenance responsive to the network resource carrying no traffic;
- and
- circuitry adapted to attempt local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, circuitry adapted to cause a network action through a control plane in the network to move the connections unable to locally recover off of the network resource, responsive to the network resource carrying traffic, wherein the network action is performed by originating nodes associated with each of the connections unable to locally recover, wherein the originating nodes are configured to compute alternative routes for the connections unable to locally recover exclusive of the local node,
- wherein the local recovery comprises
- for ports of the network resource not carrying traffic, locking these ports to avoid traffic during the maintenance,
- for ports of the network resource carrying traffic over an aggregated link, performing one of local span mesh restoration and protection switching, and
- for switch modules of the network resource in the local node, rebalancing the traffic in the local node such that the switch modules are free of the traffic.
Dependencies are inferred from the claim text.