srsRAN_4G
srsRAN_4G copied to clipboard
Sounding Reference Signal (SRS) Signal Uplink Decoding
Issue Description
In the uplink, the Sounding Reference Signal (SRS) is supposed to be estimated and used for resource allocation for UE uplink connection. However, this seems to be not implemented. Although there is a function that do implement the SRS estimation that is (chest_ul\srsran_chest_ul_estimate_srs) it is not used in the codebase except in testing the functionality in the test suit.
Moreover, it seems that this is intended since in the MAC layer scheduler adopts channel-independent scheduling, in particular Round Robin (srsenb/src/stack/mac/schedulers/sched_time_rr.cc) and Proportional Fairness (srsenb/src/stack/mac/schedulers/sched_time_pf.cc).
Is there a way available in the codebase to estimate the SRS using the function (chest_ul\srsran_chest_ul_estimate_srs)? If so how?
Setup Details
ZeroMQ or SDR setups.
Expected Behavior
SRS parameters, such as SNR, EPRE, RSRP, etc are saved to the metric_ul structure and passed to the MAC layer.
Actual Behaviour
No SRS parameters are present in the metric_ul.
Steps to reproduce the problem
Generate UL traffic as mention here https://docs.srsran.com/projects/4g/en/latest/app_notes/source/zeromq/source/index.html?highlight=generate%20traffic#traffic-generation
Additional Information
NA