VTEP Arbitration for Roaming Host Reachability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In campus networks using BGP EVPN VXLAN, existing configurations prioritize data plane learning over control plane learning, leading to delayed or lost network data transmission due to insufficient host reachability information, especially during fast roaming of devices between access points.

Innovation Solution

Implement an updated configuration for access network device VTEPs to accept and arbitrate between control plane and data plane updates for ARP information, ensuring timely host reachability by accepting EVPN RT-2 updates and using ARP requests and GARP replies to maintain accurate ARP entries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data plane learning is prioritized over control plane learning, then learning speed is improved, but host reachability information becomes insufficient during fast roaming

Engineering Contradiction:
Improvelearning speedVSAvoidhost reachability information accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent merges control plane learning (EVPN RT-2 updates) and data plane learning (ARP requests) into a unified arbitration mechanism. The VTEP accepts both types of updates and uses arbitration logic to determine which takes precedence, ensuring both speed and reliability are achieved simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the parameter of learning priority from purely data-plane-based to a dynamic arbitration system that considers both control-plane and data-plane updates. This allows the system to adaptively select the best update source based on current network conditions and host roaming state.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If control plane learning is used, then host reachability information is accurate, but convergence speed is delayed

Engineering Contradiction:
Improvehost reachability information accuracyVSAvoidconvergence time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data plane learning (ARP requests) to quickly establish host reachability information. When control plane updates become available, the arbitration mechanism integrates them to refine the information, ensuring both speed and accuracy are achieved through staged learning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through the arbitration mechanism that continuously monitors both control plane and data plane update sources. This feedback loop allows the system to dynamically adjust which updates are accepted based on their reliability and timeliness, optimizing convergence speed while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If existing BGP EVPN VXLAN configuration is used, then network stability is maintained, but network data transmission is delayed or lost during fast roaming

Engineering Contradiction:
Improvenetwork stabilityVSAvoidnetwork data transmission efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent introduces dynamic arbitration logic that adapts the learning behavior based on network conditions. During fast roaming events, the system dynamically prioritizes data plane learning while still accepting control plane updates when beneficial, optimizing transmission efficiency without sacrificing overall network stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of VTEP learning behavior from static to dynamic. The arbitration mechanism adjusts which learning methods are prioritized based on current network state, enabling the system to maintain stability during normal operation while improving transmission efficiency during fast roaming events.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250260596A1Enhancement of control plane and data plane learns for roaming hosts
Publication Date: 2025.08.14 HEWLETT PACKARD ENTERPRISE DEV LP
  • US20250260596A1 patent drawing
  • US20250260596A1 patent drawing
  • US20250260596A1 patent drawing

AI summary

In certain embodiments, computer-implemented method includes receiving, by a first VTEP, a network data unit intended for a host; performing a data plane learn to determine initial ARP information for the host including a first local connection between the host and the first VTEP; creating an initial first VTEP ARP entry for the host using the initial ARP information; transmitting the network data unit to the host; and transmitting a first control plane update including the initial ARP information to a second VTEP, the second VTEP having fast roaming enabled, wherein the second VTEP is configured to create, in response to receiving the first control plane update from the first VTEP, an initial second VTEP ARP entry for the host, the initial second VTEP entry comprising a tunnel connection between the first VTEP and the second VTEP.