Virtual Network Topology Update via Traffic Trending

Solution Overview

Problem

Network-hosted applications face variability in quality of service (QoS) due to communication through multiple intermediary routing devices, which can lead to inconsistent performance and failure to meet service level agreements, especially in cloud-based environments.

Innovation Solution

A system that configures a virtual network infrastructure to intelligently route traffic based on historical trends of the application, using a traffic trending engine to determine data trends, a topology determination engine to update the network topology, and a network scaling engine to automatically scale the infrastructure, thereby optimizing resource usage and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traffic is routed through multiple intermediary routing devices, then network coverage and connectivity are improved, but quality of service consistency and performance reliability deteriorate

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by monitoring application data traffic and determining historical trends before QoS degradation occurs. The topology determination engine proactively updates the virtual network topology based on predicted traffic patterns, preparing optimized routing paths in advance to maintain consistent QoS while preserving network connectivity through multiple routing devices.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If virtual network topology is updated dynamically, then QoS and performance are improved, but system complexity and computational overhead increase

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring application data traffic and using the observed historical trends to dynamically update the virtual network topology. The topology determination engine receives feedback from traffic monitoring and automatically adjusts routing configurations, creating a closed-loop control system that maintains QoS without requiring manual intervention or excessive computational overhead.

Inventive Principle:
Principle #23Feedback

3Reliability

If network infrastructure is scaled to accommodate varying demands, then service reliability is improved, but resource utilization efficiency and cost-effectiveness deteriorate

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies dynamics by enabling the virtual network topology to adapt dynamically to changing traffic demands. The network scaling engine automatically scales infrastructure resources based on real-time traffic patterns and historical trends, ensuring service reliability is maintained during high-demand periods while reducing resource allocation during low-demand periods to improve overall resource utilization efficiency and cost-effectiveness.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10374900B2Updating a virtual network topology based on monitored application data
Publication Date: 2019.08.06
  • US10374900B2 patent drawing
  • US10374900B2 patent drawing
  • US10374900B2 patent drawing

AI summary

In some examples, data traffic over a virtual network can be monitored for an application. An existing topology for the virtual network can be updated based on the monitored data. The updated topology can, for example, be determined to better handle predicted data traffic for the application. The topology of the virtual network can then be updated to achieve the determined updated virtual network topology.