Network Provisioning Catalog Comparison for Uninterrupted Service
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network provisioning systems lack a convenient way to compare different versions of network provisioning catalogs, leading to undetected discrepancies that can cause service disruptions due to misconfigurations or attribute changes, especially in continuous integration and deployment processes.
Innovation Solution
Utilizing ontological knowledge graphs to represent and compare different versions of network provisioning catalogs, identifying critical discrepancies by parsing and transforming JSON schemas into structured graphs, and automatically reverting to a previous catalog version to ensure uninterrupted service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If network provisioning catalogs are updated through continuous integration and deployment, then service deployment speed is improved, but the risk of undetected discrepancies and service disruptions increases
Solution Approach 1:
The system performs preliminary comparison of network provisioning catalogs before deployment by generating ontological knowledge graphs from both the current production catalog and the new development catalog, then comparing them to identify discrepancies in advance. This preliminary action detects potential issues before they cause service disruptions, allowing the system to maintain fast deployment while ensuring reliability.
2Measurement precision
If manual comparison of catalog versions is performed, then discrepancy detection accuracy is improved, but time consumption and operational complexity increase
Solution Approach 1:
The system replaces manual comparison processes with automated ontological knowledge graph generation and comparison. The system automatically parses network provisioning catalogs, transforms them into structured ontological knowledge graphs, and performs systematic comparison to identify discrepancies. This automation maintains high detection accuracy while eliminating the time consumption and subjectivity of manual comparison.
Solution Approach 2:
The system introduces ontological knowledge graphs as an intermediary representation layer between the raw network provisioning catalogs and the comparison process. By transforming catalogs into standardized knowledge graph formats with defined ontologies, the system enables automated, precise comparison while maintaining detection accuracy. The knowledge graph intermediary structure facilitates systematic discrepancy identification without requiring manual intervention.
3Reliability
If comprehensive catalog version comparison is implemented, then service reliability is improved, but system complexity increases
Solution Approach 1:
The system segments the catalog comparison process into distinct modular components: catalog parsing, ontological knowledge graph generation, graph comparison, and discrepancy identification. Each component handles a specific aspect of the comparison task independently. This segmentation maintains comprehensive comparison capability while reducing overall system complexity through modular design, allowing each module to be developed and maintained separately.
Data Source
AI summary
A Network Provisioning Engine (NPE) is responsible for provisioning services to a user equipment (UE) being serviced by a communications network. When a network provisioning catalog utilized by the NPE is misconfigured, the UE may experience an interruption in service. In order to provide uninterrupted service, ontology may be used to generate knowledge graphs that represent relationships and attributes within different versions of the network provisioning catalog where each Customer Facing Service (CFS) may be modeled to capture the network configurations and dependencies. These models may be transformed into ontological knowledge graphs for each catalog version where they may compared in order to identify critical discrepancies and a catalog version that won’t result in interrupted service can be selected to provision the CFS to the UE.


