Abstract
Channel coding and interleaving techniques have long been used for combating noise, interference, jamming, fading, and other channel impairments. The basic idea of channel coding is to introduce controlled redundancy into the transmitted signals that is subsequently exploited at the receiver for error correction. There are many different types of error correcting codes, but historically they have been classified into block codes and convolutional/trellis codes. This chapter first starts with an introduction to block codes and space-time block codes. This is followed by an introduction to convolutional codes, and decoding algorithms for convolutional codes, including the Viterbi algorithm and BCJR algorithm. The chapter then introduces trellis coded modulation, followed by the performance analysis of convolutional and trellis codes on additive white Gaussian noise (AWGN) channels. Block and convolutional interleavers are discussed that are useful for coding on fading channels. This is followed by a consideration of the design and performance analysis of trellis codes on interleaved flat fading channels. Later, the performance of space-time codes and the decoding of space-time codes is considered. Finally, the chapter wraps up with a treatment of parallel and serial turbo codes.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Stüber, G.L. (2011). Error Control Coding. In: Principles of Mobile Communication. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-0364-7_8
Download citation
DOI: https://doi.org/10.1007/978-1-4614-0364-7_8
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-0363-0
Online ISBN: 978-1-4614-0364-7
eBook Packages: EngineeringEngineering (R0)