VXLAN Gateway MAC Entry Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In broadband remote access server (BRAS) networks, the existing packet forwarding mechanisms lead to a shortage of MAC entry resources due to the need for learning and managing multiple MAC addresses, particularly when dealing with a large number of user terminals and BRAS network elements, resulting in inefficient MAC address learning and packet forwarding processes.

Innovation Solution

The introduction of a gateway device that establishes and manages VXLAN tunnels between an aggregation switch and BRAS network elements, allowing for grouping of VXLAN tunnels to reduce the need for learning user terminal MAC addresses and optimizing packet forwarding by segmenting VXLAN tunnels, thereby conserving MAC entry resources and improving processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the gateway device learns and manages MAC addresses of all user terminals directly, then packet forwarding accuracy is improved, but MAC entry resource consumption increases

Engineering Contradiction:
Improvepacket forwarding accuracyVSAvoidMAC entry resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the MAC address management function by introducing a controller that centrally manages MAC addresses for multiple gateway devices. Instead of each gateway device learning all user terminal MAC addresses, the controller divides MAC address management responsibilities, assigning specific MAC address ranges to specific gateway devices. This segmentation reduces the number of MAC entries each gateway device must maintain while ensuring accurate packet forwarding through centralized coordination.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the gateway device manages MAC addresses for a large number of user terminals, then network coverage is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork coverageVSAvoidMAC address management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary between gateway devices and user terminals for MAC address management. The controller mediates the complex task of MAC address allocation and tracking across multiple gateway devices and user terminals. This intermediary approach allows the network to cover a large number of user terminals while the gateway devices themselves maintain simpler, more manageable MAC address tables, as the controller handles the complex coordination and assignment logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3490197B1Message forwarding
Publication Date: 2021.10.13 NEW H3C TECH CO LTD
  • EP3490197B1 patent drawingFigure 1
  • EP3490197B1 patent drawingFigure 2
  • EP3490197B1 patent drawingFigure 3~4

AI summary

A first VXLAN tunnel is established between a gateway device and an aggregation switch which corresponds to a BRAS group including several BRAS network elements. A second VXLAN tunnel is established between the gateway device and each of the BRAS network elements. In an example, when receiving a first VXLAN packet from the aggregation switch through the first VXLAN tunnel, the gateway device may acquire a first user packet by de-encapsulating the first VXLAN packet and forward an encapsulated first user packet to the BRAS network element through the second VXLAN tunnel by VXLAN encapsulating the first user packet. In turn, the gateway device may receive a second VXLAN packet from the BRAS network element through the second VXLAN tunnel and forward a corresponding encapsulated second user packet to the aggregation switch through the first VXLAN tunnel.