Network Capacity Planning via Simplified Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network capacity planning tools face complexity in simulating network communications due to non-linear scaling of network behavior with traffic, requiring extensive computing resources and man-hours, especially during network-wide application deployments or upgrades, and struggle to predict actual performance under increased remote access and shared resource traffic.

Innovation Solution

A simplified system that receives data on application deployment attributes, network topology, and performance attributes using a reduced set of element attributes, allowing for iterative simulation of network performance through a graphical user interface, displaying response times and enabling what-if scenario analysis to predict network and application performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional network simulation methods are used to model network topology and application behavior, then simulation accuracy is improved, but device complexity and computing resources required increase significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsimulation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and models only the essential performance characteristics of network applications (response times, transaction rates, message sizes) rather than simulating complete application behaviors. This selective extraction maintains simulation accuracy for capacity planning while dramatically reducing model complexity and computational requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms complex application behaviors into simplified performance parameters such as response times, transaction rates, and message sizes. By changing the representation from detailed behavioral models to aggregated performance metrics, the simulation becomes computationally tractable while preserving the essential characteristics needed for capacity planning.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If detailed network models with many elements are created to capture interaction effects, then simulation realism is improved, but loss of time for setup and computation increases

Engineering Contradiction:
Improvesimulation realismVSAvoidmodeling time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary characterization of applications by collecting performance data (response times, transaction rates) before the simulation. This preliminary action captures essential interaction effects and application behaviors in advance, allowing the actual simulation to proceed quickly without requiring detailed real-time modeling of each interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of creating detailed models of actual applications, the patent creates simplified copy representations that capture essential performance characteristics. These copied performance profiles can be reused across multiple simulations, dramatically reducing setup time while maintaining realistic simulation outcomes.

Inventive Principle:
Principle #26Copying

3Measurement precision

If network simulations account for non-linear scaling and TCP effects, then prediction accuracy under load is improved, but device complexity and computing resources increase

Engineering Contradiction:
Improveperformance prediction accuracyVSAvoidcomputing resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent incorporates non-linear network behavior and TCP effects by using performance parameters measured under various load conditions rather than attempting to simulate the underlying complex protocols. By changing from protocol-level simulation to performance-metric-based modeling, the system captures non-linear effects accurately while using minimal computational resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8296424B2Network capacity planning
Publication Date: 2012.10.23 RIVERBED TECH LLC
  • US8296424B2 patent drawing
  • US8296424B2 patent drawing
  • US8296424B2 patent drawing

AI summary

Data representing application deployment attributes, network topology, and network performance attributes based on a reduced set of element attributes is utilized to simulate application deployment. The data may be received from a user directly, a program that models a network topology or application behavior, and a wizard that implies the data based on an interview process. The simulation may be based on application deployment attributes including application traffic pattern, application message sizes, network topology, and network performance attributes. The element attributes may be determined from a lookup table of element operating characteristics that may contain element maximum and minimum boundary operating values utilized to interpolate other operating conditions. Application response time may be derived using an iterative analysis based on multiple instances of one or more applications wherein a predetermined number of iterations is used or until a substantially steady state of network performance is achieved.