Lect 08 - Coding For Wireless Channels
Lect 08 - Coding For Wireless Channels
Channel Capacity
10.7
Channel Coding
The main reason to apply error correction coding in a wireless system is to reduce the probability of bit or block error.
10.11
Convolutional Codes
Trellis Codes Turbo Codes
The error correction capability enhancement is paid for by increased complexity and, for block codes, convolutional codes, turbo codes, and LDPC codes, by either a decreased data rate or increase in signal bandwidth.
Convolutional codes take a small number of input bits and produce a small number of output bits each time period
Data passes through convolutional codes in a continuous stream Useful for low- latency communications
Block Codes
Typical Values
Numerical Evaluation
Example