Inferring Network Connectivity Without External Configuration Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In network performance analysis, it is challenging to evaluate the current state or predict future behavior of networks when configuration information for external networks is lacking, especially when network segments are managed by third parties or when physical descriptions of interconnected networks are incomplete.
Innovation Solution
A system and method for inferring connectivity between unconnected network segments by examining configuration data, rendering inferred configuration data into a network model, and providing an abstract representation of external networks using communication protocols like IP, OSPF, EIGRP, and BGP, with user interaction through a graphical user interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If configuration information for external networks is obtained, then network topology description accuracy is improved, but information security and access control are worsened
Solution Approach 1:
The patent introduces an intermediary system that acts as a mediator between the analysis system and external network configuration data. This intermediary infers configuration data through automated activities and user interactions without requiring direct access to sensitive network segments, thereby maintaining security while enabling analysis.
Solution Approach 2:
The system creates abstract representations and inferred configurations of external networks rather than requiring access to actual configuration data. These copies or abstractions enable topology analysis without exposing sensitive information from managed network segments.
2Adaptability or versatility
If configuration data is collected from multiple sources, then network analysis comprehensiveness is improved, but system complexity is worsened
Solution Approach 1:
The patent implements a universal configuration data collection system that can handle multiple data sources (configuration files, network devices, user inputs) through a single integrated interface. The system performs multiple functions including automated inference, user interaction management, and data validation within one unified framework.
Solution Approach 2:
The system employs a nested structure where configuration data collection is embedded within inference activities, which are themselves embedded within the overall network analysis framework. This nested approach organizes complexity hierarchically, with each layer building upon the previous one.
3Productivity
If automated inference processes are implemented, then analysis productivity is improved, but inference accuracy is worsened
Solution Approach 1:
The patent implements feedback mechanisms where inferred configuration data is validated through user interactions and cross-checked against available configuration information. The system allows users to review, correct, and provide feedback on inferred data, which then refines subsequent inference activities to improve accuracy.
Solution Approach 2:
The system performs automated inference for routine configuration data while leaving complex or ambiguous cases for manual user input. This partial automation approach handles the majority of data collection automatically while reserving human judgment for edge cases that require higher precision.
Data Source
AI summary
The present system includes a system, method and device for inferring connectivity between unconnected network segments. In operation, unconnected network segments are identified. Configuration data related to the unconnected network segments may be examined to facilitate inferring configuration data for an external network connected between the unconnected network segments. The inferred configuration data may be rendered, such as exported or visualized. The inferred configuration data may be related to a communication protocol and/or may be related to network bandwidth. The examined configuration data may be captured directly from one or more of the unconnected network segments and/or may be retrieved from a configuration data file, such as a network configuration model.


