Why the calculated RSRP is greater than zero in matlab 5G example
1 次查看(过去 30 天)
显示 更早的评论
In example nr-ssb-beam-sweeping and example beam-refinement, the calculated RSRP(dBm) is greater than zero, which is 45.1516 dBm. In general the RSRP is still smaller than zero. So why the calculated RSRP is greater than zero. Is this right?
0 个评论
回答(1 个)
vidyesh
2023-12-29
Hello chengyi zhou,
I see that you're puzzled by the RSRP values being greater than zero in the MATLAB examples you mentioned. Normally, RSRP values are indeed negative, as they indicate received power levels that are below the 0 dBm (1 milliwatt) threshold.
However, in the examples you're referring to nr-ssb-beam-sweeping and example beam-refinement, the RSRP values are positive due to the application of receiver gain, which is used to compensate for path loss. This is why the RSRP is showing as a positive value.
To observe the RSRP values without this compensation, we can adjust the 'rxGain' parameter to 1. By doing so, we can see the RSRP in a more typical scenario where it should indeed be a negative value.
Hope this answer helps.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!