VXLAN Echo Mechanism for Data Path Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for detecting data path failures in Virtual Extensible Local Area Network (VXLAN) tunneling mechanisms, which are crucial for ensuring network reliability and fault isolation in cloud computing deployments.

Innovation Solution

The method involves generating an echo request packet with a VXLAN network identifier (VNI) and transmitting it through the VXLAN segment, allowing for the detection of data path failures by verifying the correct delivery of packets to intended terminating tunnel end points and establishing reliable echo reply channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VXLAN tunneling mechanism is used to encapsulate MAC-based layer-2 Ethernet frames within layer 3 UDP packets, then scalability problems associated with large cloud computing deployments are ameliorated, but methods for detecting data path failures are lacking

Engineering Contradiction:
ImprovescalabilityVSAvoiddata path failure detection
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements echo request and echo reply mechanisms that provide feedback loops for detecting data path failures. The originating tunnel end point sends echo requests through the VXLAN data path, and the terminating tunnel end point responds with echo replies, enabling bidirectional connectivity verification and failure detection in VXLAN networks

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary echo request and echo reply packets as mediators to detect data path failures. These intermediary packets traverse the VXLAN data path between originating and terminating tunnel end points, serving as probes to verify connectivity and identify failures without interfering with normal data traffic

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If echo request packets are transmitted through VXLAN segments for failure detection, then fault isolation and connectivity verification are enabled, but network traffic and processing overhead increase

Engineering Contradiction:
Improvefault isolationVSAvoidnetwork traffic overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements periodic echo request transmission at configurable intervals rather than continuous probing. This periodic action enables fault detection while controlling network overhead and energy consumption, allowing the system to balance reliability monitoring with resource efficiency

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent allows dynamic adjustment of echo request parameters including transmission intervals, packet sizes, and thresholds for failure declaration. By changing these parameters, the system can adapt the monitoring intensity to match network conditions and requirements, optimizing the balance between fault detection capability and overhead

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3005627B1Methods for detecting a virtual extensible local area network (VXLAN) segment data path failure
Publication Date: 2019.04.17 ALCATEL LUCENT SA
  • EP3005627B1 patent drawingFigure 1~2
  • EP3005627B1 patent drawingFigure 3
  • EP3005627B1 patent drawingFigure 4

AI summary

Methods and apparatuses for determining a VXLAN data path failure are provided. In an embodiment, a first data packet comprising an echo request is generated at an originating tunnel end point device in a network. The echo request includes a VXLAN network identifier (VNI) associated with a selected VXLAN segment. A second data packet is generated comprising a header having a format associated with a VXLAN technology, the header comprising a network identifier portion including the VXLAN network identifier (VNI). The first data packet is encapsulated in the second data packet, and the second data packet is transmitted via the selected VXLAN segment.