Locally protecting service in a label switched path network
AssigneeFuturewei Technologies, Inc.
InventorHuaimo Chen
Life of this patent
Estimating the term…
Abstract
A network node that provides egress fault protection for a primary egress node. The network node may receive a service label associated with an application from a primary egress node of a primary label switched path (LSP). The network node may use the service label to add a forwarding entry into a forwarding table associated with the primary egress node. Following a fault in the primary egress node, the network node may receive a data packet comprising an LSP label and the service label from a partial backup LSP. The network node may use the LSP label to locate the forwarding table associated with the primary egress node. The service label may be used to deliver the data packet to a destination node according to the forwarding table associated with the primary egress node.
Claims19
In a network component, a method for egress fault protection performed by a processor that executes computer instructions stored in a memory, the method comprising:
- receiving a label and a destination address for a network application;
- adding a forwarding entry into a table associated with a primary egress node using the label and the destination address;
- receiving a packet comprising a label switched path (LSP) label and the label via a partial backup LSP, the partial backup LSP branching off of a primary LSP, and wherein the LSP label is assigned to the partial backup LSP;
- finding the table using the LSP label;
- and
- delivering the packet to a destination node according to information found within the forwarding entry.
A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor causes a network node to:
- receive a label and a destination address for a client node from a second network node;
- add a forwarding entry in a table for the second network node using the label and the destination address;
- receive a data packet comprising the label and a label switched path (LSP) label via a partial backup LSP, the partial backup LSP branching off of a primary LSP, and wherein the LSP label is assigned to the partial backup LSP;
- locate the table for the second network node using the LSP label;
- and
- send the data packet to a destination network node according to information found within the forwarding entry.
An apparatus comprising:
- a receiver configured to:
- receive a first data packet from a primary egress node, the first data packet comprising a label;
- receive a second data packet via a partial backup LSP, the second data packet comprising a label switched path (LSP) label and the label, the partial backup LSP branching off of a primary LSP, and wherein the LSP label is assigned to the partial backup LSP;
- a processor coupled to a memory and the receiver, wherein the memory comprises computer executable instructions stored on a non-transitory computer readable medium such that when executed by the processor causes the processor to:
- generate a forwarding entry in a forwarding table using the label from the first data packet;
- and
- responsive to receiving the second data packet, locate the forwarding table using the LSP and locate the forwarding entry using the label received in the second data packet;
- and
- a transmitter coupled to the processor, wherein the transmitter is configured to transmit the second data packet in accordance with information found within the forwarding entry.
Dependencies are inferred from the claim text.