MT Add AWGN
- Updated2023-02-17
- 4 minute(s) read
MT Add AWGN
Generates zero-mean, complex additive white Gaussian noise (AWGN) with uniform power spectral density and adds it to the complex baseband modulated waveform.
This node returns a signal-plus-noise waveform with a user-specified Eb/N0, where Eb represents the energy per bit, and N0 represents the noise variance.
Inputs/Outputs

input complex waveform
The modulated complex baseband waveform data.

t0
Trigger (start) time of the Y array.
Default value: 0.0

dt
Time interval between data points in the Y array.
Default value: 1.0

Y
The complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

samples per symbol
Number of samples per information symbol in the input complex waveform.
Default value: 16

bits per symbol
The number of bits per symbol in the modulation format underlying the input complex waveform. For example, the number of bits per symbol in quadrature-phase shift keying (QPSK) is 2.
Default value: 1

eb/n0
The desired Eb/N0 of the output complex waveform in dB.
Default value: 10

error in
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Default value: No error

seed in
The reseeding of the noise sample generator (when reset? is set to TRUE) . When seed in is greater than 0, the AWGN generator is reseeded using the seed you set. Use a value of -1 to reseed the AWGN generator with a random seed.
Default value: -1 (0xFFFFFFFF)

reset?
A Boolean that determines whether the node continues applying AWGN using the previous iteration states.
| TRUE | Reseeds the AWGN generator. |
| FALSE | Maintains the previous state of the AWGN generator. |
Default value: TRUE

output complex waveform
The signal-plus-noise complex baseband waveform data returned by this node.

t0
Trigger (start) time of the Y array.
Default value: 0

dt
Time interval between data values in the Y array.
Default value: 1.0

Y
The complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

seed out
A seed for use in the seed in parameter during the next call to this node when reset? is set to FALSE.

error out
Error information.
The node produces this output according to standard error behavior.