Network Flow Utilization Metrics via Growth and Risk Factors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Measuring network resource utilization in wide area networks is challenging due to its dynamic nature and the limitations of traditional link utilization metrics, which fail to provide comprehensive insights into network performance and user experience.

Innovation Solution

The method involves calculating flow values and growth factors for each flow in the network to determine network utilization, using Generalized Flow Utilization (GFU) as a quantitative measure to assess the network's ability to support current and future demands, and incorporating risk assessment metrics to identify potential bottlenecks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If link utilization is used to measure network resource utilization, then the measurement is simple and provides a single number, but it does not accurately reflect actual network performance and user experience

Engineering Contradiction:
Improvesimplicity of measurementVSAvoidaccuracy of network utilization measurement
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments network utilization measurement from the traditional single link-level metric into multiple flow-level metrics. By dividing the network into individual flows and measuring each flow's utilization separately, the system achieves more precise measurement while maintaining computational feasibility through automated flow tracking and aggregation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from measuring utilization at the link dimension to measuring at the flow dimension. This dimensional shift allows capturing per-flow characteristics including growth factors and risk factors, providing a multi-dimensional view of network utilization that reflects actual performance and user experience more accurately.

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

2Device complexity

If traditional link utilization metrics are used, then the measurement approach is straightforward, but it fails to provide insights into network capacity for future growth and potential bottlenecks

Engineering Contradiction:
Improvecomplexity of measurement approachVSAvoidinformation about network capacity and bottlenecks
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent calculates growth factors for each flow that predict future network capacity requirements before actual bottlenecks occur. By computing these growth factors in advance based on historical flow patterns and network characteristics, the system enables proactive capacity planning and identifies potential bottlenecks before they impact performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces risk factors as an intermediary metric that bridges the gap between current link utilization and future capacity concerns. The risk factor serves as a warning indicator that combines current utilization state with growth potential, providing early warning of impending bottlenecks without requiring complex predictive modeling.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If average link utilization is calculated over short time periods, then the measurement is responsive to current conditions, but the results become very noisy and difficult to interpret

Engineering Contradiction:
Improveresponsiveness to current conditionsVSAvoidinterpretability of utilization data
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent implements dynamic time-window aggregation for flow utilization metrics. Instead of using fixed short or long time periods, the system adaptively adjusts aggregation windows based on flow characteristics and network conditions, maintaining responsiveness while reducing noise through intelligent temporal smoothing that preserves meaningful variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor the stability and interpretability of utilization metrics over time. When noise levels exceed thresholds, the system automatically adjusts aggregation parameters and provides feedback to operators about measurement confidence levels, enabling reliable interpretation without sacrificing responsiveness to genuine changes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9467362B1Flow utilization metrics
Publication Date: 2016.10.11 GOOGLE LLC
  • US9467362B1 patent drawing
  • US9467362B1 patent drawing
  • US9467362B1 patent drawing

AI summary

In one general aspect, a method for determining utilization of a network includes calculating a flow value for each of multiple flows in a network, determining a growth factor for each of the flows in the network and determining a utilization of the network using the growth factors for each of the flows. In another general aspect, a method for determining utilization of a network includes calculating a flow value for each of multiple flows in a network and determining a risk factor for each of the flows in the network.