Essentials of Error Control Coding
Bibliographic details
Additional authors
Farrell, Patrick Guy
Summary
Rapid advances in electronic and optical devices and systems have enabled the implementation of very powerful codes with close to optimum error-control performance. In addition, new types of code and decoding methods have recently been developed and are beginning to be applied. However, error-control coding is complex, novel and unfamiliar, and not yet widely understood and appreciated. This text provides a clear description of the essentials of the topic, with comprehensive and up-to-date coverage of the most useful codes and their decoding algorithms. Block, Cyclic, BCH, Reed-Solomon, Convolutional, Turbo, and Low Density Parity Check (LDPC) codes are all described in-depth. The book has a practical engineering and information technology emphasis, and includes relevant background material and fundamental theoretical aspects. Several system applications of error-control codes are described, and the text is heavily illustrated with figures, worked examples and exercises.