Network Data Preparation Logic Device for Protocol Analyzer Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional protocol analyzers are unable to effectively capture and analyze data at the high speeds utilized by modern computer networks, leading to a need for a system and method to prepare network data for analysis by reducing high bandwidth data streams into lower bandwidth streams that conventional analyzers can handle.
Innovation Solution
The method involves generating and transmitting modified frames with additional fields such as a timestamp, port number, error type, and byte count, and using a logic device to remove portions of the payload and insert statistical information into original frames, allowing for the creation of tick, primitive, and common mode frames, which are then analyzed by multiple processors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional protocol analyzers are used to capture and analyze high-speed network data, then the analysis capability is limited, but the bandwidth capability of the analyzer is insufficient
Solution Approach 1:
The patent segments the high-speed network data stream into multiple lower-speed data streams by distributing data to multiple analyzers. Each analyzer processes a portion of the data, and results are combined to achieve both high bandwidth capture and detailed analysis capability. This is accomplished through data distribution mechanisms that split the incoming data flow across multiple processing channels.
Solution Approach 2:
The patent introduces intermediary components including buffer memory and data distribution logic that mediate between the high-speed network interface and multiple analyzers. These intermediaries manage data flow, timing, and distribution, enabling the system to handle high bandwidth while maintaining analysis precision through coordinated processing.
2Quantity of substance
If high-speed network protocols are used to transmit large amounts of data, then the data transmission capacity increases, but the ability of conventional analyzers to capture and analyze the data decreases
Solution Approach 1:
The system segments the high-volume data stream into multiple manageable lower-speed streams that can be processed by conventional analyzers. By distributing the data load across multiple analysis channels, the system maintains ease of operation with standard analyzers while capturing and analyzing large quantities of high-speed network data.
Solution Approach 2:
The patent creates a universal analysis system where multiple analyzers work together to handle various types of high-speed network protocols. The system provides multi-functionality by combining the capabilities of multiple analyzers to process different protocol types and data volumes that would overwhelm a single conventional analyzer.
3Productivity
If the bandwidth capabilities of analyzers are improved to handle high-speed networks, then the data capture ability increases, but the processing power requirements increase
Solution Approach 1:
The patent divides the processing workload into segments handled by multiple analyzers, each operating at lower speeds with correspondingly lower processing power requirements. The collective processing power of multiple analyzers equals or exceeds that of a single high-bandwidth analyzer, but each individual unit requires less power and is more cost-effective.
Solution Approach 2:
The system uses multiple copies of conventional analyzer units rather than a single high-performance analyzer. Each analyzer copy processes a portion of the data stream, and the results are combined. This approach achieves high bandwidth capability through parallel processing while keeping individual processing power requirements manageable.
Data Source
AI summary
Preparation of network data for analysis. An original frame representing a frame transmitted in a communications link can be received wherein the original frame comprises a payload. At least a portion of the payload can be removed from the original frame. Statistics can be inserted into the original frame to generate a modified frame. Original frames can be removed and not transmitted to an analysis system. A modified frame can represent several original frames that are removed. Additional frames can be generated. A frame can be generated that represents several original frames that have been removed. A generated frame or modified frame can indicate errors and/or preprocessing by a logic device.


