O-RAN xApp Coordination Using Knowledge Graph Conflict Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing O-RAN systems lack effective conflict mitigation techniques for heterogeneous xApps operating on shared radio environments, leading to potential conflicts and suboptimal performance due to independent and uncoordinated decision-making processes.

Innovation Solution

A computer-implemented method and an agent coordinator for detecting and managing conflicting interactions among a set of agents operating on a shared open radio environment, utilizing a knowledge graph to represent the interactions between each agent of the set of agents with the open radio environment and between each agent, and enforcing a predefined coordination and/or control policy to solve or mitigate the detected conflicting situations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple heterogeneous xApps are deployed on the same O-RAN platform to support diverse applications and use cases, then the system's adaptability and functionality are improved, but conflicts arise among agents accessing shared radio resources leading to suboptimal performance

Engineering Contradiction:
Improvesupport for heterogeneous applicationsVSAvoidconflict-free operation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an agent coordinator as an intermediary component that mediates between multiple heterogeneous xApps and the shared radio resources. The coordinator builds a knowledge graph representing interactions among agents and the environment, estimates relationships among agents, and enforces coordination policies to resolve conflicts. This intermediary structure allows diverse applications to coexist while maintaining system reliability through centralized conflict management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If xApps operate autonomously with independent decision-making processes, then the system's ease of operation and deployment are improved, but conflicting interactions occur among agents leading to suboptimal performance

Engineering Contradiction:
Improveautonomous deploymentVSAvoidsystem performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the agent coordinator continuously monitors the open radio environment and evaluates the effects of actions taken by agents. The coordinator builds and updates a knowledge graph based on observed metrics and interactions, estimates dynamic relationships among agents, and enforces coordination policies. This feedback loop enables autonomous agents to operate independently while the coordinator adjusts coordination strategies based on observed system state, resolving conflicts and optimizing overall performance.

Inventive Principle:
Principle #23Feedback

3Reliability

If a coordination mechanism is introduced to mitigate conflicts among xApps, then system reliability and performance are improved, but the device complexity increases due to additional coordination infrastructure

Engineering Contradiction:
Improveconflict mitigationVSAvoidcoordination infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The agent coordinator is designed as a universal component that handles multiple functions: monitoring the radio environment, building the knowledge graph, estimating agent relationships, detecting conflicts, and enforcing coordination policies. By consolidating these diverse functions into a single multi-functional coordinator, the patent reduces overall system complexity compared to having separate specialized components for each function, while still providing comprehensive conflict mitigation.

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

Data Source

PatentUS20250373484A1System and method for autonomous policy conflict detection and mitigation in open radio access network (o-ran) deployments
Publication Date: 2025.12.04 NEC CORP
  • US20250373484A1 patent drawing
  • US20250373484A1 patent drawing
  • US20250373484A1 patent drawing

AI summary

A method for detecting and managing conflicting interactions among agents operating on a shared open radio environment includes evaluating effects of monitored actions taken by agents on one or more observed metrics, the actions taken by agents being observed by a monitoring system of the shared open radio environment. The monitored actions and information that is collected about the agents from the monitoring system is used to build a knowledge graph that represents interactions between each agent of the set of agents with the shared open radio environment and the agents. Information extracted from the knowledge graph is processed to estimate unknown and/or dynamic relationships among the agents. The estimated relationships among the agents is used to detect conflicting situations between the agents, and a predefined coordination and/or control policy is enforced according to the estimated relationships among the agents to solve the detected conflicting situations.