Professional Documents
Culture Documents
In this chapter, we have described three basic waveform-coding schemes: PCM, DPCM,
and DM. Naturally, they differ from each other in several ways: transmission–bandwidth
requirement, transmitter–receiver structural composition and complexity, and quantization
noise. Nevertheless, all three of them have a common need: line codes for electrical
representation of the encoded binary streams produced by their individual transmitters, so
as to facilitate transmission of the binary streams across the communication channel.
Figure 6.24 displays the waveforms of five important line codes for the example data
stream 01101001. Figure 6.25 displays their individual power spectra (for positive
frequencies) for randomly generated binary data, assuming that first, symbols 0 and 1 are
equiprobable, second, the average power is normalized to unity, and third, the frequency f
is normalized with respect to the bit rate 1Tb. In what follows, we describe the five line
codes involved in generating the coded waveforms of Figure 6.24.
Binary data 0 1 1 0 1 0 0 1
0
Tb
(a)
–A
(b)
(c)
–A
(d)
–A
Time
(e)
Figure 6.24 Line codes for the electrical representations of binary data: (a) unipolar
nonreturn-to-zero (NRZ) signaling; (b) polar NRZ signaling; (c) unipolar return-to-zero
(RZ) signaling; (d) bipolar RZ signaling; (e) split-phase or Manchester code.
Haykin_ch06_pp3.fm Page 310 Monday, November 26, 2012 1:00 PM
1 1
Normalized power spectral density
Delta function
of weight 1/2
0.5 0.5
0 0
0 1 2 0 1 2
Normalized frequency Normalized frequency
(a) (b)
0.5 0.9
Normalized power spectral density
Delta function
of weight 1
0.5
0.25
Delta function
of weight 0.1
0
0 1 2 0
Normalized frequency 0 1 2
(c) Normalized frequency
(d)
Normalized power spectral density
A2 = 1
0.5
0
0 1 2
Normalized frequency
(e)
Figure 6.25 Power spectra of line codes: (a) unipolar NRZ signal; (b) polar NRZ signal; (c) unipolar
RZ signal; (d) bipolar RZ signal; (e) Manchester-encoded signal. The frequency is normalized with
respect to the bit rate 1Tb, and the average power is normalized to unity.
Haykin_ch06_pp3.fm Page 311 Monday, November 26, 2012 1:00 PM
Unipolar RZ Signaling
In this third line code, symbol 1 is represented by a rectangular pulse of amplitude A and
half-symbol width and symbol 0 is represented by transmitting no pulse, as illustrated in
Figure 6.24c. An attractive feature of the unipolar RZ line code is the presence of delta
functions at f = 0, 1Tb in the power spectrum of the transmitted signal; the delta
functions can be used for bit-timing recovery at the receiver. However, its disadvantage is
that it requires 3 dB more power than polar RZ signaling for the same probability of
symbol error.
Bipolar RZ Signaling
This line code uses three amplitude levels, as indicated in Figure 6.24(d). Specifically,
positive and negative pulses of equal amplitude (i.e., +A and –A) are used alternately for
symbol 1, with each pulse having a half-symbol width; no pulse is always used for symbol
0. A useful property of the bipolar RZ signaling is that the power spectrum of the
transmitted signal has no DC component and relatively insignificant low-frequency
components for the case when symbols 1 and 0 occur with equal probability. The bipolar
RZ line code is also called alternate mark inversion (AMI) signaling.