Errata
Page 47
-
In step 6, the last part of the sentence should read:
shift all the memory contents one place to the right and reset the code
vector Yl to zero.
Page 81
-
Figure 3.14 was incorrectly drawn. Figure 3.14 should be updated to:
Page 88
-
In reference 13, Tait, D. J. should read: D. J. Tait.
Page 103
-
In Figure 5.2, the title should read: (a) Encoding circuit
and (b) trellis diagram for a (3, 2, 1) convolutional code.
Page 151
-
In the last paragraph, the first sentence should read:
In the second method, if the bandwidth is fixed, we increase the modulation
level of the coded system.
Page 160
-
In line 15 of Section 7.2.1, the sentence should read:
It is assumed that the previous differential encoder output and the previous
differential decoder input signals are initialized to 0 and 1, respectively.
Page 164
-
Figure 7.17 was incorrectly drawn. Figure 7.17 should be updated to:
Page 166
-
In Table 7.5, the table header Previous Output should read:
Previous Input.
Page 311
-
In index C, the word self-convolutional, 140 should read:
self-orthogonal, 140.
Page 313
-
In index L, Linear convolution encoder, 11 should read:
Linear convolutional encoder, 11.
Page 313
-
In index M, Maximum-likelihood Viterbi algorithmic decoding, 57, 63-73
should read: Maximum-likelihood Viterbi algorithm
decoding, 57, 63-73.