The O-RAN architecture is transforming cellular networks by adopting Radio Access Network (RAN) softwarization and disaggregation concepts to enable data-driven monitoring and control of the network. Such management is enabled by RAN Intelligent Controllers (RICs), which facilitate near-real-time and non-real-time network control through xApps and rApps. However, they face limitations, including latency overhead in data exchange between the RAN and RIC, restricting real-time monitoring, and the inability to access user plain data due to privacy and security constraints, hindering use cases like beamforming and spectrum classification. To address these limitations, several architectural proposals have been made, including dApps, i.e., applications deployed within the RAN unit that enable real-time inference, control and Radio Frequency (RF) spectrum analysis. In this paper, we leverage the dApps concept to enable real-time RF spectrum classification with LibIQ, a novel library for RF signals that facilitates efficient spectrum monitoring and signal classification by providing functionalities to read I/Q samples as time-series, create datasets and visualize time-series data through plots and spectrograms. Thanks to LibIQ, I/Q samples can be efficiently processed to detect external RF signals, which are subsequently classified using a Convolutional Neural Network (CNN) inside the library. To achieve accurate spectrum analysis, we created an extensive dataset of time-series-based I/Q samples, representing distinct signal types captured using a custom dApp running on a 5th generation (5G) deployment over the Colosseum network emulator and an Over-The-Air (OTA) testbed. We evaluate our model by deploying LibIQ in heterogeneous scenarios with varying center frequencies, time windows, and external RF signals. In real-time analysis, the model classifies the processed I/Q samples, achieving an average accuracy of approximately 97.8% in identifying signal types across all scenarios.

LibIQ. Toward real-time spectrum classification in O-RAN dApps / Olimpieri, Filippo; Giustini, Noemi; Lacava, Andrea; D'Oro, Salvatore; Melodia, Tommaso; Cuomo, Francesca. - (2025), pp. 1-6. ( 23rd Mediterranean Communication and Computer Networking Conference, MedComNet 2025 ita ) [10.1109/medcomnet65822.2025.11100289].

LibIQ. Toward real-time spectrum classification in O-RAN dApps

Olimpieri, Filippo;Giustini, Noemi;Lacava, Andrea;Cuomo, Francesca
2025

Abstract

The O-RAN architecture is transforming cellular networks by adopting Radio Access Network (RAN) softwarization and disaggregation concepts to enable data-driven monitoring and control of the network. Such management is enabled by RAN Intelligent Controllers (RICs), which facilitate near-real-time and non-real-time network control through xApps and rApps. However, they face limitations, including latency overhead in data exchange between the RAN and RIC, restricting real-time monitoring, and the inability to access user plain data due to privacy and security constraints, hindering use cases like beamforming and spectrum classification. To address these limitations, several architectural proposals have been made, including dApps, i.e., applications deployed within the RAN unit that enable real-time inference, control and Radio Frequency (RF) spectrum analysis. In this paper, we leverage the dApps concept to enable real-time RF spectrum classification with LibIQ, a novel library for RF signals that facilitates efficient spectrum monitoring and signal classification by providing functionalities to read I/Q samples as time-series, create datasets and visualize time-series data through plots and spectrograms. Thanks to LibIQ, I/Q samples can be efficiently processed to detect external RF signals, which are subsequently classified using a Convolutional Neural Network (CNN) inside the library. To achieve accurate spectrum analysis, we created an extensive dataset of time-series-based I/Q samples, representing distinct signal types captured using a custom dApp running on a 5th generation (5G) deployment over the Colosseum network emulator and an Over-The-Air (OTA) testbed. We evaluate our model by deploying LibIQ in heterogeneous scenarios with varying center frequencies, time windows, and external RF signals. In real-time analysis, the model classifies the processed I/Q samples, achieving an average accuracy of approximately 97.8% in identifying signal types across all scenarios.
2025
23rd Mediterranean Communication and Computer Networking Conference, MedComNet 2025
dApps; open RAN; real-time control loops; spectrum classification
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
LibIQ. Toward real-time spectrum classification in O-RAN dApps / Olimpieri, Filippo; Giustini, Noemi; Lacava, Andrea; D'Oro, Salvatore; Melodia, Tommaso; Cuomo, Francesca. - (2025), pp. 1-6. ( 23rd Mediterranean Communication and Computer Networking Conference, MedComNet 2025 ita ) [10.1109/medcomnet65822.2025.11100289].
File allegati a questo prodotto
File Dimensione Formato  
Olimpieri_LibIQ-toward-real_2025.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.46 MB
Formato Adobe PDF
1.46 MB Adobe PDF   Contatta l'autore

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/11573/1755868
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact