Virtual Network Identification Using Local Switch IDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing cloud infrastructure is limited by the 'wall of VLAN' to a maximum of 4094 manageable virtual networks, which restricts efficient operations and requires multiple cloud infrastructures to be connected.

Innovation Solution

A communication system that includes virtual machine servers, a virtual network management apparatus, and a switch control apparatus, where local identification information unique to each virtual switch is generated and used as a VLAN ID, allowing the virtual network management apparatus to instruct the switch control apparatus for efficient packet forwarding and network control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If VLAN ID is used to identify virtual networks, then virtual network isolation and management are achieved, but the maximum number of manageable virtual networks is limited to 4094

Engineering Contradiction:
Improvevirtual network isolationVSAvoidnumber of manageable virtual networks
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the virtual network identification system into two parts: a 12-bit VLAN ID field (providing 4096 values) and a 32-bit virtual switch identifier field. This segmentation allows the system to overcome the VLAN ID limitation by combining multiple identification fields, enabling support for a much larger number of virtual networks while maintaining the isolation benefits of VLAN IDs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds another dimension to the identification space by introducing virtual switch identifiers as a separate field. Instead of relying solely on the 12-bit VLAN ID dimension, the system creates a two-dimensional identification space (VLAN ID × virtual switch ID), exponentially increasing the total number of distinguishable virtual networks.

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

2Adaptability or versatility

If multiple cloud infrastructures are connected to increase virtual network capacity, then the number of manageable virtual networks increases, but system complexity and operational difficulty increase

Engineering Contradiction:
Improvenumber of manageable virtual networksVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal identification mechanism that works across a single cloud infrastructure without requiring multiple connected infrastructures. The combination of VLAN IDs and virtual switch identifiers provides a unified approach to identifying virtual networks throughout the entire system, simplifying management and reducing operational complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The virtual switch identifier acts as an intermediary that bridges the gap between the limited VLAN ID space and the need for extensive virtual network identification. By introducing this intermediate identification layer, the system can manage a large number of virtual networks without requiring complex multi-infrastructure connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If VLAN ID is allocated uniquely in the whole system, then virtual network identification is simplified, but the maximum number of virtual networks is restricted to 4094

Engineering Contradiction:
Improvevirtual network identificationVSAvoidnumber of virtual networks
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the identification responsibility between two fields: VLAN IDs continue to provide simplified identification within their scope, while virtual switch identifiers extend the total capacity. This segmentation maintains the ease of operation benefits of VLAN IDs while overcoming their numerical limitation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested identification structure where VLAN IDs are nested within the broader context of virtual switch identifiers. Each virtual switch can contain multiple VLANs, and each VLAN can contain multiple virtual networks, creating a hierarchical nesting that expands the total identification capacity while maintaining simple identification at each level.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9749240B2Communication system, virtual machine server, virtual network management apparatus, network control method, and program
Publication Date: 2017.08.29 NEC ASIA PACIFIC PTE LTD
  • US9749240B2 patent drawing
  • US9749240B2 patent drawing
  • US9749240B2 patent drawing

AI summary

Each virtual machine server includes: means for generating, when a virtual machine is connected to a virtual network via a virtual network management apparatus, local identification information unique per virtual switch and setting the local identification information as a VLAN ID of a port of a virtual switch, the port having been connected to the virtual machine; and means for notifying the virtual network management apparatus of a correspondence relationship between the virtual network to which the virtual machine has been connected and the local identification information. The virtual network management apparatus instructs, on the basis of the notification, the switch control apparatus to control the virtual network by using the local identification information unique per virtual switch as a match condition.