You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I need to estimate these values in runtime in simu5g but I'm quite confused by how these values are partially presented in the model. With RSRP and SINR it is more or less clear and for SINR there are already proper signals. But when we move to RSRQ and RSSI I'm a bit lost.
For RSSI there is a block at the beginning of LtePhyUe::initialize(...) method:
From my understanding, RSSI can't be just RSRP, especially measuring this from a UE perspective, it needs to take channel width and other stuff into account..
Then we go to RSRQ. There is a very strange block of code that is duplicated in both getSINR and getRSRP methods. Is there any example of such a log? Where should one get it? And what are rsrqScale and rsrqShift?
In short, my question is very simple: how to calculate RSSI and RSRQ parameters in runtime as it is done with both SINR and RSRP using the incoming airframes and appropriate methods from LteRealisticChannelModel.cc? Is there a way to calculate them in order to further propagate in the form of signals? If yes, then could you express how because I'm a bit lost.
With best regards
Nikita
The text was updated successfully, but these errors were encountered:
Hello,
I need to estimate these values in runtime in simu5g but I'm quite confused by how these values are partially presented in the model. With RSRP and SINR it is more or less clear and for SINR there are already proper signals. But when we move to RSRQ and RSSI I'm a bit lost.
For RSSI there is a block at the beginning of
LtePhyUe::initialize(...)
method:std::vector<double> rssiV = primaryChannelModel_->getRSRP(frame, cInfo);
From my understanding, RSSI can't be just RSRP, especially measuring this from a UE perspective, it needs to take channel width and other stuff into account..
Then we go to RSRQ. There is a very strange block of code that is duplicated in both
getSINR
andgetRSRP
methods. Is there any example of such a log? Where should one get it? And what arersrqScale
andrsrqShift
?In short, my question is very simple: how to calculate RSSI and RSRQ parameters in runtime as it is done with both SINR and RSRP using the incoming airframes and appropriate methods from
LteRealisticChannelModel.cc
? Is there a way to calculate them in order to further propagate in the form of signals? If yes, then could you express how because I'm a bit lost.With best regards
Nikita
The text was updated successfully, but these errors were encountered: