US 11,695,689 B2
Diffserv traffic engineering compliant backup paths for fast reroute protection in MPLS
Gaurav Agarwal, New Delhi (IN); Jayant Kumar Bhardwaj, New Delhi (IN); and Manoj Rautela, Pithoragarh (IN)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on Jul. 19, 2021, as Appl. No. 17/379,167.
Application 17/379,167 is a continuation of application No. 16/245,331, filed on Jan. 11, 2019, granted, now 11,088,943.
Claims priority of application No. 201811045150 (IN), filed on Nov. 29, 2018.
Prior Publication US 2021/0352006 A1, Nov. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/28 (2006.01); H04L 45/28 (2022.01); H04L 47/70 (2022.01); H04L 45/50 (2022.01); H04L 45/00 (2022.01); H04L 45/64 (2022.01); H04L 47/724 (2022.01); H04L 12/46 (2006.01)
CPC H04L 45/28 (2013.01) [H04L 45/22 (2013.01); H04L 45/50 (2013.01); H04L 45/64 (2013.01); H04L 47/724 (2013.01); H04L 47/821 (2013.01); H04L 47/825 (2013.01); H04L 12/4633 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A Point of Local Repair (PLR) network element comprising one or more ports and circuitry connected thereto for forwarding and control, wherein the circuitry is configured to:
receive a PATH message for a Label Switched Path (LSP) tunnel in a Multiprotocol Label Switching (MPLS) network with a specified DiffServ Traffic Engineering (DSTE) Class Type,
process a FAST_REROUTE object in the PATH message which indicates Facility Bypass is desired,
determine the DSTE Class Type based on the PATH message,
store the DSTE Class Type for the LSP tunnel to ensure a Facility Bypass tunnel used for the LSP tunnel supports the specified DSTE Class Type, and
performing one of
(1) receive a second PATH message for a second LSP tunnel with a second FAST_REROUTE object including a second DSTE Class Type that is the same as the specified DSTE Class Type, and responsive to a failure of the second LSP tunnel, select the Facility Bypass tunnel for one of the LSP tunnel and the second LSP tunnel, and
(2) receive a third PATH message for a third LSP tunnel with a third FAST_REROUTE object including a third DSTE Class Type therein for a different DSTE Class Type than the specified DSTE Class Type, and responsive to a failure of the third LSP tunnel, select a second Facility Bypass tunnel for the third LSP tunnel such that the second Facility Bypass tunnel supports the different specified DSTE Class Type.