clein
Newbie level 3

dvb-s ber
Hello!
I need to simulate with Matlab a QPSK modulation using Viterbi Coding. I need to obtain the theoricals graphs of the Eb/No and BER relationship for differents code rates (in fact, I need to obtain the graphs for Eb/No and BER relationship for a DVB-S system).
From "Error Control Systems", Stephen B. Wicker I have that BER can be calculated for BPSK as follows:
Pbsk = (1/k)·Q(√2dfree Eb/No)
If for a QPSK we have that Pqpsk = (1-Pbsk)², I obtain that:
Pqpsk = (2/k)·Q(x)·( 1 - ½·(1/k)·Q(x) ) where x = √2·dfree·Eb/No
Well, if I try to calculate it with Matlab I don't obtain the values that are specified in ETSI EN 300 421, I obtain lesser values of BER.
I calulate it defining some values of Eb/No and using dfree values indicated in ETSI EN 300 41.
I would like to know what are the mistakes, if I'm in the correct way or if there is another way to solve it.
Thanks!
Hello!
I need to simulate with Matlab a QPSK modulation using Viterbi Coding. I need to obtain the theoricals graphs of the Eb/No and BER relationship for differents code rates (in fact, I need to obtain the graphs for Eb/No and BER relationship for a DVB-S system).
From "Error Control Systems", Stephen B. Wicker I have that BER can be calculated for BPSK as follows:
Pbsk = (1/k)·Q(√2dfree Eb/No)
If for a QPSK we have that Pqpsk = (1-Pbsk)², I obtain that:
Pqpsk = (2/k)·Q(x)·( 1 - ½·(1/k)·Q(x) ) where x = √2·dfree·Eb/No
Well, if I try to calculate it with Matlab I don't obtain the values that are specified in ETSI EN 300 421, I obtain lesser values of BER.
I calulate it defining some values of Eb/No and using dfree values indicated in ETSI EN 300 41.
I would like to know what are the mistakes, if I'm in the correct way or if there is another way to solve it.
Thanks!