Add SRS LS and RSRP measurement logging for indoor positioning research
Motivation
This MR adds measurement logging support for indoor positioning research based on OAI gNB radio measurements.
The goal is to collect timestamped SRS LS channel estimates and averaged RSRP values during experiments. These measurements are used offline for indoor localization dataset generation, model training, and evaluation.
Changes
- Add T traces to store raw RSRP reports and SRS LS estimates
Validation
The change was validated on a real radio setup.
Build validation:
- Platform: Ubuntu
- Hardware support: USRP B210
- Build target: gNB
- Result: build completed successfully
Runtime validation:
- Hardware: USRP B210
- COTS UE: Redmi K40
- Scenario: gNB running with B210 and connected COTS UE
- Result: gNB ran successfully and generated the expected measurement files:
srs_ls_measurements.csvrsrp_measurements.csv
The generated files contain timestamped measurement records and were used for indoor positioning data collection.
Notes
This logging support is intended for research-oriented data collection. The measurement records are consumed offline and are not part of the normal runtime configuration or repository data.
Edited by Robert Schmidt