Concurrent rApps (third-party applications running atop the Non-RT RIC) introduce a fundamental observability gap: when a Key Performance Indicator (KPI) changes, operators cannot systematically determine which rApp action caused it. Existing O-RAN conflict mitigation operates proactively or reactively within the control loop but offers no post-hoc causal attribution.We propose an observability architecture for the Non-RT RIC that captures timestamped rApp actions across the R1, A1, and O1 interfaces, aligns them with KPI time series, and applies a causal attribution methodology combining changepoint detection, Granger causality, conditional intervention effect, and temporal precedence scoring. Evaluation with three concurrent rApps over a simulated multi-cell 5G setup, across three scenarios of increasing difficulty, shows that the combined method achieves high accuracy when actions are temporally or spatially separated and consistently places the causal rApp within the top-2 candidates under concurrent overlapping actions on shared cells.

rApp Observability: Causal Attribution of KPI Changes to rApp Actions in O-RAN Non-RT RIC / Riggio, R.. - In: IEEE NETWORKING LETTERS. - ISSN 2576-3156. - 8:(2026), pp. 194-198. [10.1109/lnet.2026.3700191]

rApp Observability: Causal Attribution of KPI Changes to rApp Actions in O-RAN Non-RT RIC

Riggio, Roberto
Primo
2026-01-01

Abstract

Concurrent rApps (third-party applications running atop the Non-RT RIC) introduce a fundamental observability gap: when a Key Performance Indicator (KPI) changes, operators cannot systematically determine which rApp action caused it. Existing O-RAN conflict mitigation operates proactively or reactively within the control loop but offers no post-hoc causal attribution.We propose an observability architecture for the Non-RT RIC that captures timestamped rApp actions across the R1, A1, and O1 interfaces, aligns them with KPI time series, and applies a causal attribution methodology combining changepoint detection, Granger causality, conditional intervention effect, and temporal precedence scoring. Evaluation with three concurrent rApps over a simulated multi-cell 5G setup, across three scenarios of increasing difficulty, shows that the combined method achieves high accuracy when actions are temporally or spatially separated and consistently places the causal rApp within the top-2 candidates under concurrent overlapping actions on shared cells.
2026
causal attribution; changepoint detection; Granger causality; Non-RT RIC; O-RAN; observability; rApps
File in questo prodotto:
File Dimensione Formato  
Riggio_rApp-Observability-Causal-Attribution_2026.pdf

Solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza d'uso: Tutti i diritti riservati
Dimensione 413.02 kB
Formato Adobe PDF
413.02 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
r_riggio.pdf

accesso aperto

Tipologia: Documento in post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza d'uso: Licenza specifica dell'editore
Dimensione 289.93 kB
Formato Adobe PDF
289.93 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/359972
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact