Коды Рида-Соломона являются блочными кодами. Это означает, что фиксированный блок входных данных обрабатывается в фиксированный блок выходных данных. В случае наиболее часто используемого R-S кода (255, 223) - 223 входных символа Рида-Соломона (каждый длиной восемь бит) кодируются в 255 выходных символов.
- Большинство схем R-S ECC являются систематическими. Это означает, что некоторая часть выходного кодового слова содержит входные данные в их исходной форме.
- Размер символа Рида-Соломона в восемь бит был выбран потому, что декодеры для больших размеров символов было бы трудно реализовать с помощью текущей технологии. Такой выбор конструкции заставляет наибольшую длину кодового слова составлять 255 символов.
- Стандартный (255, 223) код Рида-Соломона способен исправлять до 16 ошибок символов Рида-Соломона в каждом кодовом слове. Поскольку каждый символ фактически состоит из восьми бит, это означает, что код может исправить до 16 коротких всплесков ошибок, вызванных внутренним конволюционным декодером.
Код Рида-Соломона, как и конволюционный код, является прозрачным кодом. Это означает, что если символы канала были инвертированы где-то на линии, декодеры все равно будут работать. Результатом будет дополнение к исходным данным. Однако код Рида-Соломона теряет свою прозрачность, если используется виртуальное нулевое заполнение. По этой причине перед декодированием Рида-Соломона обязательно должен быть определен смысл данных (т.е. истинные или дополненные).
В случае программы Voyager R-S коды достигают почти оптимальной производительности при конкатенации с (7, 1/2) сверточным (Витерби) внутренним кодом. Поскольку для каждой исправляемой ошибки требуется два контрольных символа, это приводит к тому, что на одно кодовое слово приходится 32 контрольных символа и 223 информационных символа.
Кроме того, кодовые слова Рида-Соломона могут чередоваться на основе символов перед сверточным кодированием. Поскольку это разделяет символы в кодовом слове, становится менее вероятным, что всплеск от декодера Витерби нарушит более одного символа Рида-Соломона в одном кодовом слове.