Multicast-Only Fast Re-Route for Point-to-Multipoint Pseudowire Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multicast data stream protection mechanisms fail to effectively prevent data loss in time-sensitive internet traffic, such as video streams, due to the lack of robust redundancy in packet transport systems, leading to potential service disruptions and user experience degradation.

Innovation Solution

Implementing Multicast-only Fast Re-Route (MoFRR) processing for point-to-multipoint pseudowires, which establishes divergent primary and secondary paths with no common transport nodes, allowing for immediate switching to the secondary path upon detecting failures in the primary path, ensuring minimal data loss and maintaining service continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional multicast protection mechanisms are used, then system complexity is reduced, but data loss protection reliability is insufficient for time-sensitive traffic

Engineering Contradiction:
Improvedata loss protectionVSAvoidprotection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the single multicast stream into multiple divergent paths (primary and secondary LSPs). Each path is independently protected and can be switched to upon failure. This segmentation allows the system to achieve high reliability through path diversity without requiring complex end-to-end protection mechanisms, as each segment (path) is independently manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent establishes secondary backup paths in advance before failures occur. These secondary Label Switched Paths (LSPs) are pre-configured and ready for immediate activation. When a primary path failure is detected, the switch to the pre-established secondary path occurs rapidly without requiring complex real-time path computation, thus achieving high reliability with controlled complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If divergent primary and secondary paths are established with no common transport nodes, then failure protection reliability is improved, but network resource consumption increases

Engineering Contradiction:
Improvefailure protectionVSAvoidnetwork resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by making the path diversity requirement specific to critical failure points. Not all network nodes require completely divergent paths - only those where single-point failures would cause service interruption. This localized application of path divergence optimizes reliability while avoiding unnecessary duplication of network resources in segments where single paths are sufficient.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the degree of path divergence based on traffic requirements and network conditions. For time-sensitive multicast traffic, completely divergent paths with no common nodes are established. For less critical traffic, less stringent path separation may be applied. This parameter-based approach allows flexible resource allocation that balances reliability requirements with network resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If immediate switching to secondary path is implemented upon failure detection, then service continuity is improved, but detection and switching complexity increases

Engineering Contradiction:
Improveservice continuityVSAvoiddetection and switching complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms through OAM (Operations, Administration, and Maintenance) protocols that continuously monitor the health of primary and secondary paths. When a failure is detected on the primary path, this feedback triggers an automatic switch to the secondary path. The feedback loop provides real-time path status information, enabling rapid switching without requiring complex manual intervention or sophisticated failure analysis algorithms.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The protection switching mechanism operates autonomously without requiring external control or complex decision-making processes. When a failure is detected on the primary path, the system automatically activates the secondary path using pre-configured switching logic. This self-service approach achieves rapid service continuity while keeping the control plane simple, as the switching decision is predetermined and executed automatically based on failure detection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8861342B2Multicast-only fast re-route processing for point-to-multipoint pseudowire
Publication Date: 2014.10.14 CISCO TECHNOLOGY INC
  • US8861342B2 patent drawing
  • US8861342B2 patent drawing
  • US8861342B2 patent drawing

AI summary

To protect a multicast data stream for a multicast group, two P2MP pseudowires are established to deliver multicast data for the particular multicast group to an aggregation node. The two P2MP pseudowires are defined such that the pseudowires have no transport nodes in common other than the aggregation node. The aggregation node replicates data received via a primary pseudowire of the two P2MP pseudowires to subscribers of the multicast group. The aggregation node monitors the data from the primary pseudowire to detect failures in the data flow. When a failure is detected in the primary data stream, the aggregation node replicates data received via a secondary pseudowire of the two P2MP pseudowires for delivery to the multicast group subscribers.