![]() |
P31Q
DIGITAL COMMUNICATIONS
LECTURE 10 |
![]() |
INFORMATION THROUGHPUT
If error-control coding is incorporated into the DCS, then the binary digit which is transferred across the channel is a code digit, and NOT an information digit.
A* :
C: binary digits/sec
Referring to the above diagram, it is essential that the
rate binary digits/sec at point A*
= rate at which the binary digits enter the binary sink. i.e.
no reduction in information
throughput.
Recall . To ensure no
reduction in information throughput, a code digit duration
Energy per code digit , which simplifies
to
If the energy per code digit is reduced below
, then more errors will
occur within the DMC. Hence, the error-control code must overcome the errors
in the channel, and provide a
better than if simply BPSK
was used without an error-control code.
BPSK WITH ERROR CONTROL CODING
If error-control coding is used, then the binary digits which are sent through the channel are code digits. In this case, the probability of an error in a binary digit at the output of the demodulator is given by
Recall that the above expression is also the BSC crossover probability. Notice that with the use of error-control coding, the penalty incurred is an effective increase in the noise within the channel. This is because the energy per symbol within the channel has been reduced as shown above. Another disadvantage is a greater requirement of the channel bandwidth. We will discuss this in more detail later.
Of course for uncoded BPSK, the code rate = 1
Show
that
NOISE SIGNAL n(t): ADDITIVE WHITE GAUSSIAN NOISE (AWGN)
![]() ![]() ![]() |
There are many potential sources of noise in a communication system. External sources of noise such as atmospheric noise, man-made noise, etc., do NOT place a fundamental limit on the performance of a DCS. It is the noise from electrical circuits (spontaneous fluctuations of current or voltage) which force a fundamental limit on the performance.
The two most common types of electrical noise are shot noise and thermal noise, of which thermal noise cannot be eliminated. The electrons which are responsible for electrical conduction are also responsible for thermal noise !
The noise analysis of communication system is customarily based on an idealized form of noise called white noise. To appreciate white noise, consider the sketch below of a noise signal n(t). You may have seen such a signal on an oscilloscope when the probes are not connected to any voltage source.
The probability distribution of n (
along the y-axis) is given byFrom Fourier analysis, all frequencies are necessary to create signal n(t). The power spectral density spectrum of such a noise signal is shown below.
![]() |
|
The term "white" is used because the spectrum is similar to white light which contains equal amounts of all frequencies within the visible electromagnetic waves spectrum.
can be measured using
a spectrum analyzer.
BPSK' CONTINUED
Recall the BPSK receiver (shown below) in which
.
Using a noise signal n(t) of the type
discussed in the previous section, it can be shown that the
standard deviation of the probability distribution of the coordinate on the signal space
diagram (refer to the diagram below) is
.
Thus, we can express the performance of a BPSK based DCS in the standard and convenient form as shown below.
|
The ratio is very special. It is referred to as the signal-to-noise ratio. A quantity we can measure for a
given communication channel. Note that its the ratio of the signal to
noise which is important and not the actual values of Eb or No.
Unfortunately, this ratio is number which is difficult to comprehend unless its mapped onto a
decibel scale using the following definition.
|
When is expressed in decibels, its convenient to simply refer to this as
SNR.
Refer to the performance curves shown below. For a
given signal-to-noise ratio SNR, the actual value of
For more information about a curve, click on the corresponding legend below. | |||
For example, for
Hence the BSC crossover probability, or the uncoded
BPSK probability of an error in a binary digit .
Using the approximation , we find Q(4.27) =
. This means that for every 1
million bits processed through the DCS, we can expect approx. 10
errors.