Why is EB N0 used instead of SNR?
Its main advantage is that the actual bandwidth is taken out of the equation, since N0 is simply the noise power in a 1 Hz bandwidth. This allows comparing different modulation schemes without having to worry about their spectral properties. EbN0=SNBRb.