nyuwireless-unipd / ns3-mmwave

ns-3 module for simulating mmWave-based cellular systems. See https://ieeexplore.ieee.org/document/8344116/ (open access) as a reference.
GNU General Public License v2.0
292 stars 190 forks source link

compute SINR #269

Open 845756518 opened 1 year ago

845756518 commented 1 year ago

What is the calculation process of SINR and what are the parameters? I use the path loss model MmWavePropagationLossModel and the channel model ThreeGppSpectrumPropagationLossModel and find that SINR does not decrease as the distance between ue and bs increases, what is the reason for this?

pagmatt commented 1 year ago

Please use ThreeGppPropagationLossModel, MmWavePropagationLossModel is deprecated. And no, the SINR should vary as you vary the distance between UE and gNB

dpugliese6 commented 12 months ago

The SNR not changing with distance is a behaviour already encountered in the uplink communications of the ns-3 LTE module. In that case, it was due to the UE power control that adjusted the TxPower as the distance changed so as not to waste energy if not needed. This in turn caused a constant SNR when the distance change in proximity of the BS. I hope it can be useful to you.

pagmatt commented 10 months ago

Conversely from the LTE ns-3 implementation, we have no power control in the mmwave module. Therefore, either the simulation setup does not reflect the scenario you are planning to implement, or this is indeed unexpected behavior.