Network Analysis System with Modular Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network analysis systems face challenges in flexibility, as they require complex processing and are difficult to modify or expand without redeveloping the entire system, making it hard to change processing algorithms or add steps, especially when monitoring wide-area networks in real-time.
Innovation Solution
A network analysis system comprising data processing modules that can be easily configured and managed, allowing for changes in processing steps and algorithms, with a data processing module accommodating unit, a data-to-be-analyzed holding unit, a data processing definition information storing unit, and a data processing executing unit, enabling flexible configuration and processing based on defined rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complex processing algorithms are used for real-time network monitoring, then analysis precision is improved, but device complexity increases and ease of operation deteriorates
Solution Approach 1:
The system divides the network analysis functionality into separate, interchangeable modules (flow analysis module, error analysis module, packet analysis module, etc.). Each module can be independently configured and activated based on specific monitoring needs, reducing overall system complexity while maintaining high analysis precision through specialized processing algorithms in each module.
Solution Approach 2:
The system employs dynamic configuration capabilities where processing algorithms and analysis parameters can be adjusted in real-time without system reconfiguration. The control unit can dynamically select and switch between different analysis modules and algorithms based on current network conditions and monitoring requirements, maintaining precision while adapting to changing demands.
2Measurement precision
If dedicated systems are constructed for specific analysis content, then analysis precision is improved, but adaptability deteriorates
Solution Approach 1:
The system is designed as a universal platform that can perform multiple types of network analysis through interchangeable modules. The same hardware infrastructure supports various analysis functions (flow analysis, error analysis, packet analysis, protocol analysis) by loading different analysis modules, eliminating the need for separate dedicated systems while maintaining high precision through specialized algorithms in each module.
Solution Approach 2:
The system allows dynamic changing of analysis parameters, algorithms, and module configurations to adapt to different monitoring requirements. By modifying software parameters and module selections rather than hardware architecture, the system maintains precise analysis capabilities across different network conditions and monitoring objectives without requiring physical reconfiguration.
3Measurement precision
If processing steps are added or modified to improve monitoring capability, then analysis precision is improved, but ease of manufacture and device complexity worsen
Solution Approach 1:
Processing steps are segmented into independent, pre-packaged analysis modules that can be selectively activated. Each module encapsulates specific processing logic (flow analysis, error detection, packet inspection) that can be added or removed through software configuration rather than requiring system redesign, maintaining monitoring precision while simplifying implementation.
Solution Approach 2:
Multiple processing modules and algorithms are pre-configured and validated during system development. When deployment is needed, pre-configured modules can be directly activated without requiring complex integration work, and modifications can be made by selecting from pre-approved algorithm templates, reducing both implementation complexity and maintaining precision.
Data Source
AI summary
The present invention relates to a network analyzing system that performs analyzing for a network. The network analyzing system includes one or a plurality of data processing modules and a network analysis apparatus, the network analysis apparatus includes a unit for accommodating the data processing modules, a unit for holding data-to-be-analyzed, a unit for storing data processing definition information that defines steps that carry out the processing of the data-to-be-analyzed using the data processing modules, a unit for causing the data processing modules to carry out data processing based on the data processing definition information to obtain a data processing result, and each data processing module includes a unit connecting to the network analysis apparatus, and a unit for carrying out data processing in accordance with a request.


