IP Library Granted Patent US 7,697,417
Granted Patent B2
US 7,697,417 · App. 10/621,324 · Granted Apr 13, 2010

Methods and devices for re-routing MPLS traffic

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,697,417
App. No.
10/621,324
Granted
Apr 13, 2010
Kind
B2
Abstract

Multi-Protocol Label Switched (MPLS) traffic is re-routed to an alternate, Label Switched Path (LSP) to bypass a failure along a primary LSP, even though the failure occurs at or along an ingress section of an LSP, while associating an original IP address to the alternate path. Failures are also detected farther downstream outside an ingress section. When this occurs, MPLS traffic is re-routed to an alternate LSP which maintains the same quality of service as an original primary path and includes other network devices which are not a part of the primary path (except for the network device and a destination network device). The techniques require less resources than existing techniques.

Claims (47)

1. A network device, wherein the device:

detects a failure along an ingress region of a primary path;

re-routes traffic from the primary path associated with an original Internet Protocol (IP) address to an alternate path which includes the device using a forwarding table that includes IP and Multi-Protocol Label Switched (MPLS) routing information while associating the original IP address to the alternate path upon detection of the failure; and

allows traffic to travel along the primary path when the failure is no longer detected along the ingress region.

2. The device of claim 1 wherein, the device is a multi-protocol label switched (MPLS) device and the primary and alternate paths are label switched paths (LSPs).

3. The device of claim 1 wherein the failure is at a neighboring network device or along a link between the device and the neighboring network device.

4. A network device, wherein the device:

receives a failure message;

re-routes traffic from a primary path associated with an original IP address to an alternate path using a forwarding table that includes IP and MPLS routing information, said rerouting maintaining the original address, the alternate path comprising devices which maintain a same quality of service as the primary path and are not a part of the primary path except for the network device and a destination network device; and

allows traffic to travel along the primary path when the failure is no longer detected.

5. The device of claim 4 wherein, the network device is a MPLS device and the primary and alternate paths are LSPs.

6. The device of claim 4 wherein, the quality of service is associated with at least one of the set consisting of bandwidth, delay, delay jitter, and packet loss rate.

7. A method for re-routing traffic comprising the steps of:

detecting a failure along an ingress region of a primary path;

re-routing traffic from the primary path associated with an original IP address to an alternate path which includes a source device using a forwarding table that includes IP and MPLS routing information while associating the original address to the alternate path upon detection of the failure; and

allowing traffic to travel along the primary path when the failure is no longer detected along the ingress region.

8. The method of claim 7 wherein the primary and alternate paths are LSPs.

9. The method as in claim 7 wherein the failure is at a neighboring network device or along a link between the initiating device and the neighboring network device.

10. A method for re-routing traffic comprising the steps of:

receiving a failure message;

after said receiving step, re-routing traffic from a primary path associated with an original IP address to an alternate path using a forwarding table that include IP and MPLS routing information, said rerouting maintaining the original address, the alternate path comprising devices which maintain a same quality of service as the primary path and are not a part of the primary path except for an initiating network device and a destination network device; and

allowing traffic to travel along the primary path when the failure is no longer detected.

11. The method of claim 10 wherein the primary and alternate paths are LSPs.

12. The method of claim 10 wherein, the quality of service is associated with at least one of the set consisting of bandwidth, delay, delay jitter, and packet loss rate.

13. A network device comprising:

means for detecting a failure along an ingress region of a primary path;

means for re-routing traffic from the primary path associated with an original IP address to an alternate path which includes the device using a forwarding table that includes Internet Protocol (IP) and Multi-Protocol Label Switched (MPLS) routing information while associating the original IP address to the alternate path upon detection of the failure; and

means for allowing traffic to travel along the primary path when the failure is no longer detected along the ingress region.

14. The device of claim 13 wherein the device is a MPLS device and the primary and alternate paths are LSPs.

15. The device of claim 13 wherein the failure is at a neighboring network device or along a link between the device and the neighboring network device.

16. A network device comprising:

means for receiving a failure message;

means for re-routing traffic from a primary path associated with an original IP address to an alternate path using a forwarding table that includes IP and MPLS routing information, said means for re-routing maintaining the original address, the alternate path comprising devices which maintain a same quality of service as the primary path and are not a part of the primary path except for the network device and a destination network device; and

means for allowing traffic to travel along the primary path when the failure is no longer detected.

17. The device of claim 16 wherein, the network device is a MPLS device and the primary and alternate paths are LSPs.

18. The device of claim 16 wherein, the quality of service is associated with at least one of the set consisting of bandwidth, delay, delay jitter, and packet loss rate.

19. A source network device, wherein the device:

detects a failure along an ingress region of a primary path, where the ingress region comprises a link associated with the source network device;

re-routes traffic from the primary path associated with an original Internet Protocol (IP) address to an alternate path which includes the device using a forwarding table that includes IP and Multi-Protocol Label Switched (MPLS) routing information while associating the original IP address to the alternate path upon detection of the failure; and

allows traffic to travel along the primary path when the failure is no longer detected along the ingress region.

20. The device of claim 19 wherein, the device is a multi-protocol label switched (MPLS) device and the primary and alternate paths are label switched paths (LSPs).

21. The device of claim 19 wherein the link associated with the source network device is an outgoing link or a link between the source network device and a neighboring network device.

22. A source network device, wherein the device:

detects a failure along an ingress region of a primary path, where the ingress region comprises a link associated with the source network device, and the link comprises either an outgoing link or a link between the source network device and a neighboring network device;

re-routes traffic from the primary path associated with an original Internet Protocol (IP) address to an alternate path which includes the device using a forwarding table that includes IP and Multi-Protocol Label Switched (MPLS) routing information while associating the original IP address to the alternate path upon detection of the failure; and

allows traffic to travel along the primary path when the failure is no longer detected along the ingress region.

23. The device of claim 22 wherein, the device is a multi-protocol label switched (MPLS) device and the primary and alternate paths are label switched paths (LSPs).

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
MERGER Recorded Feb 16, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023938/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2003
From: CHEN, FEIHONG; LIU, HUA AUTUMN
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 014306/0108 →