Transparent SDN Middleware for Traffic Demand Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data center network management systems face challenges in detecting and reacting to application traffic demands to optimize performance while maintaining high network utilization without congestion, as they often require user input or application modifications and are not fully automated.

Innovation Solution

An intelligent network middleware that uses software-defined networking (OpenFlow protocol) to detect application traffic transparently, predict future demand, and optimize network paths by adaptively installing monitoring rules, thereby automating application demand prediction and network optimization without user involvement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If network management frameworks require user input or application modifications to detect application traffic demands, then measurement precision is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improveapplication traffic demand detectionVSAvoiduser input requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The network management system automatically detects and monitors application traffic demands without requiring user input or application modifications. The system self-configures monitoring parameters, selects relevant applications, and adjusts monitoring strategies autonomously based on observed traffic patterns and network conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary network management platform that sits between the monitoring infrastructure and applications, translating complex monitoring requirements into automated actions. This intermediary layer handles the complexity of traffic demand detection while presenting a simplified interface to network operators.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If network management systems collect complete and continuous information about network utilization and application demand, then measurement precision is improved, but loss of time and processing overhead increase

Engineering Contradiction:
Improvenetwork utilization informationVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-configures monitoring rules and thresholds based on historical traffic patterns and application characteristics. By preparing monitoring templates and prediction models in advance, the system can rapidly deploy comprehensive monitoring without time-consuming setup when traffic demand changes occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic monitoring at optimized intervals rather than continuous monitoring. Monitoring frequency is dynamically adjusted based on traffic volatility, application importance, and network conditions, collecting sufficient data for accurate demand detection while minimizing processing overhead and time loss.

Inventive Principle:
Principle #19Periodic action

3Ease of operation

If software-defined networking is used to transparently detect application traffic, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvetransparent traffic detectionVSAvoidmiddleware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The network management system implements a universal monitoring framework that can detect and analyze traffic from multiple applications and protocols through a single platform. The system provides multi-functional capabilities including traffic classification, demand prediction, anomaly detection, and optimization recommendations, reducing the need for separate specialized tools.

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

4Productivity

If the system adaptsively installs monitoring rules to predict future demand, then productivity is improved, but device complexity and measurement precision requirements increase

Engineering Contradiction:
Improvenetwork optimization speedVSAvoidrule installation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adapts monitoring rule installation based on real-time network conditions, application behavior patterns, and predicted traffic demands. Monitoring rules are automatically created, modified, or removed as applications are deployed, scaled, or terminated, with the system learning from observed patterns to optimize rule placement and reduce manual configuration complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3033860B1Transparent software-defined network management
Publication Date: 2021.01.20 NEC CORP
  • EP3033860B1 patent drawingFigure 1
  • EP3033860B1 patent drawingFigure 2
  • EP3033860B1 patent drawingFigure 3

AI summary

Systems and methods for network management, including adaptively installing one or more monitoring rules in one or more network devices on a network using an intelligent network middleware, detecting application traffic on the network transparently using an application demand monitor, and predicting future network demands of the network by analyzing historical and current demands. The one or more monitoring rules are updated once counters are collected; and network paths are determined and optimized to meet network demands and maximize utilization and application performance with minimal congestion on the network.