Debugging Test Traffic Generation via Resolution Path Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network test systems face inefficiencies in debugging test traffic generation, as operators struggle to determine why test traffic fails and how message header data is determined, especially when using routing protocols like MPLS and MAC addresses.
Innovation Solution
A test system that generates test traffic by receiving routing information, determines traffic header data, and stores resolution processing path information, allowing for the display of this information via a graphical user interface, enabling users to view and analyze how message header parameter values were determined.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If the test system automatically determines traffic header data using routing protocols, then the automation extent is improved, but the ease of operation deteriorates because operators cannot easily understand how the data was determined
Solution Approach 1:
The system provides feedback by displaying resolution processing path information to operators, showing how traffic header data was automatically determined. This feedback loop allows operators to understand the automated process outcomes without manual intervention, resolving the contradiction between automation and understandability.
Solution Approach 2:
The resolution processing path information acts as an intermediary between the automated routing protocol processing and the operator. It translates complex automated determinations into understandable information, bridging the gap between automation and operator comprehension.
2Adaptability or versatility
If the test system uses routing protocols to determine message header information, then the adaptability is improved, but the device complexity increases due to additional protocols and processing paths
Solution Approach 1:
The system performs preliminary actions by pre-storing resolution processing path information before test execution. This allows the complex routing protocol processing to be prepared in advance, reducing the apparent complexity during actual test operations while maintaining adaptability.
3Measurement precision
If the test system stores resolution processing path information for all traffic, then the measurement precision is improved, but the loss of time increases due to additional data processing and storage
Solution Approach 1:
The system performs preliminary storage of resolution processing path information during test execution, so that when debugging is needed, the information is already available. This eliminates the need for time-consuming analysis during debugging while maintaining precise measurement capabilities.
Data Source
AI summary
According to one method for debugging test traffic generation, the method occurs at a test system implemented using at least one processor and at least one memory. The method includes generating test traffic, wherein generating the test traffic includes receiving routing information from a system under test (SUT) via at least one routing protocol, determining traffic header data using the routing information, and storing resolution processing path information indicating how the traffic header data was determined; and displaying, using a display, test traffic data, wherein displaying the test traffic data includes displaying at least some of the resolution processing path information for at least some of the traffic header data.


