XChain: Multi-Stage Traffic Analysis and Classification in O-RAN

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Abstract

Open Radio Access Network (O-RAN) enables flexible and programmable RAN control through xApps running on the near-real-time RAN Intelligent Controller (Near-RT RIC). Traffic analysis and classification are essential functions in ORAN, supporting traffic-aware scheduling, QoS enforcement, and security control. Recent studies employ machine learning (ML)-based xApps to improve classification accuracy. However, they overlook inference latency, despite operating within latencysensitive RAN control loops. We present xChain, a multi-stage framework for traffic analysis and classification in O-RAN that jointly addresses latency and accuracy. xChain decomposes processing into a lightweight first stage and a specialized second stage. The first stage performs rapid traffic analysis and preprocessing to extract informative characteristics that facilitate more effective inference by specialized ML models in the second stage. We implement x Chain on FlexRIC integrated with OpenAirInterface (OAI) and evaluate it on a practical testbed. Within xChain, we propose and implement a lightweight traffic classification scheme, FastInfer, and incorporate an improved version of TRACTOR, a notable state-of-the-art scheme. Results show that FastInfer reduces inference latency by 6 × compared to the improved TRACTOR. Meanwhile, FastInfer maintains comparable overall classification accuracy, while significantly outperforming the improved TRACTOR for high-throughput traffic. Enabled by its multi-stage design, xChain provides a flexible foundation for diverse ML-based xApps supporting traffic analysis and classification in O-RAN.

Details

Original languageEnglish
Title of host publication2026 IEEE 12th International Conference on Network Softwarization
EditorsProsper Chemouil, Stefan Schmid, Ilhem Fajjari, Israat Haque, Diogo Mattos, Davide Borsatti, Helge Parzyjegla
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages321-326
Number of pages6
ISBN (electronic)979-8-3315-6382-0
ISBN (print)979-8-3315-6383-7
Publication statusPublished - Jul 2026
Peer-reviewedYes

Publication series

SeriesIEEE Conference on Network Softwarization (NetSoft)
ISSN2693-9770

Conference

Title12th IEEE International Conference on Network Softwarization
SubtitleAutonomous and Reliable Softwarized Networks in the Age of Distributed Intelligence
Abbreviated titleNetSoft 2026
Conference number12
Duration29 June - 3 July 2026
Website
LocationFraunhofer – Institut Für Offene Kommunikationssysteme
CityBerlin
CountryGermany

External IDs

ORCID /0000-0001-8469-9573/work/223382480
ORCID /0000-0001-7008-1537/work/223384704

Keywords

Keywords

  • 5G, Key Performance Indicator, Network Slicing, O-RAN, RIC, Traffic Analysis and Classification