1 Introduction 1 2 Communications Basics 27 3 Trellis-Coded Modulation 67 4 Trellis Representations 111 5 Trellis and Tree Decoding 179 6 Low-Density Parity-Check Codes 249 7 Error Floors 319 8 Turbo Coding: Basic Principles 351 9 Turbo Coding: Applications 431 10 Convolutional LDPC Codes and Spatial Coupling 465 |