Let's say I have an I/Q modulation, ie. QPSK.
I can simulate an the effects of an AWGN channel by adding to my QPSK symbols the realizations of a complex normal.
$\mathcal{CN}(0,\frac{1}{\mathrm{SNR}}) = \mathcal{N}(0,\frac{1}{2 \mathrm{SNR}}) + j \quad \mathcal{N}(0,\frac{1}{2 \mathrm{SNR}})$
with $\mathrm{SNR} = 10^\frac{\mathrm{SNR_{db}}}{10}$
I should also be able to generate a baseband waveform with my QPSK symbols, ie using a 15kHz carrier, add gaussian noise to my baseband signal and then make a soft demodulation.
Using the same variance on both channel models, I observe a lower SNR on the soft decoded symbols than if I directly apply the noise realizations over the I/Q constellation.
Why are both different? Shouldn't I expect even better SNR when applying AWGN to the baseband waveform, as the noise isn't band limited?
What's the relation between the noise variance applied to the constellation and the noise variance applied to the baseband signal?
Edit:
Defining the quadrature carriers as:
$\phi_1=\sqrt{\frac{2}{T}}\cos(2 \pi f_c t),\quad 0 \le t \le T$
$\phi_2=\sqrt{\frac{2}{T}}\sin(2 \pi f_c t),\quad 0 \le t \le T$
With $T$ the symbol interval and $f_c$ the carrier frequency.
The baseband waveform for an I/Q symbol $s_i=[s_{i1} s_{i2}]$ is:
$s(t)=s_{i1} \phi_1 + s_{i2} \phi_2$
The received waveform at the output of the AWGN channel is
$x(t)=s(t)+ w(t)$
With $w(t)$ a continuous-time wide-sense-stationary white noise process.
Assuming perfect coherence, the demodulation performed by a correlator is:
$\hat{s}_{i1}=\int_0^T x(t) \phi_1 dt = s_{i1}+\mathrm{w_{i1}}$
$\hat{s}_{i2}=\int_0^T x(t) \phi_2 dt = s_{i2}+\mathrm{w_{i2}}$
I'm looking for the relation between $w(t)$ and the I/Q noise $[\mathrm{w_{i1}}, \mathrm{w_{i2}}]$.
My waveform simulation will sample $x(t)$.