Automated Network Switch Configuration Error Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuration errors in network switches due to inconsistencies in line specifications and ordering within configuration files lead to delays and inefficiencies in validation processes, particularly when new parameters or features are introduced, resulting in 'false negatives' and lack of automatic resolution mechanisms.

Innovation Solution

A method and system that aggregate multiple configuration files to generate a common configuration file, compare it with a term replacement database to identify and update errors, and validate switches using a standardized approach, allowing for automatic reordering and user prompts to resolve errors, thereby expediting the validation process and reducing false negatives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If configuration files are validated individually without aggregation, then validation can be performed on each file separately, but validation delays increase and false negatives occur due to inconsistencies in line specifications and ordering

Engineering Contradiction:
Improvevalidation accuracyVSAvoidvalidation delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent aggregates multiple configuration files into a single common configuration file, combining their line specifications and ordering into one unified structure. This merging allows the validation system to process all configurations simultaneously rather than individually, reducing validation delays while improving accuracy by detecting inconsistencies across the entire set of configurations in one pass.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary aggregation of configuration files before validation, creating a standardized common configuration file with consistent line specifications and ordering. This preliminary action ensures that when validation occurs, all configurations are already normalized, preventing false negatives and reducing the time needed during the actual validation phase.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual error correction is required for line specification errors, then configuration accuracy can be improved, but productivity decreases due to increased operational complexity

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidvalidation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The validation system automatically detects and identifies line specification errors and ordering inconsistencies in the aggregated configuration file without requiring manual intervention. The system self-corrects by generating updated configuration files that resolve detected errors, maintaining high configuration accuracy while preserving validation efficiency through automated error resolution rather than manual correction.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If configuration files use non-standardized line specifications, then flexibility in configuration options is maintained, but validation precision decreases due to inconsistencies

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidvalidation precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system applies localized standardization to specific line specifications within the aggregated configuration file. It identifies inconsistent line specifications and applies standardized formatting and ordering rules to those specific elements while preserving the overall flexibility of configuration options. This local quality approach ensures validation precision is improved for critical line specifications without sacrificing the adaptability needed for diverse configuration scenarios.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11853154B2Automated global configuration error removal of clustered network devices
Publication Date: 2023.12.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11853154B2 patent drawing
  • US11853154B2 patent drawing
  • US11853154B2 patent drawing

AI summary

Embodiments assist with dynamic repairs to the system's grammar. The system can determine the existence of errors within common configuration files. The system can use this determination to compare a common configuration file with a term replacement dictionary to determine resolution options. The system can update the term replacement dictionary if the error or resolution for the error is not in the term replacement dictionary.