BPSK link BER simulation » History » Version 3
Version 2 (ABDALLAH, Hussein, 03/23/2016 01:05 PM) → Version 3/10 (ABDALLAH, Hussein, 03/23/2016 01:11 PM)
h1. BPSK link BER simulation
For a beginner of LABVIEW, The first step of simulation is building a BPSK communication chain with Gauss White Noise channel and without coding.
!Communication_chain_without_coding.jpg!
Communication chain of BPSK without coding
Like the figure above, we first generate the pseudorandom series bits “0” or “1”, then use BPSK modulation, we make “0” with 0 radian phase, and “1” with pi radian phase. Put signal through the Gauss White Noise channel, of course the noise comes out through the Eb/N0 calibration module, the next step is BPSK demodulation, use it to recovery the information bits, then the last step if calculate the BER. According the different Eb/N0, we get the different BER, the we draw the BER curve as a function of Eb/N0,
The following is the program block with G-language:
!Labview_blocks_without_coding1.jpg!
For a beginner of LABVIEW, The first step of simulation is building a BPSK communication chain with Gauss White Noise channel and without coding.
!Communication_chain_without_coding.jpg!
Communication chain of BPSK without coding
Like the figure above, we first generate the pseudorandom series bits “0” or “1”, then use BPSK modulation, we make “0” with 0 radian phase, and “1” with pi radian phase. Put signal through the Gauss White Noise channel, of course the noise comes out through the Eb/N0 calibration module, the next step is BPSK demodulation, use it to recovery the information bits, then the last step if calculate the BER. According the different Eb/N0, we get the different BER, the we draw the BER curve as a function of Eb/N0,
The following is the program block with G-language:
!Labview_blocks_without_coding1.jpg!