Fast mesh restoration systems and method with real time detection of fault location
AssigneeCiena Corporation
InventorsJatin Sareen, Waseem Reyaz Khan, Kapil Juneja, Rajagopalan Kannan
Life of this patent
Estimating the term…
Abstract
Systems and methods for fast restoration in a network using a control plane include detecting a failure on a link associated with the node; and providing failure information through in-band data path overhead of an affected connection, wherein the in-band data path overhead is sent over a fast path, wherein the failure information is received at an originating node of the affected connection via the fast path, prior to the originating node receiving control plane signaling via a slow path relative to the fast path.
Claims19
A method, by a node in a network using a control plane, for fast restoration in the network, the method comprising:
- detecting a failure on a link associated with the node;
- and
- providing failure information through in-band data path overhead of an affected connection, wherein the in-band data path overhead is sent over a fast path, wherein the failure information is received at an originating node of the affected connection via the fast path directly from the in-band data path overhead, prior to the originating node receiving the control plane signaling via a slow path relative to the fast path, wherein the failure information comprises control plane identification information which identifies the node and link in the control plane such that the failure information from the in-band data path overhead is provided to the control plane at a receiving node for action based thereon, wherein the originating node is configured to receive the failure information via the fast path and generate and forward associated control plane signaling over the slow path based on the failure and the control plane identification information,
- wherein the failure information is sent both over the in-band data path overhead and the control plane, and
- wherein the control plane operates in a distributed manner between the node and other nodes in the network via control plane signaling to establish and release network resources in an end-to-end manner.
A node, in a network using a control plane, configured for providing fast restoration in the network, the node comprising:
- one or more line modules configured to inject information in overhead on connections;
- and
- a controller communicatively coupled to the one or more line modules, wherein the controller is configured to operate a distributed control plane through a communications channel in the overhead, wherein the distributed control plane operates in a distributed manner between the node and other nodes in the network via control plane signaling to establish and release network resources in an end-to-end manner;
- wherein, responsive to a failure on a link, the one or more line modules are configured to inject failure information identifying the failure in the overhead of each one of affected connections, over a fast path directly in the overhead,
- wherein, responsive to the failure on the link, the controller is also configured to generate and forward the control plane signaling towards originating nodes of the affected connections over a slow path relative to the fast path;
- and
- wherein the failure information comprises control plane identification information which identifies the node and link in the control plane such that the failure information from an in-band data path overhead is provided to the control plane at a receiving node for action based thereon, wherein the originating node is configured to receive the failure information via the fast path and generate and forward associated control plane signaling over the slow path based on the failure and the control plane identification information, and wherein the failure information is sent both over the in-band data path overhead and the control plane.
A network, comprising:
- a plurality of nodes interconnected by a plurality of links;
- and
- a control plane operating between the plurality of nodes, wherein the control plane operates in a distributed manner between the plurality of nodes in the network via control plane signaling to establish and release network resources in an end-to-end manner;
- wherein, responsive to detecting a failure on one link of the plurality of links, nodes associated with the link are configured to generate and forward control plane signaling based on the failure over a slow path and inject failure information based on the failure in overhead of affected connections over a fast path relative to the slow path,
- wherein an originating node of the affected connection is configured to receive the failure information via the fast path prior to receiving the information via the slow path;
- and
- wherein the failure information comprises control plane identification information which identifies the node and link in the control plane such that the failure information from an in-band data path overhead is provided to the control plane at a receiving node for action based thereon, wherein the originating node is configured to receive the failure information via the fast path and generate and forward associated control plane signaling over the slow path based on the failure and the control plane identification information, and wherein the failure information is sent both over the in-band data path overhead and the control plane.
Dependencies are inferred from the claim text.