V-Switch Scalability via Double VLAN Tagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Virtual-Switch (V-Switch) technology is limited by the number of VLAN tags, which restricts the number of V-Switch connections on each local link to 4096, hindering the scalability and application of V-Switch technology.

Innovation Solution

Implementing a method that uses at least two VLAN tags, including an outer and an inner VLAN tag, for V-Switch correlation, enabling QinQ encapsulation and VLAN protocol encapsulation to extend the number of V-Switch connections by setting up correlations in a VLAN switching table, thereby overcoming the limitation of 4096 VLAN tags.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional single VLAN tag switching is used, then the switching implementation is simple, but the number of V-Switch connections is limited to 4096

Engineering Contradiction:
Improveswitching implementation complexityVSAvoidnumber of V-Switch connections
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements double VLAN tag switching by nesting two VLAN tags (outer VLAN tag and inner VLAN tag) together to form a composite identification mechanism. The outer VLAN tag and inner VLAN tag are stacked like nested dolls, where each tag provides an additional layer of identification, thereby expanding the total number of distinguishable connections from 4096 to 4096×4096 while maintaining structured organization and manageable complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent transitions from single-dimension VLAN tagging to two-dimension VLAN tagging by introducing both outer and inner VLAN tags. This dimensional expansion allows the system to address connections in a two-dimensional space (outer tag × inner tag) rather than a single dimension, effectively multiplying the available connection identifiers and solving the limitation of 4096 connections.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If double VLAN tag switching is implemented, then the number of V-Switch connections is expanded to 4096×4096, but the switching implementation complexity increases

Engineering Contradiction:
Improvenumber of V-Switch connectionsVSAvoidswitching implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the VLAN switching function into distinct components: outer VLAN tag processing and inner VLAN tag processing. By dividing the switching logic into separate handling stages for each tag type, the system manages the complexity of double tag switching through modularization, making each segment independently manageable while achieving the combined effect of expanded connection capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary classification and routing decisions based on the outer VLAN tag before processing the inner VLAN tag. This preliminary action allows the system to organize and pre-sort traffic streams according to the outer tag, reducing the complexity of subsequent inner tag processing and enabling more efficient handling of the expanded connection space.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8665718B2Method and device for implementing virtual-switch
Publication Date: 2014.03.04 HUAWEI TECH CO LTD
  • US8665718B2 patent drawing
  • US8665718B2 patent drawing

AI summary

The present invention provides a method and a device for implementing a V-Switch. Through setting up a V-Switch correlation with respect to at least two VLAN tags, a DRE performs a V-Switch transmission on an Ethernet frame received according to the V-Switch correlation with respect to at least two VLAN tags. The invention can expand the number of V-Switch connections carried on a local link to 4096×4096, or even to 4096×4096×4096 . . . . Therefore, the problem of insufficient VLAN tag resources is solved, and the requirements for the scale of V-Switch technology is met. Moreover, a more effective V-Switch method is provided, the switching capability of V-Switch is improved, and the application scale of V-Switch technology is enlarged.