Background Pretesting Network Equipment Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing communications or storage network equipment fail to accurately and promptly identify connectivity and protocol conformance errors, leading to potential issues during data plane testing.

Innovation Solution

Implementing automatic background testing during idle time periods, where the system receives a control plane definition and performs connectivity and protocol conformance tests without manual input, outputting results to the user to facilitate timely error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual testing is performed after control plane definition, then testing accuracy is improved, but testing time is increased

Engineering Contradiction:
Improvetesting accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs background testing automatically during the idle time period between control plane definition and data plane test execution. This preliminary action identifies connectivity and protocol conformance errors before they affect data plane testing, resolving the contradiction by conducting accurate testing without requiring manual intervention during the critical path.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The test system performs self-testing of connectivity and protocol conformance automatically during idle periods. The system serves itself by conducting background tests without requiring user intervention, thereby maintaining high testing accuracy while reducing the time investment from manual operations.

Inventive Principle:
Principle #25Self-service

2Productivity

If background testing is performed automatically, then testing efficiency is improved, but testing complexity is increased

Engineering Contradiction:
Improvetesting efficiencyVSAvoidtesting complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The testing process is segmented into distinct phases: control plane definition, background testing (automated during idle periods), and data plane testing. This segmentation allows the complex background testing to be isolated and executed automatically without interfering with the main testing workflow, thereby improving efficiency while managing complexity through structural separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary background testing phase that automatically executes during idle periods. This intermediary layer handles the complexity of connectivity and protocol conformance testing separately from the main data plane testing workflow, enabling automated efficient testing without adding complexity to the user-facing testing process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If error identification is delayed until data plane testing, then testing simplicity is maintained, but error detection timing is worsened

Engineering Contradiction:
Improvetesting simplicityVSAvoiderror detection timing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs connectivity and protocol conformance testing as a preliminary action during the idle time period between control plane definition and data plane test execution. This early error detection maintains testing simplicity from the user's perspective while significantly improving error detection timing, allowing issues to be identified before they impact data plane testing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9641419B2Methods and systems for providing background pretesting of communications or storage network equipment
Publication Date: 2017.05.02 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US9641419B2 patent drawing
  • US9641419B2 patent drawing
  • US9641419B2 patent drawing

AI summary

Methods, systems, and computer readable media for background testing of communications or storage network equipment are provided. One method includes receiving a control plane definition from a user. The control plane definition may specify emulated network equipment and network protocols run by the emulated network equipment. The method further includes, after receiving the control plane definition, automatically performing at least one background test during an idle time period by sending traffic from the emulated network equipment to at least one device under test and outputting results of the at least one background test to the user.