Network Delay Analysis for Parallel Path Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network delay analysis techniques fail to effectively identify and address parallel delays, which are crucial in applications with multiple concurrent paths, leading to incomplete understanding of delay reduction potential and inefficient network optimization.

Innovation Solution

A system and method that processes trace files to categorize and analyze both component and parallel delays, allowing users to visualize and quantify the reduction in overall delay by eliminating individual and combined delay components, facilitating targeted improvements in network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional delay analysis techniques are used to identify network delays, then individual delay components can be classified, but parallel delays cannot be effectively identified or addressed

Engineering Contradiction:
Improvedelay component identificationVSAvoidparallel delay analysis capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the overall delay analysis into two distinct categories: component delays (individual delay sources) and parallel delays (interactions between multiple delay sources). This segmentation allows the system to separately identify and analyze parallel delay effects that conventional techniques miss, while maintaining the ability to classify individual delay components.

Inventive Principle:
Principle #1Segmentation

2Speed

If the network path is optimized to reduce bandwidth delay, then transmission speed improves, but propagation delay remains unchanged

Engineering Contradiction:
Improvedata transmission speedVSAvoidpropagation delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies local quality by providing different optimization strategies for different delay components. Bandwidth delay (affecting transmission speed) can be addressed through local optimizations such as increasing link capacity or improving protocol efficiency, while propagation delay (affecting time loss) requires different approaches such as routing changes or hardware upgrades. This localized approach allows targeted improvements without unnecessary trade-offs.

Inventive Principle:
Principle #3Local quality

3Productivity

If additional network channels are provided to reduce bandwidth delay, then data flow capacity increases, but network complexity increases

Engineering Contradiction:
Improvenetwork throughputVSAvoidnetwork configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary analysis layer that identifies parallel delays and their interactions before implementing network modifications. This intermediary step provides a roadmap for optimization, allowing network administrators to prioritize changes that yield the greatest improvement with the least added complexity, rather than blindly adding channels.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If bottleneck routing is modified to balance traffic distribution, then congestion delay reduces, but overall path delay may increase

Engineering Contradiction:
Improvetraffic flow efficiencyVSAvoidend-to-end delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of parallel delays and their interactions before implementing routing changes. By understanding how different delay components interact in parallel paths, the system can predict the end-to-end delay impact of traffic redistribution, allowing administrators to choose routing modifications that balance congestion relief with acceptable latency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8745215B2Network delay analysis including parallel delay effects
Publication Date: 2014.06.03 RIVERBED TECH LLC
  • US8745215B2 patent drawing
  • US8745215B2 patent drawing
  • US8745215B2 patent drawing

AI summary

The embodiments facilitate the analysis of application delays, including delays that occur on multiple paths. A trace file of an application's network events is processed to categorize the causes of delays incurred in the propagation and processing of these events. The system identifies the amount of delay that can be eliminated by eliminating each of the components of delay individually, as well as the amount of delay that can be eliminated by eliminating combinations of the delay components. A user interface displays the amount of reduction that can be achieved by eliminating various delays alone or in combination. The interface also allows the user to view the individual delay components contained in combinations of delay components. In this manner, the user is provided a view of each of the delay components that would need to be addressed, either individually or in combination, to improve the overall application delay.