I'm working on simulating an uplink scenario in satellite communication. The goal is to send a preamble + data to the satellite from ground station. Data symbols have a bandwidth of $15\ \rm kHz$ and the preamble has a bandwidth of $180\ \rm kHz$.
I'm simulating the transmitter, channel and receiver in MATLAB. I've a question regarding how to introduce white noise.
I read that variance of white noise depends on the bandwidth of the signal. $$SNR = \frac{P}{NB}$$ Where $P$ is the power of signal, $N$ is PSD of white noise, $B$ is the bandwidth of the signal. In above case, the signal contains 2 parts, preamble + Data. Preamble has $180\ \rm kHz$ of bandwidth, whereas data has only $15\ \rm kHz$.
How to generate the white noise in this scenario? What should be the variance of the noise?