Network Route Convergence Testing with Frame Loss Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current route convergence testing methods are flawed due to variations in packet transmission rates during burst transmissions, difficulty in interpreting results for large numbers of routes, and the time and labor intensity of running multiple test iterations, which skew results and make it inefficient.

Innovation Solution

A method and system for conducting and validating network route convergence testing by specifying a route convergence threshold and frame loss tolerance, initiating a test, recording convergence times, and performing a validation phase to determine frame loss, allowing for automated multiple iterations and aggregate reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If route convergence testing is performed without accounting for burst transmissions, then testing simplicity is maintained, but measurement precision deteriorates due to skewed results from buffered traffic delivery

Engineering Contradiction:
Improveroute convergence time measurement accuracyVSAvoidtesting system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring buffer status monitoring and frame loss tracking before convergence events occur. The test controller continuously monitors data plane traffic and buffer status, preparing validation criteria in advance so that when convergence events happen, the system can immediately validate results without ad-hoc complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring frame loss rates and buffer status during testing, then using this information to validate convergence results. The test controller receives feedback about actual traffic delivery and compares it against expected convergence behavior, allowing precise measurement while maintaining manageable complexity through automated validation.

Inventive Principle:
Principle #23Feedback

2Reliability

If per-route convergence testing is performed for thousands or millions of routes, then comprehensive route coverage is achieved, but ease of operation deteriorates due to difficulty in interpreting results

Engineering Contradiction:
Improveroute convergence testing completenessVSAvoidresult interpretation ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system merges individual route convergence results into aggregate convergence metrics. By combining data from thousands or millions of per-route tests into overall convergence statistics, the system maintains comprehensive route coverage while simplifying result interpretation through consolidated performance indicators.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The test controller implements universal result processing that handles both individual route analysis and aggregate convergence assessment. This multi-functional approach allows the same system to provide detailed per-route data when needed while automatically generating simplified aggregate reports for overall performance evaluation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If multiple test iterations are run manually, then testing reliability improves through repeated validation, but productivity deteriorates due to time and labor intensity

Engineering Contradiction:
Improveconvergence testing validityVSAvoidtesting throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements self-service automation where the test controller automatically manages multiple convergence test iterations without manual intervention. The system autonomously configures tests, executes them, monitors results, and validates convergence across multiple iterations, maintaining high reliability through repeated testing while dramatically improving productivity by eliminating manual labor.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration of test parameters and validation criteria before running multiple iterations. By pre-setting convergence thresholds, frame loss tolerances, and test conditions, the system enables automated repeated validation that ensures reliability while maintaining high throughput without requiring manual reconfiguration between iterations.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If frame loss tolerance validation is implemented, then measurement precision improves by validating convergence results, but device complexity increases due to additional validation requirements

Engineering Contradiction:
Improveconvergence test result validityVSAvoidvalidation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from frame loss rate monitoring to validate convergence results. By continuously measuring actual frame loss during testing and comparing it against predefined tolerance thresholds, the system achieves precise validation of convergence timing without requiring complex validation infrastructure, as the feedback loop provides automated verification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system manages validation complexity by parameterizing frame loss tolerances and convergence thresholds. These configurable parameters allow the validation logic to adapt to different network conditions and test scenarios without requiring changes to the underlying validation mechanism, maintaining measurement precision while keeping the system architecture manageable.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10608913B2Methods, systems, and computer readable media for conducting and validating network route convergence testing
Publication Date: 2020.03.31 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US10608913B2 patent drawing
  • US10608913B2 patent drawing
  • US10608913B2 patent drawing

AI summary

A method for testing network route convergence includes receiving input for specifying a route convergence threshold and a frame loss tolerance for a route convergence test. The route convergence test is initiated by transmitting data plane traffic addressed to at least one destination to a device under test (DUT). At least one route is advertised to the DUT. A first time instance when the at least one route is advertised to the DUT is recorded. Data plane traffic routed by the DUT is monitored. It is detected when data plane traffic for the at least one route reaches the route convergence threshold. In response to detecting that the data plane traffic reaches the route convergence threshold, a second time instance is recorded and a route convergence validation test phase is initiated. During the route convergence validation test phase, an indication of frame loss for the at least one route is determined and an indication of validity or invalidity of the route convergence test is generated based on a relationship between the indication of frame loss and the frame loss tolerance.