Unexpected multirate processing in AWGN block
Show older comments
Problem Description: I have a communication system that works in multirate processing mode. My transmitted signal passes through an AWGN channel block, like that:

The AWGN has the following parameters:

The signal transmitted has 28 samples per bit. Therefore, it has a sample rate 28 times bigger than the bit rate.
Expected behavior: My expected behavior was each sample of the transmitted signal has corrupted by AWGN noise. However, the noise is added each bit period, instead each sample of the signal transmitted.
The following picture shows the signal after AWGN channel:

As you see, the noise is added at a different rate from the transmited signal.
Futhermore, The AWGN block is colored yellow, indicating that block works in a multirate processing. I have another Simulink communication system that AWGN block works correctly (they have same parameters). In that system, AWGN block has red color, that is, it has unique rate.
Question: How can I set the AWNG block to work in a unique rate processing. In other words, how can I set the AWNG block to add noise in every single sample of the transmited signal?
PS: I'm using matlab 2019a, on Linux.
Accepted Answer
More Answers (0)
Categories
Find more on Propagation and Channel Models in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!