Network Hypervisor Control Channel Isolation via Traffic Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software-defined networking (SDN) based network virtualization, the increase in the number of virtual switches leads to severe latency and interference in control message translation due to the First-In First-Out method, resulting in degraded network control performance.

Innovation Solution

A network hypervisor apparatus that includes a data collector, a control traffic predictor using an LSTM-autoencoder model to predict future control traffic, and a translator to manage control message translation based on prediction results, isolating control channels and optimizing throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of virtual switches is increased to provide more network virtualization services, then the network virtualization capability and service capacity are improved, but the control message translation latency increases severely and network control performance deteriorates

Engineering Contradiction:
Improvenetwork virtualization capabilityVSAvoidcontrol message translation latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the control message translation process by introducing separate translation queues for different virtual switches, isolating the translation operations to prevent mutual interference. This allows multiple virtual switches to be serviced concurrently without one blocking the others, thereby maintaining low latency even as the number of virtual switches increases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements prediction mechanisms that analyze historical control message patterns to forecast future translation requirements. By preparing translation resources and scheduling based on predicted demand, the system proactively manages translation loads before latency issues arise, enabling scalable performance across multiple virtual switches.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the First-In First-Out method is used for control message translation, then the implementation simplicity is maintained, but severe latency and interference occur when multiple virtual switches are present

Engineering Contradiction:
Improvetranslation method simplicityVSAvoidnetwork control performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent divides the single FIFO translation queue into multiple separate queues, one for each virtual switch. This segmentation maintains the simplicity of FIFO within each individual queue while eliminating the interference that occurs when multiple virtual switches share a single queue, thereby improving overall network control performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a translation management intermediary that schedules and routes control messages to appropriate translation queues based on virtual switch identification. This intermediary layer preserves the simplicity of FIFO translation while coordinating access across multiple virtual switches to prevent latency and interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12113713B2Control channel isolation with time-series control traffic prediction in programmable network virtualization
Publication Date: 2024.10.08 KOREA UNIV RES & BUSINESS FOUND
  • US12113713B2 patent drawing
  • US12113713B2 patent drawing
  • US12113713B2 patent drawing

AI summary

Disclosed is a network hypervisor apparatus for providing a software defined networking (SDN)-based virtual network, the network hypervisor apparatus including a data collector configured to collect control traffic data and network topology information for each virtual switch; a control traffic predictor configured to predict future control traffic based on the control traffic data and the network topology information; and a translator configured to translate a control message corresponding to a virtual switch based on a prediction result.