Automation fallback to P2P LSPs for mLDP built multipoint-trees
First Claim
1. A method comprising:
- a core router receiving a multicast label distribution protocol (LDP) message;
the core router detecting that a multicast LDP session with an edge router cannot be established;
the core router creating a directed LDP session with the edge router in response to the detecting; and
the core router transmitting the multicast LDP message to the edge router via the directed LDP session.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of using a point-to-point (P2P) label switched path (LSP) to transmit multicast data packets partially through a multiprotocol label switched (MPLS) network when one or more label switched routers (LSRs) of the MPLS are not multicast label distribution protocol (mLDP) enabled. The P2P LSP can be used to transmit multicast data packets to the head end of a point-to-multipoint (P2MP) LSP created with mLDP enabled LSRs. The P2MP LSP can be used to transmit the multicast data packets through the MPLS network to intended receivers that are external to the MPLS network. When configuring the P2MP LSP, an mLDP enabled LSR receives a first message from a non-mLDP enabled MPLS core router in response to sending a label mapping message to the non-mLDP enabled MPLS core router. In response, a directed LDP session is created between the mLDP enabled LSR and an edge LSR in one embodiment in response to receiving the first message from an MPLS enabled core router. The directed LDP session can be used to transmit a label mapping message to an ingress LSR.
-
Citations
19 Claims
-
1. A method comprising:
-
a core router receiving a multicast label distribution protocol (LDP) message; the core router detecting that a multicast LDP session with an edge router cannot be established; the core router creating a directed LDP session with the edge router in response to the detecting; and the core router transmitting the multicast LDP message to the edge router via the directed LDP session. - View Dependent Claims (2, 3, 4, 5, 16, 17)
-
-
6. An apparatus comprising:
-
a first circuit configured to send a multicast label distribution protocol (LDP) label mapping message to a non-multicast LDP enabled core router; a second circuit configured to receive a first message from the non-multicast LDP enabled core router in response to the first circuit sending the multicast LDP label mapping message to the non-multicast LDP enabled core router; and a third circuit configured to send the multicast LDP label mapping message to a first edge router via a directed LDP session in response to the second circuit detecting that a multicast LDP session cannot be established with the edge router, wherein the detecting is based in part on the received first message. - View Dependent Claims (7, 8, 9, 18)
-
-
10. A system comprising:
-
first and second multicast label distribution protocol (LDP) enabled edge routers coupled to each other via a multicast LDP enabled core router and a non-multicast LDP enabled core router; wherein the first multicast LDP enabled edge router is configured to receive a protocol independent multicast (PIM) Join message; wherein the multicast LDP enabled core router is configured to receive a message from the non-multicast LDP enabled core router in response to the multicast LDP enabled core router sending a label mapping message to the non-multicast LDP enabled core router; wherein the multicast LDP enabled core router is configured to create a directed LDP session with the second multicast LDP enabled edge router in response to detecting that a multicast LDP session cannot be established with the second multicast LDP enabled edge router, wherein the detecting is based in part on the received message; and wherein the multicast LDP enabled core router is configured to send the label mapping message to the second multicast LDP enabled edge router via the directed LDP session. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
19. A method in a multiprotocol label switched (MPLS) network comprising:
-
an MPLS enabled core router detecting that a multicast label distribution protocol (LDP) session between the MPLS enabled core router and an MPLS enabled edge router cannot be established because an intervening router is not multicast LDP enabled; and the MPLS enabled core router creating a directed LDP session between the MPLS enabled core router and the MPLS enabled edge router if the multicast LDP session cannot be established.
-
Specification