Multi-Tiered Network Function Reconciliation for Scalable Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for managing and deploying network functions in cellular networks are burdensome, time-consuming, and prone to inaccuracies due to the increased complexity and scale of these networks, requiring manual configuration of each function across multiple deployment areas.

Innovation Solution

A configuration management system and reconciliation agents implement a hierarchical configuration model with multi-tiered reconciliation checks to ensure consistency and accuracy of network function configurations, allowing for automated deployment and maintenance across multiple areas using a declarative request and asynchronous reconciliation processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual configuration of each network function is performed across multiple deployment areas, then configuration accuracy can be maintained, but the deployment process becomes burdensome and time-consuming

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddeployment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The configuration management system segments the deployment process into hierarchical levels (global configuration, regional configuration, local configuration). This allows automated bulk deployment at higher levels while maintaining the ability to manually adjust specific configurations at lower levels, thus reducing overall deployment time while preserving configuration accuracy where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary configuration validation and reconciliation checks before actual deployment. By pre-validating configuration templates and performing dry-run reconciliations, the system ensures configuration accuracy is maintained while avoiding time-consuming manual adjustments during the actual deployment process.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If individual configuration of network functions is performed manually, then configuration accuracy can be ensured, but scalability is limited

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddeployment scalability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The configuration management system creates universal configuration templates that can be applied across multiple deployment areas and network function types. These templates encapsulate best practices and validated configurations, enabling automated deployment at scale while maintaining consistency and accuracy across diverse environments through a single manageable interface.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements automated reconciliation checks that provide feedback on configuration status across all deployment areas. This feedback mechanism continuously verifies that deployed configurations match the intended templates, enabling scalable automated deployment while maintaining configuration accuracy through systematic verification rather than manual checking.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If conventional deployment methods are used, then simplicity of implementation is maintained, but the system cannot handle increased network complexity and scale

Engineering Contradiction:
Improveimplementation simplicityVSAvoidnetwork scalability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The configuration management system employs a nested hierarchical structure where global configuration templates contain regional configurations, which in turn contain local configurations. This nested architecture allows the system to maintain implementation simplicity at each level while collectively handling complex, large-scale network deployments through layered abstraction and automated propagation of configuration rules.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Reliability

If manual tracking and management of network function deployments is performed, then detailed control can be maintained, but the process becomes burdensome and error-prone

Engineering Contradiction:
Improvedeployment controlVSAvoidoperational burden
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The configuration management system implements self-service automated tracking and management capabilities that monitor deployment status, detect drift from intended configurations, and trigger corrective actions without human intervention. This maintains detailed control and reliability of deployments while eliminating the operational burden of manual tracking, as the system autonomously manages the entire configuration lifecycle.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12381778B2Multi-tiered reconciliation of network functions
Publication Date: 2025.08.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12381778B2 patent drawing
  • US12381778B2 patent drawing
  • US12381778B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and computer readable media for managing and maintaining deployments of configurations on network functions in a telecommunications network. In particular, examples herein relate to implementations of a configuration management system and reconciliation agents that cooperatively perform multi-tiered reconciliation of configuration states for deployments of network functions. The systems described herein can perform multiple levels of reconciliation checks on a plurality of network functions to ensure that configurations of the network functions are effectively maintained and consistent with a desired state (e.g., a goal state) of the deployment(s) of network functions.