Dual GNN xApp Scheduling for O-RAN Conflict Mitigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing O-RAN environments face challenges in managing conflicts among diverse xApps due to differing objectives and strategies, requiring a strategy that adapts in real-time, understands network interactions, preserves optimization goals, and maintains network performance and user satisfaction.
Innovation Solution
A dual GNN-based approach for conflict detection and scheduling, integrating conflict detection outputs with a real-time xApp scheduling framework to dynamically adjust operations based on probability metrics and network conditions, ensuring network objectives are met while honoring individual xApp strategies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple xApps are deployed in O-RAN environment, then network optimization capabilities are enhanced, but conflicts among xApps cause network performance degradation
Solution Approach 1:
The patent introduces a conflict detection and mitigation system that acts as an intermediary between multiple xApps and the O-RAN core. This intermediary monitors xApp operations, detects conflicts in real-time, and coordinates resolutions to prevent performance degradation while maintaining the benefits of multiple optimization capabilities.
Solution Approach 2:
The system implements continuous feedback loops where network performance metrics are monitored, analyzed for conflict patterns, and used to dynamically adjust xApp operations. This feedback mechanism enables the system to learn from conflicts and improve coordination among xApps over time.
2Reliability
If real-time conflict detection is implemented, then network performance is maintained, but system complexity increases
Solution Approach 1:
The conflict detection system is segmented into modular components: data collection modules, analysis modules, and mitigation modules. Each component handles specific tasks independently, reducing overall system complexity while maintaining real-time detection capabilities through distributed processing.
3Reliability
If xApp operations are dynamically adjusted, then network objectives are met, but individual xApp optimization goals may be compromised
Solution Approach 1:
The system merges individual xApp optimization goals with overall network objectives into a unified coordination framework. By integrating multiple objectives and finding synergistic solutions, the system adjusts operations to satisfy both network-level and application-level goals simultaneously.
Data Source
AI summary
A system can input metrics of a broadband cellular network to a first graph neural network to produce first outputs, wherein respective first outputs of the first outputs indicate respective predicted probabilities that respective xApps of a group of xApps will cause a disturbance to operation of the broadband cellular network, wherein the broadband cellular network comprises an open radio access network architecture, and wherein the broadband cellular network is configured to execute the group of xApps. The system can input the first outputs, current network conditions of the broadband cellular network, and user demand data into a second graph neural network to produce a second output, wherein the second output comprises adjusting operation of at least one xApp of the group of xApps. The system can adjust the operation of the at least one xApp of the group of xApps based on the second output.


