Dynamic RAN Configuration for cRIC and dRIC Admission Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current RAN systems lack scalability and require component-level restarts for parameter changes, making them unsuitable for production environments, and there is a need for dynamic configuration of parameters during runtime.

Innovation Solution

A configuration management pod within the RIC management system converts application configurations from JSON to XML format and manages RICs, including cRICs and dRICs, to enable automated admission control services, using FCAPS management pods for validation and updating configuration tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static provisioning is used for configuration management during deployment, then configuration management is simple, but the system lacks scalability and requires component-level restarts for parameter changes

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments configuration management into multiple independent components: configuration files in JSON format, conversion to XML format, validation against schemas, and runtime application. This segmentation allows each component to be modified independently without restarting the entire system, resolving the contradiction between configuration flexibility and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic configuration management where parameters can be changed at runtime without system restarts. The system uses hot-reload mechanisms that monitor configuration files and automatically apply changes, transforming the static provisioning model into a dynamic one that maintains both flexibility and controlled complexity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If component-level restarts are required for parameter changes, then configuration validation is thorough, but operational efficiency decreases and scalability is limited

Engineering Contradiction:
Improveconfiguration validationVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary validation of configuration parameters against XML schemas before applying changes. This preliminary action ensures configuration reliability by catching errors early, while the validation occurs asynchronously during runtime rather than requiring system restarts, thus maintaining operational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous configuration validation and hot-reload mechanisms that allow the system to validate and apply parameter changes without interruption. The useful action of configuration management continues uninterrupted, with validation occurring in the background and changes applied seamlessly, maintaining both reliability and productivity.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If JSON format is used for configuration input, then ease of operation is improved, but compatibility with telephony-based standards requires format conversion

Engineering Contradiction:
Improveconfiguration input easeVSAvoidformat conversion complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary conversion layer that translates between JSON format (easy for operators) and XML format (required by telephony standards). This intermediary component handles the format conversion automatically, allowing operators to use the user-friendly JSON format while ensuring compatibility with underlying systems, thus resolving the contradiction between ease of operation and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If manual configuration management is used, then system control is precise, but scalability is limited and runtime configuration is not possible

Engineering Contradiction:
Improveconfiguration control precisionVSAvoidruntime configuration capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements automated feedback mechanisms where the system monitors configuration files, validates changes against schemas, and applies updates automatically. This feedback loop maintains precise control over configuration parameters while enabling runtime changes, eliminating the need for manual intervention and allowing the system to scale without sacrificing control precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12413468B2Admission control for RIC components in a RAN system
Publication Date: 2025.09.09 VMWARE INC
  • US12413468B2 patent drawing
  • US12413468B2 patent drawing
  • US12413468B2 patent drawing

AI summary

Some embodiments of the invention provide a method for providing automated admission control services for a RAN system. The method receives a trigger alert that includes an application identifier for an application, a dRIC identifier associated with a dRIC to which the application is to be deployed, and a set of configurations for the application that are in a first format. The method converts the set of configurations from the first format to a second format and sends the set configurations in the second format to an FCAPS management pod deployed to the dRIC. Upon receiving positive acknowledgment indicating successful implementation of the set of configurations from the FCAPS management pod, the method updates a configuration table stored in a database of the RAN with a set of admissions control information for the application. The method sends a notification to an API server for the RAN indicating the set of configurations have been successfully implemented for the application.