Method to setup protocol independent multicast trees in the presence of unidirectional tunnels

US9401859B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9401859-B2
Application numberUS-201313747956-A
CountryUS
Kind codeB2
Filing dateJan 23, 2013
Priority dateJan 23, 2013
Publication dateJul 26, 2016
Grant dateJul 26, 2016

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.

Embodiments of the invention are directed to establishing a PIM tree to a source that is reachable over a unicast tunnel in a packet switched network. Advantageously, a Reverse Path Forwarding (RPF) Vector TLV to establish a PIM tree may be used in cases where there is an absence of source reachability in the core of a network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of establishing a protocol independent multicast tree in a packet switched network, the method comprising: at a first node in the network, receiving a join message that indicates a source node of a multicast group; looking up a route to the source node; determining if the first node has an adjacency with a first next hop node along the route; forwarding the join message to the first next hop node responsive to the first node having an adjacency with the first next hop node; responsive to the first node not having an adjacency with the first next hop node: performing a recursive next hop resolution of the first next hop node to find a second next hop on an alternate route to the source node through the first next hop node; responsive to not finding the alternate route: dropping the join message; and responsive to finding the alternate route and having an adjacency with the second next hop: forwarding the join message to the second next hop node. 2. The method of claim 1 further comprising based on the first node configuration and responsive to action of performing recursive next hop resolutions: altering the join message to include a reverse path forwarding vector that indicates the first next hop node; and forwarding the altered join message to the second next hop node that was found when performing the recursive next hop resolution of the first next hop node. 3. The method of claim 2 further comprising: at the second next hop node, receiving the altered join message; performing a next hop resolution of the reverse path forwarding vector; and forwarding the altered join message to a third next hop node that was found when performing the next hop resolution. 4. The method of claim 1 wherein performing further comprises finding an alternate route that does not use a tunnel. 5. The method of claim 1 wherein receiving a join message further comprises receiving a source specific multicast join message. 6. The method of claim 1 further comprising: at the source node, receiving the join message and adding an originating node of the join message to the multicast group. 7. A network node comprising; an interface for receiving and transmitting data packet traffic; a processor coupled to the interface; a memory coupled to the processor, the memory including routing information; a program of computer readable instructions stored in the memory that when executed by the processor cause the network node be operable to: receive via the interface a on message that indicates a source node of a multicast group; look up in the memory a route to the source node; determine if the network node has an adjacency with a first next hop node along the route; and forward the join message to the first next hop node responsive to the network node having an adjacency with the first next hop node; responsive to the network node not having an adjacency with the first next hop node: perform a recursive next hop resolution of the first next hop node to find a second next hop on an alternate route to the source node through the first next hop node; responsive to not finding the alternate route: drop the join message; and responsive to finding the alternate route and having an adjacency with the second next hop: forward the join message to the second next hop node. 8. The network node of claim 7 wherein the program when executed by the processor further causes the network node be operable to: based on node configuration or responsive to the action of performing recursive next hop resolution, alter the join message to include a reverse path forwarding vector that indicates the first next hop node; and forward the altered join message to the second next hop node that was found when performing the recursive next hop resolution of the first next hop node.

Assignees

Inventors

Classifications

  • H04L45/48Primary

    Routing tree calculation · CPC title

  • H04L45/22Primary

    Alternate routing · CPC title

  • Multipoint routing · CPC title

  • Source routing · CPC title

  • with management of multicast group membership · 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 US9401859B2 cover?
Embodiments of the invention are directed to establishing a PIM tree to a source that is reachable over a unicast tunnel in a packet switched network. Advantageously, a Reverse Path Forwarding (RPF) Vector TLV to establish a PIM tree may be used in cases where there is an absence of source reachability in the core of a network.
Who is the assignee on this patent?
Kotalwar Jayant, Kollipara Siva, Alcatel Lucent
What technology area does this patent fall under?
Primary CPC classification H04L45/48. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 26 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).