Pseudowire protection using a standby pseudowire
AssigneeK.Mizra LLC
InventorPing Pan
Life of this patent
Estimating the term…
Abstract
Providing protection to network traffic includes sending a Pseudowire protection configuration parameter for configuring a standby Pseudowire between a source node and a destination node, receiving a Pseudowire configuration acknowledgement indicating whether the Pseudowire protection configuration parameter has been accepted by the destination node, and in the event that the Pseudowire protection configuration parameter has been accepted by the destination node, using the standby Pseudowire, wherein the standby Pseudowire's configured based at least in part on the Pseudowire protection configuration parameter.
Claims13
A method comprising:
- configuring, by a provider edge node device comprising a processor, three or more redundant pseudowires with configuration data containing a pseudowire type length variable (TLV) coded precedence value for each pseudowire;
- designating one of the redundant pseudowires as an active pseudowire;
- and
- forwarding, by the provider edge node device in response to the active pseudowire becoming unavailable, data traffic to one of the redundant pseudowires, having a lower TLV coded precedence value than a configured pseudowire TLV coded precedence value of the active pseudowire.
A method of providing protection to network traffic, comprising:
- initializing an LDP session from source node to destination node and establishing an LDP Hello Adjacency;
- sending a Pseudowire protection configuration parameter over the LDP Hello Adjacency for configuring a standby Pseudowire between a source node and a destination node, the Pseudowire protection configuration parameter indicating a protection property associated with the standby Pseudowire, the protection property including a priority, protection scheme, domain type and protection type for the standby Pseudowire;
- receiving a Pseudowire configuration acknowledgement over the LDP Hello Adjacency indicating whether the Pseudowire protection configuration parameter has been accepted by the destination node;
- accepting the Pseudowire protection configuration parameter by the destination node;
- using the standby Pseudowire that is configured based at least in part on the Pseudowire protection configuration parameter;
- and
- determining whether to preempt existing traffic on the standby Pseudowire, wherein the determination is based, at least in part, on the priority for the standby Pseudowire.
A system for providing protection to network traffic, comprising:
- a processor configured to:
- initialize an LDP session from source node to destination node and establishing an LDP Hello Adjacency;
- send a Pseudowire protection configuration parameter over the LDP Hello Adjacency for configuring a standby Pseudowire between a source node and a destination node, the Pseudowire protection configuration parameter indicating a protection property associated with the standby Pseudowire, the protection property including a priority, protection scheme, domain type, and protection type for the standby Pseudowire;
- receive a Pseudowire configuration acknowledgement over the LDP Hello Adjacency indicating whether the Pseudowire protection configuration parameter has been accepted by the destination node;
- accept the Pseudowire protection configuration parameter by the destination node;
- use the standby Pseudowire that is configured based at least in part on the Pseudowire protection configuration parameter;
- and
- determine whether to preempt existing traffic on the standby Pseudowire, wherein the determination is based, at least in part, on the priority for the standby Pseudowire.
Dependencies are inferred from the claim text.