Add option to use global noise power for all RX channels in RFSimulator
Added new command line option to channelmod: noise_power_dBFS. This options allows the user to configure noise power in dBFS added instead of the per-channel value. This makes it so noise is not accumulated per channel reaching higher than expected values. The dBFS unit allows easy configuration. The gNB by default uses -36 dBFS setting. To reach 3dB SNR one should set the noise_power_dBFS value to -39. To configure using command line use --channelmod.noise_power_dBFS -50. Using this setting the gNB and nrUE connect without issue.
This commit is contained in:
@@ -142,6 +142,7 @@ Channel simulation parameters can also be specified on the command line by using
|
||||
|:--- |:---- |:---- |:----|
|
||||
|`modellist` |char string |`DefaultChannelList`|select and load the `modellist` from the config file.|
|
||||
|`max_chan` |integer |10 |set the maximum number of channel models that can be defined in the system. Must be greater than the number of model definitions in the model list loaded at init time.|
|
||||
|`noise_power_dBFS` |integer |0 |Noise power in dBFS. If set, noise per channel is not applied. To achieve positive SNR use values below the default gNB/nrUE amp backoff value (-36dBFS)|
|
||||
|
||||
Example usage:
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user