Ethernet Ring Protection Differentiating PE Direct Failures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The ITU-T G.8032 Ethernet Ring Protection protocol lacks mechanisms to differentiate between provider edge (PE) direct failures and ring partition failures in Ethernet Virtual Private Networks (E-VPN), leading to inefficient handling of failures and inadequate triggering of protection actions.

Innovation Solution

A method is introduced to distinguish between PE direct failures and ring partition failures by processing indications from multiple sources, including R-APS messages and BGP Ethernet Segment routes, allowing for efficient triggering of fast protection actions based on the nature of the failure, such as setting the local number of links field to zero in Designated Forwarder election attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If G.8032 protocol is used for Ethernet ring protection, then fast fail-over is provided for link or port failures, but the protocol cannot differentiate between PE direct failures and ring partition failures leading to inefficient failure handling

Engineering Contradiction:
Improvefail-over speedVSAvoidfailure type differentiation capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the failure detection mechanism into two distinct paths: one for PE direct failures (using BGP PIC functionality) and one for ring partition failures (using G.8032 R-APS messages). This segmentation allows each failure type to be handled with the appropriate protection mechanism, resolving the contradiction between fast fail-over and failure type differentiation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism that correlates BGP routing information with G.8032 R-APS failure messages. This intermediary correlation process enables the system to distinguish between PE direct failures and ring partition failures by analyzing whether BGP routes are affected, thereby providing both fast fail-over and accurate failure type identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If E-VPN BGP PIC functionality is used for PE direct failures, then backup PE node can forward traffic, but the mechanism cannot identify reachable MAC addresses behind PEs during ring partition failures

Engineering Contradiction:
Improvetraffic forwarding capabilityVSAvoidMAC address reachability information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements feedback by using BGP routing information to inform the failure handling process. When a G.8032 failure message is received, the system checks BGP routing tables to determine whether the failure is a PE direct failure (where BGP PIC applies) or a ring partition failure (where MAC address information is lost). This feedback loop enables appropriate action based on the failure type.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary action by pre-establishing BGP routing information and MAC address bindings before failures occur. When failures happen, this pre-collected information is immediately available to determine the failure type and guide the protection switching action, enabling fast and accurate response without losing MAC address reachability information.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If no differentiation mechanism is implemented, then protocol complexity is reduced, but proper protection actions are not triggered efficiently for each failure type

Engineering Contradiction:
Improveprotocol mechanism complexityVSAvoidprotection action triggering efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent makes the existing G.8032 and BGP mechanisms multi-functional by enabling them to serve both their original purposes and failure type differentiation. The BGP routing information serves both route advertisement and failure type identification, while G.8032 R-APS messages serve both failure notification and trigger for protection actions. This universality adds differentiation capability without significantly increasing protocol complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9001644B2Ethernet virtual private network system for providing fast protection for access rings
Publication Date: 2015.04.07 CISCO TECHNOLOGY INC
  • US9001644B2 patent drawing
  • US9001644B2 patent drawing
  • US9001644B2 patent drawing

AI summary

In one embodiment, a method includes obtaining a first indication from a first source included in an Ethernet ring and obtaining a second indication from a second source associated with a provider edge (PE) node The method also includes determining when the first indication and the second indication are indicative of a direct failure of the PE node and determining when the first indication and the second indication are indicative of a ring partition failure associated with the Ethernet ring. The direct failure of the PE node is identified when it is determined that the first indication and the second indication are indicative of the direct failure of the PE node, and the ring partition failure associated with the Ethernet ring is identified when it is determined that the first indication and the second indication are indicative of the ring partition failure associated with the Ethernet ring.