Multicast Stream Re-routing via Path Pruning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional PIM-SM technology experiences disruptions in multicast stream transmission when a unicast route changes, leading to broken transmission until a new SPT is operational.

Innovation Solution

A method and system for re-routing a multicast stream that maintains transmission via the prior multicast forwarding path until the new path is operational, using a routing module to establish a new path and prune the old one when the new path is active.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a unicast route changes from the first route to the second route, then the routing path is optimized, but the multicast stream transmission is broken until the new SPT is operational

Engineering Contradiction:
Improverouting optimization speedVSAvoidmulticast stream transmission continuity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing the new multicast forwarding path before completely abandoning the old path. When a unicast route change is detected, the system proactively creates a new SPT via the new incoming interface while the old SPT remains active, ensuring continuous multicast stream transmission during the transition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining both the old and new multicast forwarding paths simultaneously during the transition period. The system continues to forward multicast streams through the old incoming interface while the new interface is being established, preventing any interruption in service and ensuring uninterrupted multicast delivery.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If a Prune message is sent immediately when a unicast route changes, then the old SPT is pruned quickly, but the multicast stream transmission is broken during the transition

Engineering Contradiction:
Improvepath switching efficiencyVSAvoidmulticast stream transmission continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by delaying the Prune message transmission until the new multicast forwarding path is fully operational and receiving multicast streams successfully. This ensures that the old SPT remains active as a backup during the transition, preventing transmission breaks while still achieving efficient path switching once the new path is confirmed working.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuity by keeping the old SPT active and forwarding multicast streams through it until the new path is proven operational. The system continues useful action through the old interface simultaneously while establishing the new path, ensuring no gap in multicast stream delivery occurs during the transition.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8050264B2System and method for re-routing a multicast stream
Publication Date: 2011.11.01 HUAWEI TECH CO LTD
  • US8050264B2 patent drawing
  • US8050264B2 patent drawing
  • US8050264B2 patent drawing

AI summary

A method and system for re-routing a multicast stream is provided. The method for re-routing a multicast stream includes: providing a prior multicast forwarding path corresponding to a first route; establishing a new multicast forwarding path between a downstream router and a second upstream router corresponding to a second route; re-routing a multicast stream from said prior multicast forwarding path to said new multicast forwarding path, wherein said multicast stream utilizes said prior multicast forwarding path until said new multicast forwarding path is operational; and pruning said prior multicast forwarding path when said new multicast forwarding path is operational. Therefore, the multicast stream transmitting will not be interrupted during the switchover process of the multicast forwarding path caused by that a unicast route to a multicast source or a rendezvous point has changed.