Resource reservation techniques for point-to-multipoint tunnels on a ring network

US10715428B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10715428-B2
Application numberUS-201816018708-A
CountryUS
Kind codeB2
Filing dateJun 26, 2018
Priority dateJun 26, 2018
Publication dateJul 14, 2020
Grant dateJul 14, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described for signaling a resource reservation point-to-multipoint (P2MP) label switched path (LSP) in a ring network. For example, the techniques include sending a single resource reservation request message without the ingress needing to send multiple resource reservation request messages, one for each leaf network device of the P2MP ring LSP. The resource reservation request message includes a leaf identification object from which network devices of a P2MP ring LSP may explicitly or implicitly identify themselves as prospective leaf network devices of the P2MP ring LSP. A network device determined to be a leaf network device may send a resource reservation response message back to the ingress network device of the P2MP ring LSP and send a modified resource reservation request message (if explicit) and/or the same resource reservation request message (if implicit) to a next hop network device along the P2MP ring LSP.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a network device and from an ingress network device of a ring network, a resource reservation request message to establish a point-to-multipoint (P2MP) ring label switched path (LSP), wherein the resource reservation request message includes a leaf identification object that identifies a plurality of leaf network devices of the P2MP ring LSP; determining, by the network device and based on the leaf identification object, that the network device is one of the plurality of leaf network devices of the P2MP ring LSP; sending, by the network device and in response to determining that the network device is one of the plurality of leaf network devices of the P2MP ring LSP and reserving resources according to the resource reservation request message, a resource reservation response message towards the ingress network device; modifying, by the network device and based on the resource reservation request message, forwarding information of the network device to forward network traffic received on the P2MP ring LSP off of the P2MP ring LSP; and sending, by the network device and to a next hop network device along the P2MP ring LSP, the resource reservation request message. 2. The method of claim 1 , further comprising: determining, by the network device, that the resource reservation request message comprises a ring identifier identifying P2MP ring LSP and a direction flag indicated a direction of clockwise or counterclockwise. 3. The method of claim 1 , wherein receiving the resource reservation request message to establish the P2MP ring LSP comprises: receiving a resource reservation request message that does not specify an Explicit Route Object (ERO) or a Secondary Explicit Route Object (SERO). 4. The method of claim 1 , wherein sending the resource reservation request message comprises: sending a resource reservation request message that does not specify an Explicit Route Object (ERO) or a Secondary Explicit Route Object (SERO). 5. The method of claim 1 , wherein determining that the network device is one of the plurality of leaf network devices of the P2MP ring LSP comprises: determining that the leaf identification object includes a network address of the network device. 6. The method of claim 1 , wherein determining that the network device is one of the plurality of leaf network devices of the P2MP ring LSP comprises: determining, in response to determining that the leaf identification object includes a network address of an ingress network device of the P2MP ring LSP, whether the network device is one of the plurality of leaf network devices of the P2MP ring LSP. 7. The method of claim 1 , wherein sending the resource reservation request message comprises: modifying, by the network device and in response to determining that the leaf identification object includes a network address of the network device, the leaf identification object by removing the network address of the network device from the leaf identification object to generate a modified leaf identification object; and sending, by the network device and in response to determining that the modified leaf identification object is not empty and that a path state of the network device for the P2MP ring LSP is newly created, a modified resource reservation request message including the modified leaf identification object to the next hop. 8. The method of claim 1 , wherein sending the resource reservation request message comprises: modifying, by the network device and in response to determining that the leaf identification object includes a network address of the network device, the leaf identification object by removing the network address of the network device from the leaf identification object to generate a modified leaf identification object; and sending, by the network device and in response to determining that the modified leaf identification object is not empty and that the leaf identification object is different from a previously sent leaf identification object, a modified resource reservation message including the modified leaf identification object to the next hop. 9. The method of claim 1 , wherein sending the resource reservation request message comprises: sending, by the network device and in response to determining that the leaf identification object includes a network address of the ingress network device of the P2MP ring LSP, the resource reservation request message including the leaf identification object to the next hop. 10. The method of claim 1 , further comprising: modifying, by the network device and in response to determining that the leaf identification object includes a network address of the network device, the leaf identification object by removing the network address of the network device from the leaf identification object to generate a modified leaf identification object; and sending, by the network device and in response to determining that the modified leaf identification object is empty and the leaf identification object is different from a previously received leaf identification object, a path teardown message including the previously received leaf identification object. 11. The method of claim 1 , further comprising: sending, by the network device and in response to determining that the network device is no longer one of the plurality of leaf network devices of the P2MP ring LSP, a Resource Reservation Protocol (RSVP) reservation teardown message to a previous hop of the P2MP ring LSP. 12. The method of claim 11 , wherein sending the RSVP reservation teardown message to the previous hop of the P2MP ring LSP comprises: determining, by the network device, that the network device did not receive a resource reservation response message from the next hop network device along the P2MP ring LSP. 13. The method of claim 1 , wherein the resource reservation request message comprises a Resource Reservation Protocol (RSVP) path message, wherein the resource reservation response message comprises an RSVP reservation message, and wherein the leaf identification object comprises a S2L Sub-LSP Descriptor List object. 14. The method of claim 1 , further comprising: receiving, by the network device and from the next hop network device along the P2MP ring LSP, a resource reservation response message; determining, by the network device, that the resource reservation response message is received from the next hop network device along the P2MP ring LSP for the resource reservation request message that was sent to the next hop network device along the P2MP ring LSP; modifying, by the network device and based on the resource reservation response message, forwarding information of the network device to forward network traffic received on the P2MP ring LSP to the next hop network device along the P2MP ring LSP; and sending, by the network device and to a previous hop network device along the P2MP ring LSP, the resource reservation response message. 15. A network device comprising: a plurality of physical interfaces for receiving traffic from two or more network devices of a plurality of network devices in a ring network; one or more processors configured to: receive, from an ingress network device of the ring network, a resource reservation request message to establish a point-to-multipoint (P2MP) ring label switched path (LSP), wherein the resource reservation request message includes a leaf identification object that identifies a plurality of leaf network devices of the P2MP ring LSP; determine, based on the leaf identification object, that the network device i

Assignees

Inventors

Classifications

  • Routing tree calculation · CPC title

  • H04L45/50Primary

    using label swapping, e.g. multi-protocol label switch [MPLS] · CPC title

  • H04L47/724Primary

    at intermediate nodes, e.g. resource reservation protocol [RSVP] · CPC title

  • using reservation actions during connection setup · CPC title

  • Multipoint routing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10715428B2 cover?
Techniques are described for signaling a resource reservation point-to-multipoint (P2MP) label switched path (LSP) in a ring network. For example, the techniques include sending a single resource reservation request message without the ingress needing to send multiple resource reservation request messages, one for each leaf network device of the P2MP ring LSP. The resource reservation request m…
Who is the assignee on this patent?
Juniper Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L45/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 14 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).