Towards xApp Conflict Evaluation with Explainable Machine Learning and Causal Inference in O-RAN
By: Pragya Sharma , Shihua Sun , Shachi Deshpande and more
Potential Business Impact:
Fixes phone network problems caused by apps.
The Open Radio Access Network (O-RAN) architecture enables a flexible, vendor-neutral deployment of 5G networks by disaggregating base station components and supporting third-party xApps for near real-time RAN control. However, the concurrent operation of multiple xApps can lead to conflicting control actions, which may cause network performance degradation. In this work, we propose a framework for xApp conflict management that combines explainable machine learning and causal inference to evaluate the causal relationships between RAN Control Parameters (RCPs) and Key Performance Indicators (KPIs). We use model explainability tools such as SHAP to identify RCPs that jointly affect the same KPI, signaling potential conflicts, and represent these interactions as a causal Directed Acyclic Graph (DAG). We then estimate the causal impact of each of these RCPs on their associated KPIs using metrics such as Average Treatment Effect (ATE) and Conditional Average Treatment Effect (CATE). This approach offers network operators guided insights into identifying conflicts and quantifying their impacts, enabling more informed and effective conflict resolution strategies across diverse xApp deployments.
Similar Papers
O-RAN xApps Conflict Management using Graph Convolutional Networks
Networking and Internet Architecture
Fixes phone network problems before they happen.
Mitigating xApp conflicts for efficient network slicing in 6G O-RAN: a graph convolutional-based attention network approach
Networking and Internet Architecture
Makes phone networks work better for different apps.
Maximising Energy Efficiency in Large-Scale Open RAN: Hybrid xApps and Digital Twin Integration
Networking and Internet Architecture
Saves phone network energy by turning off unused parts.