Dynamic Probing Mode Selection for Network Link Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network performance probing methods, such as passive and active probing, face limitations in effectively determining communication link metrics, particularly in scenarios with low traffic or specific application requirements, leading to inefficient resource utilization and suboptimal link selection.

Innovation Solution

A dynamic system that defaults to passive probing but switches to active probing based on conditions like link inactivity, application type, or unsatisfactory passive probing metrics, allowing for adaptive selection of probing methods to ensure accurate link performance measurement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If active probing is used to measure link performance, then measurement precision is improved, but network resource consumption increases

Engineering Contradiction:
Improvelink performance measurement accuracyVSAvoidnetwork resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system dynamically switches between passive and active probing modes based on real-time network conditions. The border router continuously monitors link metrics and traffic patterns, transitioning from passive to active probing when conditions require more precise measurement (such as link failures or severe performance degradation), and back to passive probing when conditions stabilize, thus optimizing the balance between measurement accuracy and resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the probing parameter state by switching between passive and active probing modes. This parameter change allows the system to adapt the measurement approach based on current network state, using passive probing for normal conditions (low resource consumption) and active probing for exceptional conditions (high measurement precision), thereby resolving the contradiction between continuous high-precision measurement and resource conservation.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If passive probing is used to monitor link performance, then network resource usage is reduced, but measurement precision deteriorates under certain conditions

Engineering Contradiction:
Improvenetwork resource usageVSAvoidlink performance measurement accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system employs feedback mechanisms where the border router continuously monitors link metrics (such as packet loss, delay, jitter) and traffic patterns. Based on this feedback, the system determines when passive probing is insufficient and automatically transitions to active probing. This feedback-driven approach ensures that passive probing is used maximally to conserve resources while actively switching to active probing only when measurement precision becomes critical, thus resolving the contradiction between resource savings and measurement accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The probing mode is made dynamic rather than static. The system adapts its behavior based on real-time network conditions, transitioning from the resource-efficient passive mode to the high-precision active mode when conditions such as link failures, severe performance degradation, or specific traffic patterns are detected. This dynamic adaptation allows the system to achieve both low resource usage and high measurement precision as needed.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If active probing is continuously used, then link selection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvelink selection accuracyVSAvoidprobing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements dynamic probing mode selection that simplifies operational complexity. Instead of continuously running complex active probing, the system maintains simple passive probing as the default and only activates complex active probing mechanisms when necessary (e.g., upon detecting link failures or severe performance issues). This dynamic approach reduces the effective complexity during normal operation while maintaining the capability for high-accuracy link selection when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary monitoring using passive probing to assess link conditions before initiating complex active probing. This preliminary action filters out most cases where active probing is unnecessary, thereby reducing the overall complexity burden. Active probing is reserved for exceptional situations where passive monitoring indicates problems, thus simplifying the system's operational profile while maintaining link selection accuracy.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If passive probing is used for all link metrics, then ease of operation is improved, but measurement precision deteriorates for specific applications

Engineering Contradiction:
Improveprobing operation simplicityVSAvoidapplication-specific metric accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system changes the probing parameter state based on application requirements and network conditions. For standard traffic conditions, the system maintains simple passive probing operation. When specific applications or traffic patterns indicate a need for more precise measurement (such as voice traffic requiring low latency measurement or detection of application-level performance issues), the system transitions to active probing. This parameter change approach preserves ease of operation for most cases while providing enhanced measurement precision when application-specific needs arise.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The probing operation transitions from a static simple mode to a dynamic adaptive mode. The system continuously assesses whether the current passive probing suffices for the detected traffic type and application requirements. When conditions indicate that passive probing cannot accurately measure application-specific metrics (such as real-time audio quality or specific protocol performance), the system dynamically switches to active probing. This dynamic behavior maintains operational simplicity for the majority of cases while providing precision measurement capability when application-specific conditions demand it.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8867377B2Dynamic selection between active and passive probing in computer network
Publication Date: 2014.10.21 CISCO TECHNOLOGY INC
  • US8867377B2 patent drawing
  • US8867377B2 patent drawing
  • US8867377B2 patent drawing

AI summary

In one embodiment, during network operation, it is dynamically determined whether to change from passive probing of communication path metrics to active probing of communication path metrics.