Os códigos Reed-Solomon são códigos de bloco. Isto significa que um bloco fixo de dados de entrada é processado em um bloco fixo de dados de saída. No caso do código R-S mais comumente usado (255, 223) - 223 símbolos de entrada Reed-Solomon (cada oito bits de comprimento) são codificados em 255 símbolos de saída.
- A maioria dos esquemas R-S ECC são sistemáticos. Isto significa que alguma parte da palavra de código de saída contém os dados de entrada em sua forma original.
- Um símbolo Reed-Solomon de oito bits foi escolhido porque os decodificadores para símbolos de tamanho maior seriam difíceis de implementar com a tecnologia atual. Esta escolha de projeto força o maior comprimento de palavra de código a ser 255 símbolos.
- O código Reed-Solomon padrão (255, 223) é capaz de corrigir até 16 erros do símbolo Reed-Solomon em cada palavra de código. Como cada símbolo é na verdade oito bits, isto significa que o código pode corrigir até 16 breves rajadas de erro devido ao decodificador convolutivo interno.
O código Reed-Solomon, assim como o código convolutivo, é um código transparente. Isto significa que se os símbolos do canal tiverem sido invertidos em algum lugar ao longo da linha, os decodificadores ainda funcionarão. O resultado será o complemento dos dados originais. Entretanto, o código Reed-Solomon perde sua transparência se for utilizado o preenchimento virtual de zero. Por este motivo, é obrigatório que o sentido dos dados (ou seja, verdadeiro ou complementado) seja resolvido antes da decodificação de Reed-Solomon.
No caso do programa Voyager, os códigos R-S atingem um desempenho quase ideal quando concatenados com o código interno (7, 1/2) convolutivo (Viterbi). Como são necessários dois símbolos de verificação para cada erro a ser corrigido, isto resulta em um total de 32 símbolos de verificação e 223 símbolos de informação por palavra de código.
Além disso, as palavras de código Reed-Solomon podem ser intercaladas com base em símbolos antes de serem codificadas de forma convolutiva. Como isto separa os símbolos em uma palavra de código, torna-se menos provável que um estouro do decodificador Viterbi perturbe mais de um símbolo Reed-Solomon em qualquer palavra de código.