EVPN Host Profiles for Wireless Roaming and Duplicate MAC Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Ethernet Virtual Private Network (EVPN) systems lack a mechanism to distinguish between wired and wireless connections, leading to incorrect assumptions of network misconfiguration or loops when wireless devices roam, as they are naturally mobile and frequent roamers, while wired devices are static.

Innovation Solution

Implementing a host profile identifier system within the EVPN control plane to differentiate between classes of end hosts, assigning specific administrative parameters for each class, including a sequence number to track roaming events, and using BGP extended communities to advertise these identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If EVPN systems use duplicate MAC detection mechanisms, then network misconfiguration and loops can be detected, but wireless roaming devices are incorrectly flagged as misconfigurations

Engineering Contradiction:
Improvenetwork configuration detection accuracyVSAvoidfalse positive duplicate MAC detection
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments end hosts into different classes (wired vs. wireless) using host profile identifiers. This segmentation allows the EVPN system to apply different detection policies to different device types, preventing wireless roaming devices from being incorrectly flagged as duplicate MAC addresses while maintaining strict duplicate detection for wired devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different administrative parameters and detection thresholds to different host classes. Wired hosts use standard duplicate MAC detection, while wireless hosts use roaming-aware detection with host profile identifiers. This localized approach ensures each device type is monitored according to its specific behavior patterns.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If EVPN systems treat all end hosts uniformly, then configuration is simplified, but wireless roaming cannot be properly supported

Engineering Contradiction:
ImproveEVPN configuration simplicityVSAvoidwireless roaming support
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal host profile identifier system that works across all EVPN devices and host types. The host profile identifier mechanism provides a unified framework that automatically adapts to different device classes, maintaining configuration simplicity while enabling wireless roaming support through the extended community advertisement mechanism.

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

Solution Approach 2:

The patent changes key parameters (host profile identifier, sequence number, administrative parameters) to enable wireless roaming support. By modifying the EVPN advertisement to include host profile identifiers and sequence numbers, the system gains the ability to differentiate and properly handle wireless roaming devices without fundamentally changing the EVPN architecture.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If EVPN systems track roaming events for wireless devices, then seamless roaming is enabled, but system complexity increases

Engineering Contradiction:
Improvewireless roaming capabilityVSAvoidcontrol plane parameter management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces host profile identifiers and sequence numbers as intermediary elements that mediate between wireless roaming devices and the EVPN control plane. These intermediaries carry roaming state information through standard BGP extended communities, enabling roaming tracking without requiring complex modifications to the underlying EVPN protocol or significant increases in system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250365227A1Supporting roaming in ethernet virtual private network (EVPN) fabric
Publication Date: 2025.11.27 ARISTA NETWORKS INC
  • US20250365227A1 patent drawing
  • US20250365227A1 patent drawing
  • US20250365227A1 patent drawing

AI summary

A method of operating a network device is provided. The method can include detecting a first host device that is communicatively coupled to a first interface or port of the network device, identifying a first host profile identifier corresponding to a first class of devices to which the first host device belongs, and advertising, to one or more additional network devices, network reachability or routing information for the first host device. The network reachability information can include at least the first host profile identifier associated with the first host device and a first sequence number. The first sequence number may indicate a number of mobility or roaming events taken by the first host device.