LDP MAC Flush Propagation as TCN for VPLS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Virtual Private LAN (VPLS) environments, connection failures lead to unnecessary flushing of MAC tables across multiple sites, causing resource wastage and slowdowns due to the Spanning Tree Protocol (STP) extending beyond affected areas, resulting in scaling issues and inefficient data transmission.

Innovation Solution

A method is introduced to detect topology change events, unblock specific provider edge (PE) device ports, and generate targeted messages to flush routing tables only where necessary, using Label Distribution Protocol (LDP) MAC flush messages as Topology Change Notification (TCN) messages to update MAC tables efficiently across affected sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If STP extends MAC flush across all connected sites in VPLS environment, then connectivity reliability is improved after topology changes, but network performance deteriorates due to unnecessary resource wastage and slowdowns

Engineering Contradiction:
Improveconnectivity reliabilityVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the network into affected and unaffected sites by introducing a site identifier field in TCN messages. When a topology change occurs, the TCN message includes the site ID of the affected site, allowing PE devices to determine whether to propagate the flush message based on site membership. This segmentation prevents unnecessary MAC table flushes at unaffected sites while ensuring proper flushing at affected sites, thus maintaining reliability without degrading overall network performance.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If STP propagates topology change notifications across the entire VPLS core, then MAC table accuracy is improved at all sites, but device complexity increases due to extended STP operations

Engineering Contradiction:
ImproveMAC table accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces site identifier segmentation in TCN message propagation. Each TCN message carries the site ID of the affected site, and PE devices use this information to determine whether to propagate the message further. This segmentation allows MAC table accuracy to be maintained at affected sites while preventing unnecessary propagation to unaffected sites, thereby reducing the complexity of STP operations across the VPLS core.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making TCN propagation selective rather than universal. PE devices examine the site identifier in incoming TCN messages and compare it with their own site identifiers to determine local relevance. This local quality approach ensures that MAC table accuracy is improved only where necessary (at affected sites) while avoiding unnecessary processing and complexity at unaffected sites.

Inventive Principle:
Principle #3Local quality

3Productivity

If LDP MAC flush messages are propagated as TCN messages selectively, then data transmission efficiency is improved by avoiding unnecessary flushes, but measurement precision may be reduced

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidMAC table update accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent uses site identifier segmentation to selectively propagate LDP MAC flush messages as TCN messages. The site ID field in the TCN message enables PE devices to identify affected sites and propagate flush messages only to them. This selective propagation improves data transmission efficiency by avoiding unnecessary flushes at unaffected sites while maintaining MAC table update accuracy at affected sites through precise targeting.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9647924B2Propagating LDP MAC flush as TCN
Publication Date: 2017.05.09 JUNIPER NETWORKS INC
  • US9647924B2 patent drawing
  • US9647924B2 patent drawing
  • US9647924B2 patent drawing

AI summary

A first provider edge (PE) device is configured to: receive a Label Distribution Protocol (LDP) MAC Flush message from a PE device via an input port; flush a routing table in response to the LDP MAC Flush message; determine whether the LDP MAC Flush message comprises a PE identifier corresponding to the PE device; generate a Topology Change Notification (TCN) message based on the LDP MAC Flush message when the LDP MAC Flush message comprises the PE identifier corresponding to the PE device; and output the TCN message.