Network Element Latency Testing via Loop Injection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network performance analysis in ring networks often requires external equipment and manual intervention, making it costly and inefficient, especially when identifying and addressing traffic pattern issues that degrade network performance.

Innovation Solution

A network element can autonomously analyze its performance by configuring a loop on the network, injecting data units, and determining latency statistics using timing data units, eliminating the need for external equipment and manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external equipment and manual intervention are used for network performance analysis, then measurement precision can be achieved, but device complexity and cost increase

Engineering Contradiction:
Improvenetwork performance measurement precisionVSAvoidexternal equipment requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The network element performs self-testing by autonomously generating test data units, injecting them into the network loop, and analyzing the results without requiring external testing equipment or manual intervention. This self-service capability resolves the contradiction by eliminating external equipment while maintaining measurement precision through automated latency statistic calculation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network element is designed to perform multiple functions: it acts as both a network router and a performance testing device. By integrating testing capabilities into the network element itself, the system eliminates the need for separate external equipment, resolving the contradiction between measurement precision and device complexity.

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

2Measurement precision

If external equipment is used for network analysis, then accurate latency statistics can be obtained, but ease of operation deteriorates

Engineering Contradiction:
Improvelatency statistic accuracyVSAvoidmanual intervention requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The network element autonomously performs the complete testing process including generating test data units, injecting them into the network, tracking their traversal, and calculating latency statistics. This eliminates manual intervention while maintaining accuracy, as the system serves itself without requiring operators to use external equipment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by having network elements track and report the traversal of test data units back to the originating element. This automated feedback loop enables accurate latency measurement without manual intervention, as the network itself provides the measurement data through its normal operation.

Inventive Principle:
Principle #23Feedback

3Productivity

If network elements forward data units around a loop at high rates, then productivity increases, but loss of time increases due to traffic pattern issues

Engineering Contradiction:
Improvedata unit forwarding rateVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary testing by injecting test data units into the network loop before normal high-rate operations begin. This allows the identification of traffic pattern issues and potential latency problems in advance, enabling preventive measures to be taken before they impact actual network productivity and cause time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system proactively identifies problematic traffic patterns through preliminary testing and takes corrective action before these patterns can degrade network performance. By detecting issues in advance, the system prevents the loss of time that would occur during normal high-rate operations, thus protecting productivity.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS9515908B2Network latency testing
Publication Date: 2016.12.06 CALIX INC
  • US9515908B2 patent drawing
  • US9515908B2 patent drawing
  • US9515908B2 patent drawing

AI summary

In general, techniques are described that may allow a network element to analyze the performance of a network without using external equipment external to the network. In one example, a method includes injecting a plurality of data units onto the network, forwarding the plurality of data units around the network loop, injecting at least one timing data unit on to the network, forwarding the at least one timing data unit around the network loop, and determining at least one latency statistic correlated to the at least one characteristic of the forwarded plurality of data units.