Type something to search...
TDD Reconfiguration rApp
TDD Reconfiguration rApp

TDD Reconfiguration rApp

Ali Yaghoubian

A cloud-native rApp that dynamically reconfigures the Time Division Duplex (TDD) pattern of a RAN cell via Non-RT RIC and SMO over the O1 interface, enabling automated cell-level radio configuration updates.

release
56
37

Detailed Description

This rApp is built on the BubbleRAN rApp SDK and leverages Orchestration and Management (OAM) services via R1 interface to dynamically update TDD configuration of a RAN cell. Configuration changes are triggered through the Non-RT RIC and SMO over O1 interface. After applying the update, the gNB is automatically restarted to activate the new TDD pattern, demonstrating rApp-driven OAM control of the access network.

Key Features

  • O-RAN O1 and R1 interface compliant
  • Non real-time RAN reconfiguration
  • Cloud-native rApp architecture for scalability and portability

Use Cases

  • Dynamic reconfiguration of the TDD pattern
  • Cell-level radio configuration updates
  • Automated OAM-driven RAN reconfiguration

External Resources

BubbleRAN rApp SDK README


rApp SDK documentation
View Details

Technical Details


Version2026.01
Published01 Jul, 2025
Base
Languages:
Python
SDK:
BubbleRAN rApp SDK
Platform:
BubbleRAN MX-PDK

Author


Ali Yaghoubian
Ali Yaghoubian

Tags


  • O-RAN
  • Monitor
  • Control
  • OpenAirInterface
  • srsRAN
  • Amarisoft
  • LITEON
  • Benetel

Affiliation


  • BubbleRAN
  • EURECOM

Certified By


  • BubbleRANBubbleRAN

More from Ali Yaghoubian

RAN KPI and Configuration Dataset

RAN KPI and Configuration Dataset

Ali Yaghoubian

This dataset contains 1-second–granularity time-series measurements collected from a 5G laboratory testbed operating on band n78. It combines detailed RAN configuration parameters (e.g., center frequency, and TDD patterns) with key MAC-layer KPIs such as ACK/NACK statistics, bitrate, MCS, etc. The dataset is intended for research and development tasks including configuration-to-KPI modeling, RAN tuning and optimization, and control algorithm evaluation.

O-RANMonitorMachine Learning+2
release
92
42
Service Level Agreement rApp

Service Level Agreement rApp

Ali Yaghoubian

A cloud-native and O-RAN compliant rApp designed to enforce the Service Level Agreement (SLA) policy via O-RAN standardized A1 interface, enabling centralized control and management of network slicing behavior in 5G networks.

O-RANControlOpenAirInterface
release
34
27
RAN Slicing rApp

RAN Slicing rApp

Ali Yaghoubian

A cloud-native and O-RAN compliant rApp designed to enforce the load balancing policy via O-RAN standardized A1 interface, enabling slice-specific control of maximum downlink Physical Radio Resource (PRB) allocation in the RAN.

O-RANControlOpenAirInterface
release
79
66
Monitoring rApp

Monitoring rApp

Ali Yaghoubian

A cloud-native and O-RAN rApp that deploys monitoring intents via the R1 interface to collect RAN and UE performance metrics in near real-time over the E2 interface and store them in an in-cluster database for analytics and observability.

O-RANMonitorOpenAirInterface+3
release
68
52