0% found this document useful (0 votes)
302 views3 pages

Bit Error Rate BPSK

This document derives the theoretical bit error rate (BER) for binary phase-shift keying (BPSK) modulation in an additive white Gaussian noise (AWGN) channel. It shows that the BER depends on the complementary error function and the signal-to-noise ratio. It also provides a MATLAB simulation to compute the theoretical and simulated BER values for BPSK modulation under AWGN noise.

Uploaded by

Eng-Amira Raafat
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
302 views3 pages

Bit Error Rate BPSK

This document derives the theoretical bit error rate (BER) for binary phase-shift keying (BPSK) modulation in an additive white Gaussian noise (AWGN) channel. It shows that the BER depends on the complementary error function and the signal-to-noise ratio. It also provides a MATLAB simulation to compute the theoretical and simulated BER values for BPSK modulation under AWGN noise.

Uploaded by

Eng-Amira Raafat
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Bit Error Rate (BER) for BPSK modulation

In this post, we will derive the theoretical equation for bit error rate (BER) with Binary Phase Shift Keying (BPSK) modulation scheme in Additive White Gaussian Noise (AWGN) channel. With Binary Phase Shift Keying (BPSK), the binary digits 1 and 0 maybe represented by the analog levels Figure below. and respectively. The system model is as shown in the

Figure: Simplified block diagram with BPSK transmitter-receiver

Channel Model
The transmitted waveform gets corrupted by noise White Gaussian Noise (AWGN). , typically referred to as Additive

Additive : As the noise gets added (and not multiplied) to the received signal White : The spectrum of the noise if flat for all frequencies. Gaussian : The values of the noise function, follows the Gaussian probability distribution with and .

Computing the probability of error


The received signal, when bit 1 is transmitted and when bit 0 is transmitted. The conditional probability distribution function (PDF) of for the two cases are:

Figure: Conditional probability density function with BPSK modulation Assuming that p(r/s0) and p(r/s1) are equally If the received signal is greater than 0, then the receiver assumes 1 was transmitted. If the received signal is less than or equal to 0, then the receiver assumes 0 was transmitted.

i.e.

and .

Probability of error given

was transmitted
is transmitted is (the area in blue

With this threshold, the probability of error given region): ,where,

is the complementary error function.

Probability of error given


Similarly the probability of error given .

was transmitted
is transmitted is (the area in green region):

Total probability of bit error


. Given that we assumed that the bit error probability is, and are equally probable i.e. ,

Simulation model
Matlab/Octave source code for computing the bit error rate with BPSK modulation from theory and simulation. The code performs the following: (a) Generation of random BPSK modulated symbols +1s and -1s (b) Passing them through Additive White Gaussian Noise channel (c) Demodulation of the received symbol based on the location in the constellation (d) Counting the number of errors (e) Repeating the same for multiple Eb/No value.

You might also like