Error-controlled coding techniques are used to detect and/or correct errors that occur in the message transmission in a digital communications system. Wireless personal channels used by mobile communications systems and storage systems for digital multimedia data all require the implementation of error control coding methods. Demonstrating the role of coding in communication and data storage system design, this text illustrates the correct use of codes and the selection of the right code parameters. Relevant decoding techniques and their implementation are discussed in detail. Providing communication systems engineers and students with guidance in the application of error-control coding, this book emphasizes the fundamental concepts of coding theory while minimising the use of mathematical tools.
This book is more concise than most on the subject, but I can't recommend it highly. Admittedly, most technical books are pretty poor at getting their ideas across, and this one is about average in that respect. There are a few nice diagrams showing how to, say, do a constant multiplication in Galois arithmetic, but overall it lacks clarity. I mostly just read the block coding sections, not the convolutional stuff.