Formula library

Reed–Solomon Error Correction Capability

Reed–Solomon Error Correction Capability
\[t=\frac{n-k}{2}\]

Variables

tcorrectable symbol errors
ncodeword length (symbols)
kinformation symbols

Description

What is this formula?


The Reed–Solomon Error Correction Capability equation determines the maximum number of symbol errors that can be corrected by a Reed–Solomon code.


It is one of the most important formulas in coding theory and is widely used in communication and storage systems.


A Reed–Solomon code with n-k parity symbols can correct up to (n-k)/2 erroneous symbols.


When to use it


Use this formula when analyzing:


- Reed–Solomon codes

- Digital communications

- Satellite communications

- QR codes

- CDs and DVDs

- Data storage systems


Example


A Reed–Solomon code has:


n = 255 symbols

k = 223 symbols


Formula:


t = (n-k)/2


Substitution:


t = (255-223)/2


t = 32/2


t = 16


Result:


t = 16 symbol errors


The code can correct up to 16 symbol errors per codeword.


Applications


- Error-control coding

- Optical storage

- Deep-space communications

- Wireless communications

- Data transmission

- QR code technology


Note


In Reed–Solomon coding, correction is performed at the symbol level rather than the bit level. A single symbol may contain multiple bits. Consequently, Reed–Solomon codes are especially effective against burst errors that affect consecutive bits.

fCalc · Android

Take this formula to fCalc and evaluate it directly on your Android device.

Get it on Google Play

Content language

EnglishSpanish