Hakan Erdöl, Xiaoyang Wang, Robert J. Piechocki, George Oikonomou, Arjun Parekh
• The novel xApp distillation method transforms conflicting xApps into a single enhanced model, reducing network outages by up to 83.3% compared to team learning approaches while maintaining consistent service quality. • Unlike conventional O-RAN conflict mitigation that discards valuable information, xApp distillation leverages knowledge from multiple xApps (ML-based and heuristic) to create a comprehensive decision-making model that eliminates inter-xApp conflicts. • The proposed approach enables telecommunication providers to extract value from separately purchased xApps through policy distillation, creating a scalable solution that preserves specialized capabilities while improving overall network. The advancements of machine learning-based xApps in Open Radio Access Network (O-RAN) have created research and industrial opportunities. One of the major advantages of Machine Learning (ML)-based xApps over heuristic methods is the ability to learn the dynamics of the environment and predict upcoming instances. Typically, xApps are trained and fine-tuned for specific objectives. However, telecommunication companies often deploy multiple xApps in overlapping areas. Given the different design objectives of xApps, this deployment strategy can lead to conflicts. Current conflict mitigation schemes proposed by the O-RAN Alliance are rule-based, either ignoring some of the xApps or rolling back their actions. This leads to performing the same action for a different state of the network, resulting in suboptimal mitigation. To prevent this suboptimal mitigation, we propose the xApp distillation method. The proposed method distils historical network state, actions and outcome information from multiple xApps (either heuristic or ML-based xApps) and uses this knowledge to train a single model that has retained the capabilities of previous xApps. The simulation results show that xApp distillation has significantly more consistent performance than conventional conflict mitigation methods. Compared conflict mitigation schemes can cause up to 6 times more network outages than xApp distillation in some cases.