Lecture Notes Subject: Data Communication (CIE3304) College of Electronic Engineering Information and Computer Engineering 3 Year
Lecture Notes Subject: Data Communication (CIE3304) College of Electronic Engineering Information and Computer Engineering 3 Year
1
CONTENTS CONTENTS
2
Chapter 1
Data Communication
Principles
1.1 Introduction
The goal of any communication system is to deliver the information from
the source to the receiver in an inexpensive, fast, and a reliable procedure.
There are many factors that have to be considered in designing such a system,
which are: available bandwidth, signal-to-noise ratio (SNR), and the design
complexity. Whereas the first two factors are related to the regulations or
uncontrolled environmental specifications, the complexity is in the hand of
the engineer who is responsible to reduce the cost, and hence increase his
company’s profit.
Basically, any communication system has to have a transmitter, channel
and a receiver part.
3
Data Communication CIE3304 Azhar Abdulaziz
take on an infinite number of values. A digital signal can take only a finite
number of values at time t. The terms continuous time and discrete time
define the nature of signal along the time (horizontal axis). The terms digital
and analog define the nature of the signal amplitude (vertical axis). Fig 1.3
shows examples of various types of signals.
Z ∞
x(t)2 dt
Ex = (1.2)
−∞
Z T /2
x(t)2 dt
Px = lim (1.3)
T →∞ −T /2
Figure 1.6: Frequency range for different channels starting from wireline up
to fiber optic channels.
(c) Sky-wave
a radio channel. The read-back process and the signal processing used to
recover the stored information is equivalent to the functions performed by a
telephone receiver or radio communication system to recover the transmitted
information
Additive noise generated by the electronic components and interference
from adjacent tracks is generally present in the readback signal of a storage
system. The amount of data that can be stored is generally limited by the
size of the disk or tape and the density (number of bits stored per square
inch) that can be achieved by the write/read electronic systems and heads.
The speed at which data can be written on a disk or tape and the speed at
which it can be read back is also limited by the associated mechanical and
electrical subsystems that constitute an information storage system. Channel
coding and modulation are essential components of a well-designed digital
magnetic or optical storage system. In the readback process, the signal is
demodulated and the added redundancy introduced by the channel encoder
is used to correct errors in the readback signal.
3. Narrow bands imply flat fading and hence equalizers are not needed.
1. Very good cut off characteristics required for Band pass filters
4. Limited capacity improvement since channel sits idle when not in use
2.1 Introduction
Information could be transmitted in analog, discrete or digital form. Discrete
signal transmission was implemented long time ago before digital signal were
experienced. The discretization of the analog signal led to the digital com-
munication approaches later.
In this chapter, generating the discrete and binary signals are introduced
by introducing sampling theory.
21
Data Communication CIE3304 Azhar Abdulaziz
Ts
The samples are taken for each Ts span or interval of time, where Ts =
1/fs and fs is the sampling rate. Suppose the energy signal x(t) has a
bandwidth of B Hz, then its sampled version in time domain xδ (t) is:
∞
X
xδ (t) = x(t)δ(t − nTs ) (2.1)
n=−∞
where T s = 1/fs is the sampling interval, i.e. the time you wait after taking
a sample before you pick the next one.
Note that equation 2.1 is simply the sum of the analog signal multiplied
by an impulse train δ(t), where the impulses are separated by the sampling
interval Ts .
It is important to understand the spectrum of the sampled signal in the
frequency domain, because it will facilitate the communication system design.
Therefore, Fourier transform is used to obtain Xδ (f ), as the signal in time
domain could be expressed in frequency domain using the following Fourier
transform relationship:
FT
xδ (t) ←−−−−→ Xδ (f ) (2.2)
Hence: ∞
X
Xδ (f ) = FT xδ (t) δ(t − nTs ) (2.3)
n=−∞
which is simply:
FT Product of x(t) and impulse train (2.4)
Figure 2.3: The spectrum of the analog signal compared to the spectrum of
the sampled version of it. Here A is the amplitude, T1s is the sampling
frequency fs and 2W is the signal bandwidth.
∞
X n
Xδ (f ) = fs X(f ) ∗ δ(f − ) (2.8)
n=−∞
Ts
Example 2.1 Determine the sampling rate and interval of the signal:
x(t) = 2cos(4000πt)cos(1000πt)
Solution:
x(t) = 2cos(4000πt)cos(1000πt)
1
=2 cos((4000 − 1000)πt) + cos((4000 + 1000)πt)
2
= cos(3000πt) + cos(5000πt)
= cos(2πf1 ) + cos(2πf2 )
fmax = f2 = 2500
Example 2.2 Figure 2.5 shows the spectrum of a message signal, which was
sampled by 1.5fmax , where fmax = 1 Hz is the maximum signal frequency.
1. Sketch the spectrum of the sampled version of the signal.
Figure 2.6: (a) Spectrum of sampled signal. (b) Transfer function of LPF.
(c) Filtered signal.
∞
X
Xδ (f ) = fs X(f − nfs )
n=−∞
1. Sampling the signal of the message m(t) every sTs seconds, where the
sampling rate fs = 1/T s is selected based on sampling theorem.
PAM Receiver At the receiver, the PAM is sampled using the same sam-
pling rate fs = T1s , to make mδ (t) which is:
∞
X
mδ (t) = m(nTs )δ(t − nTs ) (2.13)
n=−∞
which equals the PAM transmitted signal in equation 2.11. In words, receiver
can detect PAM if it samples the received signal and convolve it with the
carrier rectangular pulses, that have the same frequency at the transmitter.
NOTE: Multiplying the sampled received signal by the carrier is a common
technique in demodulation.
PAM Receiver Design In fact, PAM signal s(t) could be obtained at the
receiver by convolving the received signal with the rectangular pulse train as
in equation 2.15, which is:
∞
X
s(t) = mδ (t) ∗ h(t) = m(nTs )h(t − nTs ) (2.16)
n=−∞
In order to PAM signal back to its analog origin, all extra parts in the
previous equation should be removed to get pure S(f ). So, electronic devices
are used in PAM receiver to do the following:
Figure 2.9: PAM receiver: A system that recovers message m(t) from PAM
signal.
Using those logical steps, received PAM signal can be back to the original
message m(t). The resultant PAM receiver could be as shown in 2.9.
t − T2
ḣ = rect wherea ∝ m(t) (2.22)
aT
The receiver will use a the same rate to decode the time division multiplexed
messages and separate them eventually. If the highest frequency among those
messages is W , then the sampling frequency fs of the commutator is:
fs ≥ 2W (2.24)
Hence the time space between successive samples of any message (signal)
is:
1
Ts = (2.25)
fs
1
∴ Ts ≤ (2.26)
2W
The sample time interval Ts contains one sample from each input message,
and each time interval is called a frame. For N messages, in each frame there
will be one sample of the N messages, which means one frame of interval Ts
will have N samples. Therefore:
Ts
Spacing between two samples = (2.27)
N
The signaling rate, which is the number of samples per second at the
TDM output, channel and the receiver input, will be:
1
TDM Signaling Rate =
Spacing between two samples
1
=
Ts /N (2.28)
N
=
Ts
= N fs
2.7 Quantization
The sampled version of the analog signal contains voltage levels which has
to be scaled to predefined quantities in quantization phase. Each quantity
is given a certain binary code in the encoding process. After those two
processes finished, a binary sequence will represent the digital form of the
analog input. This sampling, quantization and encoding are the main parts
of any ADC.
In the encoding process, a sequence of bits are assigned to different quan-
tization values. Since there are a total of N = 2v quantization levels, v bits
are sufficient for the encoding process. In this way, we have v bits corre-
sponding to each sample; since the sampling rate is fs samples/sec, we will
have a bit rate of R = v × fs bits/sec.
Figure 2.12: Transfer function for eight level midriser uniform quantizer
and its error ε function.
The range is divided into 0 q 0 levels by the quantizer, and the step size δ
is:
xmax − (−xmax )
δ=
q
(2.31)
2xmax
=
q
If samples xq (t) represent the quantization of the signal x(t), then the
quantization error is (t) is the difference between the analog value and the
quantized value at the same time t.
(t) = x(t) − xq (t) (2.32)
If the amplitude of x(t) is normalized to minimum and maximum values
of 1, then:
2
δ= (For normalized signals) (2.33)
q
Now, the maximum error is:
δ
max = (2.34)
2
2.8 Encoding
In scalar quantization, a natural way of encoding is to assign the values of
0 to N to different quantization levels starting from the lowest level to the
highest level in order of increasing level value.
This type of encoding is called natural binary coding or NBC for short.
Another approach to coding is to encode the quantized levels in a way that
adjacent level differ only in one bit. This type of coding is called Gray coding.
Ts
Figure 2.14: The ADC block diagram which should have sample and hold
followed by a quantizer and an encoder.
Example 2.3 A message signal that varies between -8 and 8 volt is processed
by a specific ADC. The S/H had 0.001 seconds sampling interval. What is
the maximum quantization error and the bit rate of a 3 bits encoder?
Solution: As number of bits v = 3, the number of quantization levels is:
q = 2v = 23 = 8
Vmax − (−Vmax )
δ=
q
8 − (−8) 16
= = =2 volts.
8 8
The maximum quantization error is:
δ
max = =1 volts.
2
and the ADC bit rate r will be:
v 3
r= = = 3000 bits/seconds.
Ts 0.001
Figure 2.15: The basic PCM system (a) transmitter (b) channel (c) receiver.
If that devices thermal noise is negligible, the PCM noise is only the
quantization error . This error is randomly changing which makes it non-
parametric (random) signal. Assume that the quantization error is uni-
formly distributed random signal, its power PQN (which is the noise power in
PCM) will be:
Z δ/2
1
PQN = 2 d
δ −δ/2
1 3 δ/2
=
3 −δ/2
1 δ 3 /8 − (−δ 3 /8) (2.39)
=
δ 3
1 δ 3 /4
=
δ 3
δ2
∴ PQN =
12
For PCM of a uniform quantizer with N − levels, the step size is:
2xmax
δ= (2.40)
N
Substitute in equation 2.39, the noise power, which is the quantization
noise, will be:
4x2max /N 2
P QN =
12 (2.41)
x2
∴ P QN = max2
3N
Now, the quantization level N = 2v , where v is number of bits of the
PCM encoder. Hence:
N 2 = 22v = (22 )v = 4v (2.42)
Substitute in equation 2.41, the noise power will be:
x2max
P QN = (2.43)
3 × 4v
In the other hand, the signal power Px is the statistical average (mean)
of the squared samples of the random signal x. This assumption is suitable
for deterministic and non-deterministic signals as the information is random
in most cases. So:
Px = x¯2 (2.44)
Assume that x̂ is the normalized version of the information signal samples
x, which is defined as:
x
x̂ = (2.45)
xmax
Then the power of the normalize signal is:
x¯2
x̂¯2 = 2 (2.46)
xmax
Hence, the signal power in PCM will be related to the normalized version of
as follows:
x̄2 = x̂¯2 × x2max (2.47)
Now, the PCM signal-to-noise ratio (SQN R), which is merely the quan-
tization SNR is:
x̂¯2
SQN R =
PQN
x̂¯2 × x2max (2.48)
= 2
xmax /3 × 4v
∴ SQN R = 3 × 4 × x̂¯
v 2
3.1 Introduction
In general, the physics of human beings communication are usually captured
as analog signals in the electrical domain, as for the speech and visual com-
munication patterns. However, converting the signals into digital form will
introduce many advantages over transmitting their analog version, which are:
43
Data Communication CIE3304 Azhar Abdulaziz
2. Channel noise, which refers to unwanted electric signals that arise at the
channel out- put due to random and unpredictable physical phenomena.
Using linearity, the received pulse shape p(t) is affected by all linear sys-
tem on the communication path. Hence:
yi = y(iTb )
pi = p(iTb )
then
∞
X
yi = ak pi−k i = 0, ±1, ±2, ±3, . . . (3.9)
k=−∞
p ∞
X
yi = Eb ai + ak pi−k + n(t) i = 0, ±1, ±2, ±3, . . .
| {z } |{z}
T ransmitted k = −∞ N oise
Binary k 6= i
| {z }
Symbol ISI
(3.12)
In the absence of ISI and noise (optimum case):
p
yi = Eb ai for alli (3.13)
data sequence reconstructed at the receiver output and the original data se-
quence applied to the transmitter input. Hence, unless corrective measures
are taken, intersymbol interference could impose a limit on the attainable
rate of data trans- mission across the channel, which is below the physical
capability of the channel.
The ISI appeared at the receiver sampler as a result of the channel af-
fecting the pulse shape p(t). The channel bandwidth depends on the channel
type and regulations, and it acts like a low pass filter. Therefore, you either
increase the channel BW, which is not always possible and it costs more
money, or play with the channel shape. The first option is limited by the
channel physical characteristics or regulations, while second option means
changing the transmitter and the receiver design.
Given a channel transfer function H(f ), the designer has to determine
(specify) the transmit-pulse spectrum G(f ) and the receive filter transfer
function Q(f ) to satisfy the following requirements:
√
1. ISI reduced to zero (yi = Eb ai ∀i)
2. Transmission bandwidth does not exceed the channel bandwidth.
Example 3.1 Determine the first three samples at the receiver for a base-
band transmission system if the transmitted signal ak = {1, 0, 1} and the line
code is NRZ signaling. Assume that the additive noise is negligible and only
those symbols are affecting each other.
Solution:
p ∞
X
yi = Eb ai + ak pi−k + n(t) i = 0, ±1, ±2, ±3, . . .
| {z } |{z}
T ransmitted k = −∞ N oise
Binary k 6= i
| {z }
Symbol ISI
The receiver takes the first sample at instant zero i = 0 and it suppose to
take a sample of symbol zero k = 0 beside the ISI and additive noise. The
ISI part is the contribution of all other symbols that interfere symbol k. This
is true for all other instances.
This Now, for i = 0
p ∞
X
y 0 = E b a0 + ak p−k
k = −∞
k 6= 0
Because it is assumed that only the given three symbols are affecting each
others, then:
p 2
X
y0 = Eb a0 + ak p−k
k=1
p
= Eb a0 + a1 p−1 + a2 p−2
Substituting the symbols values ak with their NRZ line codes:
p
y0 = Eb − p−1 + p−2
which also means that the bit rate is twice the bandwidth. The spectrum
has an optimum brick-wall shape, and it is defined as:
( √
Eb
2B
−B0 ≤ f ≤ B0
p(f ) = 0 (3.15)
0 Otherwise
This condition will prevent aliasing of the sampling process at the receiver.
Therefore, the baseband communication system which uses pulse shape as in
figure 3.4(b) is called Nyquest Channel
Figure 3.4(a) is the time domain pulse shape which is defined as:
p
p(t) = Eb sinc(2B0 t)
√
Eb sin(2πB0 t) (3.16)
=
2πB0 t
The Nyquist channel defined by the overall pulse spectrum is the opti-
mum solution for zero intersymbol interference at the minimum transmission
bandwidth possible in a noise-free environment. However, it is difficult to re-
alize in real life, because it is very difficult to approximate in practice because
of the abrupt transitions at ±B0 [2].
Besides, as the Nyquest channel pulse in time domain is ∝ 1/|t|, a small
timing error will make the shape decay slowly. Hence, there will be no error
margin at the receiver sampler as it has to take samples at exact time, which
in turn is not guaranteed practically.
To solve the Nyquest channel problems, which are related to the pulse
shape p(t), a Raised Cosine shape was introduced. Figure 3.5 shows the
raised cosine signal spectrum and time response.
To ensure physical realizability of the overall pulse spectrum P (f ), we
need a solution that differs from the Nyquist channel in one important
respect: the modified P (f ) decreases toward zero gradually rather than
abruptly. In more specific terms, P (f ) is proposed to consist of two por-
tions:
• Flat portion, which occupies the frequency band 0 ≤ |f | ≤ f1 for some
parameter f1 .
• Roll-off portion, which occupies the frequency band f1 < |f | < 2B0 −f1 .
The parameter f1 is adjustable under the designers control. The flat
portion may thus retain part of the ideal brick-wall solution. As for the roll-
off portion, it provides for the gradual decrease of toward zero. The following
formula represents the raised-cosine pulse spectrum in mathematical terms:
√E
√2B0
b
, 0 ≤ |f | < f1
E
π(|f |−f1 )
P (f ) = b
{1 + cos 2(B0 −f1 ) } , f1 ≤ |f | < 2B0 − f1 (3.17)
4B0
0 , 2B0 − f1 ≤ |f |
The frequency f1 and the Nyquest bandwidth B0 are related by the roll-off
parameter α:
f1
α=1− (3.18)
B0
For α = 0, that is, f1 = B0 we get the Nyquist channel discussed before
see figure 3.5. The raised-cosine pulse shape in time domain is defined as:
!
p cos(2παB0 t)
p(t) = Eb sinc(2B0 t) (3.19)
1 − 16α2 B02 t2
Figure 3.5: (a) Raised-cosine pulse spectrum for varying roll-off rates. (b)
Pulse response p (i.e., inverse Fourier transform of for varying roll-off rates
[2].
√
1. At t = ±T b/2 = 1/(4B0 ), we have pt = 0.5 Eb ; that is, the pulse
width measured at half amplitude is exactly equal to the bit duration
Tb .
2. There are zero crossings at t = 3Tb /2, 5Tb /2, . . . , in addition to the
usual zero crossings at the sampling times t = Tb , 2Tb , . . . .
These two properties are particularly useful in the provision of a basis for
extracting a timing signal from the receive-filter output y(t), which is used
to synchronize the receiver to the transmitter.
3. Phase Shift Keying (PSK): it is more like PM in analog, the bits mod-
ulate the carrier phase.
where Ac , is the carrier amplitude, Tb is the bit duration and fc is its fre-
quency. To make average symbol energy equal, the amplitude will be:
r
2
Ac = (3.22)
Tb
Now, the transmitted ASK signal s(t) will be:
( q
2Eb
Tb
cos(2πfc t) for Symbol 1
SASK (t) = (3.23)
0 for Symbol 0
c(t)
The MSK transmitted signal has a BW of 1.5/Tb Hz, while the Sunde’s BFSK
consumes 3/Tb Hz.
where f0 is the carrier frequency, Tb is the bit duration and Eb is the bit
energy, and symbol energy in this case because BPSK uses 1 bit per symbol.
√
π Es
0
I
√
Distance d = 2 Es
Figure 3.10: BPSK constellation in polar form to show that optimum phase
shift is π or 180o for φ2 . The axes in constellation are I for in-phase and Q
for quadrature phase shift (π/2 or 90o ).
BPSK Bandwidth
As fb = 1/Tb ,(Tb is the bit duration), represent the maximum frequency
binary signal in bipolar NRZ form, which is the baseband bandwidth. The
spectrum of BPSK signal is centered around the carrier frequency f0 as shown
in figure 3.13. Because the BPSK main lobe extends from f0 − fb to f0 + fb ,
the bandwidth is:
b(t)
Information Bi-Polar NRZ × SBP SK (t)
c(t)
BW = f0 + fb − (f0 − fb )
(3.27)
∴ BW = 2fb
Figure 3.15: Block diagrams for (a) DPSK transmitter and (b) DPSK
receiver; for the sampler, integer i = 0, ±1, ±2, . . . .
Example 3.2 Illustrate the DPSK generation and detection of the informa-
tion bk = {10010011}.
Solution: Starting with the binary data stream bk given in the first row
of Table 3.1 and using symbol 1 as the first reference bit, we may construct
the differentially encoded stream dk in row 3 of the table. The second row
is the delayed version of by one bit. Note that for each index k, the symbol
dk is the complement of the modulo-2 sum of dk−1 and bk . The fourth row
of Table 3.1 defines the phase (in radians) of the transmitted DPSK signal.
The last two rows of Table 3.1 pertain to the DPSK receiver. Row 5
of the table defines the polarity (positive or negative) of the low-pass filter
output in the receiver of Figure 3.15(b). The final row of the table defines
the binary data stream produced at the receiver output, which is identical
to the input binary data stream at the top of the table, as it should be in a
noise-free environment
M = 2l Symbol rate
Multi-level D = Rl
digital signal
Transmitter
Modulatd
Output
Example 3.3 For example, we may choose the foregoing set of phase values
to represent the Gray encoded set of dibits: 10, 00, 01, and 11. In particular,
the phase of the sinusoidal carrier takes on one of four equally spaced values,
such as π/4, 3π/4, 5π/4 and 7π/4. Figure 3.18 shows the generation and
recognition of such QPSK system.
Figure 3.18: Block diagrams of (a) QPSK transmitter and (b) coherent
QPSK receiver; for the two synchronous samplers, integeri = 0, ±1, ±2, . . .
As QPSK symbol has two bits, symbol energy Es is twice the bit energy
Eb , or Es = 2Eb , hence:
p p p
dmin = 2 × 2Es = 4Eb = 2 Eb (3.33)
The distance between symbols represents the noise immunity of the sys-
tem. The QPSK has√the same symbol distance of BPSK which is twice the
symbol amplitude 2 Eb .
QPSK Bandwidth
In QPSK signal, each symbol has two bits, hence the symbol duration is twice
the bit duration, orTs = 2Tb . The spectrum of QPSK is shown in figure 3.19,
where carrier frequency f0 cancels out. The BW is:
BW = Highest Frequency - Lowest Frequency in the main lobe.
1 1
BW = − (− )
Ts Ts
(3.34)
2
=
Ts
as Ts = 2Tb then
2 1
BW = = = fb (3.35)
2Tb Tb
where fb is the bit rate or the baseband bandwidth.
Example 3.4 In QPSK system the bit rate of a NRZ stream is 10 Mbps and
carrier frequency of 1 GHz. Find:
1. The transmission symbol rate D.
Solution:
Ts = 2Tb
2. The channel BW for such QPSK is the same as the baseband BW, or:
BW = fb = 10MHz
Here r
2
φ1 (t) = cos(2πfc t) (3.40)
Ts
and r
2
φ2 (t) = sin(2πfc t) (3.41)
Ts
The above two equations are orthonormal, which means they are orthog-
onal (perpendicular to each other) and have normalized (which means their
amplitude 1).
In signal space diagram, the two orthonormal carriers φ1 (t) and φ2 (t) form
the axes as shown in figure 3.20. The signal points s1 , s2 , . . . , si−1 are on the
circumference of the circle. Those signal points have equal space separated
by phase√shift of 2πM
. The distance of those signals from the center of the
circle is Ps Ts , where Ps is the power of the symbol and Ts is the symbol
duration. Besides:
φ2 (t)
dmin
θ
√
Es φ1 (t)
dmin /2
sin(θ/2) = √
Es
dmin /2
sin(2π/2M ) = √
Es
dmin /2 (3.43)
sin(π/M ) = √
Es
dmin p
∴ = Es sin(π/M )
2 p
dmin = 2 Es sin(π/M )
PSD
Ps Ts
fs = symbol frequency
= T1s
f
−2fs −fs fs 2fs
BW = fs − (−fs )
= 2fs
2 h 1 1 i
= ∵ fs = =
Ts Ts Symbol Period (3.45)
2 h i
= ∵ Ts = lTb
lTb
2fb h 1i
= ∵ Tb =
l Tb
where l is the number of bits per symbol and it is related to the modulation
scheme or order M = 2l . The above equation shows that when l increases
the required BW is reduced.
Minimum Distance
Figure 3.23 shows 16-QAM, in which the distance from the neighboring sym-
bols is d = 2a. Then the averge symbol energy Es associated with this scheme
is: (consider the first quadrant)
1
Es = [(a2 + a2 ) + (9a2 + a2 ) + (a2 + 9a2 ) + (9a2 + 9a2 )] (3.46)
4
it is divided by 4 as there are four quadrant.
Then: p
Es = 10a2 ⇒ a = 0.1Es (3.47)
Since d = 2a:
d p
= 0.1Es
2
(3.48)
p
∴ d = 2 0.1Es
p
= 0.4Es
The last equation is the distance between two symbols in 16-QAM. Be-
cause each symbol has 4 bits, the symbol energy is four times bit energy, or
Es = 4Eb . Hence:
p p
d = 4 × 0.4Eb ⇒ d = 1.6Eb (3.49)
where k1 and k2 are the amplitudes which take the values ±1 or ±3. φ1 (t)
and φ2 (t) are the orthogonal carriers having the values as follows:
r
2
φ1 (t) = cos(2πfc t) (3.51)
Ts
and r
2
φ2 (t) =sin(2πfc t) (3.52)
Ts
√
From equation 3.47 we know that a = 0.1Es , therefore:
r r
Es Es
s(t) = k1 0.2 cos(2πfc t) + k2 0.2 sin(2πfc t) (3.53)
Ts Ts
We know that Es = Ps Ts ,
Es
∴ = Ps
Ts
then the signal s(t) will be :
p p
s(t) = k1 0.2Ps cos(2πfc t) + k2 0.2Ps sin(2πfc t) (3.54)
Figure 3.24 shows the transmitter for 16-QAM, which has 4 bits per
symbol. Using Gray code, the digital values are divided into 8 odd levels and
8 even levels. Therefore, Ao (t) and Ae (t) takes four levels depending upon
the combination of two input bits.
At the receiver, as shown in figure 3.25, the received signal will be raised
to 4th power and then passed through a BPF around 4fc . This is where
the carrier frequency is recovered with its phase in order to synchronize the
receiver with the transmitter (and that is the coherency concept).
QAM Bandwidth
The power spectral density (PSD) of QAM is the same as in the M-ary PSK,
which is: h sin(πf T ) i2
s
S(f ) = Ts Ps (3.55)
πf Ts
Again, as the main power lies on the main lobe, BW is:
BW = fs − (−fs )
= 2fs
2 h 1 1 i
= ∵ fs = =
Ts Ts Symbol Period (3.56)
2 h i
= ∵ Ts = lTb
lTb
2fb h 1i
= ∵ Tb =
l Tb
where l is the number of bits per symbol and it is related to the modulation
scheme or order M = 2l . The above equation shows that when l increases
the required BW is reduced.
[1] John G Proakis, Masoud Salehi, Ning Zhou, and Xiaofeng Li. Commu-
nication systems engineering, volume 2. Prentice Hall New Jersey, 1994.
[2] Simon Haykin and Michael Moher. Introduction to Analog and Digital
Comunications. page 540, 2007.
77