EVPN MAC Migration Sequence Handling for Route Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network scenarios using the Unknown MAC Route (UMR) solution, MAC route conflicts lead to data traffic errors and transmission exceptions due to the inability of the Ethernet Virtual Private Network (EVPN) protocol to identify normal MAC migration.

Innovation Solution

A MAC migration method that involves selecting an optimal MAC route, generating a MAC migration attribute with an incremented sequence number, and advertising this route, along with a withdrawal request for the conflicting route, to ensure accurate MAC migration and data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If UMR solution is used to advertise MAC routes, then pressure on devices to learn MAC routes is reduced, but MAC route conflicts cause data traffic errors and transmission exceptions

Engineering Contradiction:
Improvepressure on device to learn MAC routeVSAvoiddata traffic transmission
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-establishing a sequence number mechanism in MAC migration attributes before conflicts occur. When a MAC route is advertised, a sequence number is assigned, and when migration happens, the sequence number is incremented. This preliminary setup allows receiving devices to automatically identify and resolve conflicts by comparing sequence numbers, preventing data traffic errors before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by having receiving devices compare sequence numbers of received MAC routes with locally stored routes. When a conflict is detected through sequence number comparison, the receiving device provides feedback by withdrawing the old route and selecting the new route with the higher sequence number. This feedback mechanism ensures reliable data transmission by automatically resolving MAC route conflicts.

Inventive Principle:
Principle #23Feedback

2Device complexity

If normal MAC migration is not identified in EVPN protocol, then protocol simplicity is maintained, but MAC route conflicts cannot be detected causing transmission exceptions

Engineering Contradiction:
ImproveEVPN protocol complexityVSAvoidMAC route conflict detection
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies parameter changes by introducing sequence numbers as an additional parameter in MAC migration attributes without fundamentally changing the EVPN protocol structure. The sequence number is incremented during MAC migration, providing a simple way to detect conflicts through parameter comparison rather than requiring complex protocol modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the MAC route information by separating the sequence number into a distinct attribute within the MAC migration information. This segmentation allows the sequence number to be independently compared and used for conflict detection, making the detection process simpler and not increasing overall protocol complexity.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If sequence number is increased in MAC migration attribute, then MAC migration accuracy is improved, but additional processing steps are required

Engineering Contradiction:
ImproveMAC migration identification accuracyVSAvoidprocessing steps
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by making the sequence number mechanism self-updating and self-comparing. The sending device automatically increments the sequence number during MAC migration, and the receiving device automatically compares sequence numbers to identify conflicts. This self-service approach improves migration accuracy without requiring complex external processing or manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses preliminary action by pre-defining the sequence number increment rule and comparison logic. The processing steps are standardized and automated through this preliminary setup, reducing the actual processing burden during runtime despite the additional sequence number operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250358216A1Mac migration method and device
Publication Date: 2025.11.20 HUAWEI TECH CO LTD
  • US20250358216A1 patent drawing
  • US20250358216A1 patent drawing
  • US20250358216A1 patent drawing

AI summary

Embodiments of this application provide a media access control MAC migration method and device. The method includes: if a conflict between a first MAC route and a second MAC route is detected, selecting the second MAC route as an optimal MAC route; generating a MAC migration attribute for the optimal MAC route, and increasing a sequence number in the MAC migration attribute by a value to obtain a first sequence number; advertising the optimal MAC route including the MAC migration attribute; and receiving a withdrawal request of the first MAC route, and determining to use the optimal MAC route. This can ensure normal MAC migration and normal transmission of data traffic when a MAC route conflict occurs.