Centralized AED Server for Loop-Free VLAN Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

L2 networks are prone to destabilization due to momentary loops, which can cause broadcast storms and network meltdown, and L2VPN over L3 technology requires multiple edge devices to encapsulate and decapsulate data, leading to potential L2 loops if there is a momentary overlap in forwarding roles between edge devices.

Innovation Solution

A centralized AED-server manages the assignment of active and backup edge devices for VLANs, ensuring deterministic and loop-free forwarding roles through a centralized model that maintains a constant number of messages for reassignment, allowing for ultra-fast convergence and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple edge devices are used for L2VPN over L3 encapsulation and decapsulation, then the network gains redundancy and load distribution capability, but the risk of L2 loops increases due to potential momentary overlap in forwarding roles

Engineering Contradiction:
ImproveL2VPN over L3 capabilityVSAvoidL2 loop prevention
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary control mechanism that coordinates forwarding roles between multiple edge devices. This intermediary ensures that only one device forwards traffic for a given VLAN at any moment, preventing L2 loops while maintaining the benefits of multiple capable devices in the network.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic role assignment where edge devices transition between active and standby states based on real-time network conditions. This dynamic switching ensures that forwarding roles are clearly defined at all times, eliminating the momentary overlap that causes L2 loops while preserving redundancy capabilities.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If distributed AED election is used among edge devices, then the system achieves decentralization and autonomy, but the convergence time increases and scalability is limited

Engineering Contradiction:
ImproveDecentralized controlVSAvoidConvergence time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-establishing a hierarchical structure among edge devices before failures occur. Designated parent devices and backup devices are identified in advance, enabling immediate role transitions during failures without requiring time-consuming distributed elections, thus achieving fast convergence while maintaining decentralized operation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If traditional L2 loop resolution protocols like STP are used, then loop prevention is achieved, but network performance degrades due to protocol overhead and convergence delays

Engineering Contradiction:
ImproveL2 loop resolutionVSAvoidNetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-configuring hierarchical relationships and backup assignments before loops can occur. This eliminates the need for reactive STP protocols that cause performance degradation, as the network maintains loop-free topology through proactive role management rather than corrective actions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service where edge devices automatically manage their own forwarding roles based on pre-established hierarchical relationships. Devices independently determine their active/standby status without requiring continuous STP protocol exchanges, reducing overhead and improving network performance while maintaining loop prevention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10313155B2Centralized management of authoritative edge devices
Publication Date: 2019.06.04 CISCO TECHNOLOGY INC
  • US10313155B2 patent drawing
  • US10313155B2 patent drawing
  • US10313155B2 patent drawing

AI summary

In one embodiment, an authoritative edge device (AED)-server in a computer network maintains assignment of an active AED for a particular virtual local area network (VLAN), and in response to a triggered re-assignment, sends an AED change request identifying an old active AED for the particular VLAN and a new active AED for the particular VLAN (e.g., and/or corresponding backups). In response to receiving the change request, the old active AED ceases forwarding of traffic for the particular VLAN and transmits a relinquishment confirmation into the network. Also, in response to receiving the change request and the relinquishment confirmation from the old active AED, the new active AED assumes responsibility for traffic forwarding for the particular VLAN and transmits an activation confirmation into the network. The change request is then deemed completed by the AED-sever upon receipt of both the relinquishment confirmation and the activation confirmation.