EVPN Multi-Homing Role Status Resolution for Frame Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conflicts in role statuses assigned to customer edge devices by multiple provider edge devices in Ethernet Virtual Private Networks (EVPNs) lead to improper frame transmission, particularly in multi-homed scenarios, as egress filtering fails to prevent unauthorized communication.

Innovation Solution

A method involving provider edge devices to receive and compare role status information from each other, updating the status to the most restrictive value, typically setting it to 'leaf', to prevent unauthorized communication, and resolving conflicts through automatic status updates or link deactivation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple provider edge devices assign role status to customer edge devices in EVPN, then network connectivity and redundancy are improved, but role status conflicts arise leading to improper frame transmission

Engineering Contradiction:
Improvenetwork connectivityVSAvoidframe transmission accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback mechanisms where provider edge devices exchange role status information about customer edge devices through advertisement messages. Each PE device receives role status information from other PE devices and compares it with its own stored information, updating its role status assignment based on this feedback to ensure consistency across the network.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by having provider edge devices proactively exchange and compare role status information before frame transmission occurs. This preliminary comparison and update of role status assignments prevents conflicts from causing improper frame transmission in the first place.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If egress filtering is implemented to prevent unauthorized communication, then network security is improved, but role status conflicts cause filtering failures

Engineering Contradiction:
Improveunauthorized communicationVSAvoidegress filtering effectiveness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The feedback mechanism ensures that egress filtering remains effective by continuously synchronizing role status information across all provider edge devices. When a PE device receives updated role status information, it compares and updates its own status, ensuring that filtering decisions are based on consistent, accurate role status data throughout the network.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary comparison and resolution of role status conflicts before egress filtering is applied. By ensuring role status information is consistent and accurate across all PE devices in advance, the system prevents filtering failures and maintains reliable unauthorized communication prevention.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If automatic role status updates are implemented to resolve conflicts, then network integrity is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork integrityVSAvoidconflict resolution mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by having provider edge devices automatically compare and update their own role status information based on advertisement messages received from other PE devices. The conflict resolution process is performed autonomously by the devices themselves without requiring external intervention or complex centralized control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The feedback-based automatic update mechanism simplifies conflict resolution by using straightforward comparison logic. Each PE device receives role status information, compares it with its own stored status, and updates if necessary, following a simple and maintainable process that doesn't significantly increase device complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12381808B2Techniques for providing role status conflict resolution with EVPN multi-homing
Publication Date: 2025.08.05 CISCO TECHNOLOGY INC
  • US12381808B2 patent drawing
  • US12381808B2 patent drawing
  • US12381808B2 patent drawing

AI summary

Techniques are described herein for resolving conflicts in role statuses assigned to a customer edge device by multiple provider edge devices in communication with that customer edge device. In embodiments, such techniques may involve receiving information about a customer edge device in communication with the first provider edge device and storing, based on the information about the customer edge device, an indication of a first role status of the customer edge device. The techniques may further involve receiving, from at least one second provider edge device in communication with the customer edge device, an advertisement message that includes a second role status of the customer edge device, comparing the first role status to the second role status, and upon determining that the first role status does not match the second role status, updating the first role status of the customer edge device.