Script Discrimination for Network Configuration Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automating operations in large-scale telecom networks poses a risk due to the potential for network failures when changing network configurations, necessitating a method to identify and assess such changes in automation scripts.

Innovation Solution

A script discrimination apparatus and method that acquires automation scripts, determines the presence of specific keywords related to network configuration changes, and discriminates the corresponding processes, providing a degree of certainty and outputting results to either skip or confirm these changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automation scripts are used to change network configuration, then operational efficiency is improved, but the risk of network failure increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidnetwork failure risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of automation scripts before execution to identify configuration change processes. By detecting keywords and patterns that indicate configuration changes in advance, the system can prepare appropriate risk mitigation measures, such as validation checks or approval workflows, thereby maintaining operational efficiency while reducing network failure risk.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual review of automation scripts is performed to assess configuration changes, then risk control is improved, but operational efficiency deteriorates

Engineering Contradiction:
Improverisk controlVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces manual review of automation scripts with an automated analysis mechanism that uses keyword detection and pattern recognition. This mechanical substitution maintains thorough risk control by systematically identifying configuration change processes while eliminating the time-consuming manual review step, thereby preserving operational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If comprehensive analysis of automation scripts is performed, then measurement precision of configuration changes is improved, but device complexity increases

Engineering Contradiction:
Improveconfiguration change detection accuracyVSAvoidanalysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the critical elements from automation scripts that indicate configuration changes, such as specific keywords and patterns. By focusing on these essential indicators rather than analyzing every aspect of the scripts comprehensively, the system achieves high measurement precision in detecting configuration changes while keeping the analysis mechanism relatively simple and manageable.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12107720B2Script discrimination apparatus, script discrimination method and script discrimination system
Publication Date: 2024.10.01 RAKUTEN MOBILE INC
  • US12107720B2 patent drawing
  • US12107720B2 patent drawing
  • US12107720B2 patent drawing

AI summary

Disclosed herein is a script discrimination apparatus, comprising: a script acquisition unit configured to acquire a script for automating an operation related to operating a network; a keyword determination unit configured to determine whether or not a source code of the script acquired by the script acquisition unit includes a specific keyword that is related to a process of changing a configuration of the network; and a configuration change discrimination unit configured to discriminate, when the specific keyword is determined to be included in the script by the keyword determination unit, a process corresponding to a portion including the specific keyword from among processes described in the script acquired by the script acquisition unit as the process of changing the configuration of the network.