Distributed Network Test System Using Port Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network testing methods face challenges in generating and analyzing test traffic that accurately simulates real-world network conditions, particularly in distinguishing and measuring stateful and stateless traffic across various layers of network protocols, which affects the comprehensive evaluation of network devices and systems.

Innovation Solution

The development of a test setup and equipment that includes port units with processors and transceivers capable of generating and receiving test traffic, emulating multiple logical addresses and protocols, and analyzing traffic statistics to measure performance metrics such as latency and jitter, while synchronizing timestamps for accurate measurement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional network testing methods are used, then testing can be performed with simple equipment, but the ability to accurately simulate real-world network conditions and distinguish stateful/stateless traffic is insufficient

Engineering Contradiction:
Improveaccuracy of network condition simulationVSAvoidcomplexity of test equipment
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The test equipment is divided into multiple port units, each capable of independent operation for generating and analyzing traffic. Each port unit functions as an autonomous testing entity that can be configured for specific protocol layers (L2, L3, L4), allowing complex testing capabilities to be distributed across multiple simpler modular components rather than requiring a single complex monolithic system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each port unit is designed with multi-functionality to handle multiple protocol layers (L2 Ethernet, L3 IP, L4 TCP/UDP) and perform various operations (traffic generation, traffic analysis, timestamp synchronization) within a single device. This universal design allows the same equipment to simulate diverse real-world network conditions across different protocol stacks without requiring separate specialized devices for each function

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

2Measurement precision

If comprehensive traffic analysis is implemented, then network performance metrics can be accurately measured, but the difficulty of detecting and measuring traffic characteristics increases

Engineering Contradiction:
Improveprecision of performance metricsVSAvoiddifficulty of traffic analysis
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The port unit acts as an intermediary device between the device under test and the testing environment. It generates test traffic that mimics real-world patterns and intercepts/analyzes returned traffic, providing a controlled interface that simplifies the measurement process. The port unit's processor examines packet characteristics (headers, payloads, timestamps) and extracts performance metrics (latency, jitter, throughput) automatically, reducing the complexity of direct measurement while maintaining high precision

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the port unit analyzes returned test traffic and uses this information to adjust subsequent testing parameters. By continuously monitoring performance metrics and comparing them against expected values, the system can dynamically adapt traffic generation patterns and analysis thresholds, making the measurement process more efficient and accurate without manual intervention

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9172647B2Distributed network test system
Publication Date: 2015.10.27 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US9172647B2 patent drawing
  • US9172647B2 patent drawing
  • US9172647B2 patent drawing

AI summary

There are disclosed a system, a test head and a method for testing a device under test. Two or more test heads may be mated directly with respective connectors on the device under test. Each test head may include a traffic generator including a stateless packet builder to generate stateless traffic for transmission to the device under test, and a traffic receiver including a stateless packet analyzer to accumulate traffic statistics on stateless traffic received from the device under test. A server coupled to the two or more test heads via respective communications links, may generate stateful traffic for transmission to the device under test by the two or more test heads, and may process stateful traffic received from the device under test by the two or more test heads.