6

Error Control Coding

 

     Thomas E. Fuja

6.1 Introduction

6.2 Block Codes

The Fundamentals of Binary Block Codes

Reed–Solomon Codes

Coding Gain, Hard Decisions, and Soft Decisions

6.3 Convolutional Codes

The Fundamentals of Convolutional Codes

The Viterbi Algorithm

6.4 Turbo Codes

6.5 Low-Density Parity Check Codes

6.6 Coding and Bandwidth-Efficient Modulation

Trellis-Coded Modulation

Bit-Interleaved Coded Modulation

6.7 Automatic Repeat Request

References

6.1 Introduction

 

Error control coding is a branch of communication engineering that addresses the problem of how to make digital transmission more reliable—how to recover uncorrupted data at the receiver even in the presence of significant corruption of the transmitted signal.

The modern ...

Get Mobile Communications Handbook, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.