I am unable to find out a formula for the BER for the OQPSK Modulation. Currently, I am using the berawgn function from Matlab to calculate the BER for OQPSK but I am looking for an expression for this BER. Pointers to any references would be appreciated

  • 1
    $\begingroup$ The BER for QPSK and OQPSK is the same as the BER for BPSK for a given energy per bit to noise density ratio $E_b/N_0$. $\endgroup$ May 18, 2015 at 14:09
  • $\begingroup$ Doesn't the BER change since OQPSK uses 2 bits per symbol? Does it mean that BER is 0.5*erfc(sqrt(Eb/2*No) ? $\endgroup$
    – smyslov
    May 18, 2015 at 14:14
  • 2
    $\begingroup$ B = bit in the abbreviation BER. QPSK and OQPSK are effectively two BPSK channels operating separately and each achieves the BER of the BPSK signal. Do not confuse between the symbol error probability and the SNR which might be stated as $E_s/N_0$ (where $E_s$ is the energy per symbol) and the BER and BEND ratio $E_b/N_0$ (BEND = bit energy to noise density). $\endgroup$ May 18, 2015 at 14:20
  • $\begingroup$ In the implementation of DSSS OQPSK modulation, for the computation of BER, I am using the following expression: BER=0.5*erfc(sqrt((10^(SNR/10))/2)); whereas with a processing gain of 9 dB, BER = 0.5*erfc(sqrt((10^(SNR+ (10*log10(8))/10))/2)); Am I making a mistake here? $\endgroup$
    – smyslov
    May 18, 2015 at 14:24


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.