Network Testing System Concurrent Ingress Egress Viewing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network testing systems lack the capability for concurrent real-time ingress and egress viewing of network traffic data, which is essential for evaluating the performance and conformance of network devices and protocols effectively.
Innovation Solution
A network testing system that includes network cards with processors and network communications units, supporting various protocols, allows for concurrent real-time monitoring and analysis of network traffic by implementing methods for receiving, processing, and executing tests, enabling users to specify and track flow identifiers, quality of service remarking policies, and display statistics in real-time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If network testing systems use traditional sequential monitoring methods, then system complexity is reduced, but real-time concurrent ingress and egress viewing capability is lost
Solution Approach 1:
The system divides network traffic monitoring into separate ingress and egress viewing channels, each handled by dedicated network cards and processing units. This segmentation allows concurrent real-time viewing of incoming and outgoing traffic without requiring a single complex monitoring path, thus enabling the capability while managing system complexity through modular architecture.
Solution Approach 2:
The network testing system is designed with multi-functional network cards that can simultaneously perform ingress monitoring, egress monitoring, and protocol analysis. This universality allows the system to handle multiple monitoring tasks concurrently, providing real-time concurrent viewing capability while reducing the need for separate dedicated hardware for each function.
2Measurement precision
If network testing systems implement comprehensive real-time monitoring of all traffic data, then measurement precision is improved, but loss of time increases due to processing overhead
Solution Approach 1:
The system performs preliminary classification and filtering of network traffic data at the network card level before full processing. Flow identifiers are extracted and categorized in advance, allowing the main processing system to focus only on relevant traffic patterns. This preliminary action maintains measurement precision by ensuring all data is analyzed while reducing processing time through early filtering.
Solution Approach 2:
The network testing system implements self-service processing where local network cards and embedded processors perform initial traffic analysis and filtering autonomously. This distributed self-service approach reduces the processing burden on the central system, maintaining comprehensive monitoring accuracy while minimizing centralized processing time and overall system latency.
3Ease of operation
If network testing systems monitor only basic traffic parameters, then ease of operation is improved, but loss of information increases regarding QoS and protocol conformance
Solution Approach 1:
The system implements local quality monitoring by capturing detailed QoS parameters, flow identifiers, and protocol-specific data at the network card level where traffic first arrives. This localized detailed monitoring ensures comprehensive data capture without requiring complex centralized processing. Users can access this detailed information when needed while maintaining simple overall system operation through automated collection and structured storage of quality metrics.
Data Source
AI summary
There is disclosed a system and method for implementing concurrent ingress and egress viewing of network traffic data to evaluate the performance of a device under test. The method may be performed by a network testing system. The method may be performed in real-time.


