Dynamic control channel establishment for software-defined networks having centralized control
US-2015207724-A1 · Jul 23, 2015 · US
US9559941B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9559941-B2 |
| Application number | US-201414302743-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 12, 2014 |
| Priority date | Jul 1, 2013 |
| Publication date | Jan 31, 2017 |
| Grant date | Jan 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
I claim: 1. In a network component, a method for egress fault protection, the method comprising: receiving a label for a network application; adding a forwarding entry into a table associated with a primary egress node using the label, wherein the table is uniquely associated with a network node; receiving a packet comprising a label switched path (LSP) label and the label from a partial backup LSP; finding the table using the LSP label; finding the forwarding entry using the label received in the packet; and delivering the packet to a destination node according to information found within the forwarding entry. 2. The method of claim 1 , wherein using the label delivers the packet to the same destination node as the primary egress node. 3. The method of claim 1 , wherein the label is received using a message object inserted in a PATH message. 4. The method of claim 1 , further comprising receiving a PATH message to establish the partial backup LSP. 5. The method of claim 4 , wherein the PATH message comprises instructions signaling egress fault protection for the primary egress node. 6. The method of claim 1 , wherein adding the forwarding entry maps the label to the destination node. 7. The method of claim 1 , wherein the table is a label forwarding information (LFIB) table. 8. The method of claim 1 , wherein the LSP label identifies the backup LSP. 9. 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 service 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 service label and the destination address; receive a data packet comprising a data content portion, the service label, and a label switched path (LSP) label via a partial backup LSP; locate the table for the second network node using the LSP label; determine a destination network node using the service label and the table; and send the data content portion to the destination network node. 10. The computer program product of claim 9 , wherein the computer executable instructions when executed by the processor cause the network node to use the service label as an upstream assigned (UA) label to determine the destination network node using the table for the second network node. 11. The computer program product of claim 9 , wherein the service label is uniquely assigned to a service and the destination network node. 12. The computer program product of claim 9 , wherein the partial backup LSP branches off of a primary LSP and wherein the LSP label is assigned to the partial backup LSP. 13. The computer program product of claim 12 , wherein the partial backup LSP branches off of the primary LSP at a previous-hop node of the second network node. 14. The computer program product of claim 9 , wherein the computer executable instructions when executed by the processor cause the network node to receive a PATH message for establishing the partial backup LSP, and wherein the PATH message identifies the network node and the second network node. 15. The computer program product of claim 14 , wherein the PATH message comprises instructions signaling egress fault protection for the second network node. 16. An apparatus comprising: a receiver configured to: receive a service label from a primary egress node; and receive a data packet comprising a label switched path (LSP) label and the service label after receiving the service label from the primary egress node; 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 service label received from the primary egress node, wherein the forwarding table is uniquely associated with a network node; locate the forwarding table using the LSP label; and locate the forwarding entry using the service label received in the data packet; and a transmitter coupled to the processor, wherein the transmitter is configured to transmit the data packet in accordance with information found within the forwarding entry. 17. The apparatus of claim 16 , wherein the service label is uniquely associated with an application. 18. The apparatus of claim 16 , wherein the forwarding entry maps the service label to a same destination node as the network node.
Related publications grouped by family.
Answers are generated from the same data shown on this page.