Type something to search...
Performance Monitoring xApps via O-RAN KPM SM and BR SMs
Performance Monitoring xApps via O-RAN KPM SM and BR SMs

Performance Monitoring xApps via O-RAN KPM SM and BR SMs

Chieh-Chun Chen

O-RAN compliant and Cloud-native xApps designed to collect, aggregate, and expose real-time RAN-level and UE-level performance metrics via O-RAN standardized Key Performance Measurement (KPM) service model and BubbleRAN customized service models.

release

Detailed Description

This xApp delivers a scalable, real-time monitoring solution for 5G RAN environments. It leverages the O-RAN E2 interface (referred to as E42 within the xApp) to collect standardized, vendor-agnostic performance metrics from distributed RAN nodes, along with UE-level measurements across multiple protocol layers. The xApp supports both O-RAN standardized service models and BubbleRAN-customized service models, enabling seamless integration across heterogeneous and multi-vendor RAN deployments (OpenAirInterface, srsRAN, LITEON AIO, and Amarisoft). Built as a cloud-native application, it is designed for easy deployment, scalability, and integration within modern RIC environments.

Key Features

  • Real-time collection of RAN protocol metrics
  • O-RAN E2 interface compliant
  • Multi-vendor RAN node and UE monitoring
  • Cloud-native and scalable xApp architecture

Use Cases

  • Data collection for monitoring, analytics, and downstream optimization of mobile networks
Share :

External Resources

BubbleRAN xApp SDK README


xApp SDK documentation
View Details

Technical Details


Version2026.01
Published01 Jan, 2026
Base
Languages:
C/C++, Python
SDK:
BubbleRAN xApp Dev SDK
OS:
Ubuntu 20.04/22.04
Platform:
BubbleRAN MX-PDK

Author


Chieh-Chun Chen
Chieh-Chun Chen

Tags


  • O-RAN
  • Monitor
  • OpenAirInterface
  • srsRAN
  • Amarisoft

Affiliation


  • BubbleRAN

Certified By


  • BubbleRANBubbleRAN

Comments

Sign in to join the discussion

More from Chieh-Chun Chen

5G SRS Indoor Positioning Dataset

5G SRS Indoor Positioning Dataset

Ping-Yu Hsieh
Chieh-Chun Chen

This dataset contains pre-processed spatial features extracted from uplink Sounding Reference Signals (SRS) in a 5G ISAC (Integrated Sensing and Communication) indoor environment. Utilizing a O-RAN setup, it provides real-time extracted CIR taps, frequency-domain amplitudes, and spatial footprints to enable AI/ML-driven localization and human-blockage detection.

OpenAirInterfaceO-RANMonitor+2
release
Performance Monitoring xApps via O-RAN KPM SM

Performance Monitoring xApps via O-RAN KPM SM

Chieh-Chun Chen
Mikel Irazabal

O-RAN compliant and Cloud-native xApps designed to collect, aggregate, and expose real-time RAN-level and UE-level performance metrics via O-RAN standardized Key Performance Measurement (KPM) service model.

O-RANMonitorOpenAirInterface+2
release
Performance Monitoring xApps via BR SMs

Performance Monitoring xApps via BR SMs

Chieh-Chun Chen

O-RAN compliant and Cloud-native xApps designed to collect, aggregate, and expose real-time RAN-level and UE-level performance metrics via BubbleRAN customized service models.

O-RANMonitorOpenAirInterface
release
Asymmetric Slice Control and Monitoring xApps via BR SM

Asymmetric Slice Control and Monitoring xApps via BR SM

Chieh-Chun Chen

An xApp suite that enables RAN slicing through the BubbleRAN Slice Control service model, allowing fine-grained control of MAC-layer slicing algorithms and real-time monitoring of slice configurations.

O-RANMonitorControl+1
develop

Related Artifacts

Performance Monitoring xApps via O-RAN KPM SM

Performance Monitoring xApps via O-RAN KPM SM

Chieh-Chun Chen
Mikel Irazabal

O-RAN compliant and Cloud-native xApps designed to collect, aggregate, and expose real-time RAN-level and UE-level performance metrics via O-RAN standardized Key Performance Measurement (KPM) service model.

O-RANMonitorOpenAirInterface+2
release
Performance Monitoring xApps via BR SMs

Performance Monitoring xApps via BR SMs

Chieh-Chun Chen

O-RAN compliant and Cloud-native xApps designed to collect, aggregate, and expose real-time RAN-level and UE-level performance metrics via BubbleRAN customized service models.

O-RANMonitorOpenAirInterface
release