How orange-opensource/ns-o-ran-flexric works
RIC-TaaP is a system-level O-RAN testing platform: a user configures or runs an ns-3 network scenario, observes simulated KPIs through the RIC, and evaluates xApp control behavior. The README also describes Studio, digital-twin validation, custom KPI reporting, and energy-saving and RF-reconfiguration use cases. The source excerpts were unavailable, so relationships below rely on README statements; paths for the two visible submodule directories are supported by the tree, while other implementation locations are not inferred.
Main entry points: mmwave-LENA-oran ns-3 simulation · README.md RIC-TaaP Studio · e2sim-kpmv3 E2 simulator · LENA_MODEL_REPORTING_PARAMETERS.md KPI reporting
Components 12
Test platform
- RIC-TaaP Studio
README.md - Digital twin validation
README.md
Network simulation
- ns-3 simulation
mmwave-LENA-oran - 5G-LENA NR
mmwave-LENA-oran - Sionna ray tracing
- ns-O-RAN module
RIC control loop
- E2 simulator
e2sim-kpmv3 - Near-RT RIC
- KPI reporting
docs/LENA_MODEL_REPORTING_PARAMETERS.md
xApp use cases
- Energy-saving xApp
docs/xapp-energy-saving.md - RF reconfiguration xApp
docs/xapp-rf-reconfiguration.md
Other components
- Platform user
Connections 15
- Platform user → RIC-TaaP Studio: uses
README.md - RIC-TaaP Studio → ns-3 simulation: runs simulations
README.md - RIC-TaaP Studio → ns-3 simulation: observes simulations
README.md - ns-3 simulation → 5G-LENA NR: integrates
README.md - ns-3 simulation → ns-O-RAN module: plugs into
README.md - ns-O-RAN module → E2 simulator: uses
README.md - E2 simulator → Near-RT RIC: connects
README.md - ns-3 simulation → KPI reporting: reports KPIs
README.md - KPI reporting → Near-RT RIC: sends indications
README.md - Near-RT RIC → Energy-saving xApp: sends RC controls
README.md - Energy-saving xApp → Near-RT RIC: monitors KPM reports
README.md - Near-RT RIC → RF reconfiguration xApp: provides network conditions
README.md - RF reconfiguration xApp → Near-RT RIC: requests reconfiguration
README.md - Digital twin validation → ns-3 simulation: validates scenarios
README.md - Sionna ray tracing → ns-3 simulation: provides propagation modeling
README.md