Важным аспектом является то, что коды Рида-Соломона (RS) являются циклическими c: набор кодовых слов стабилен циклическим c сдвигом.
Следствием является то, что никакая конкретная часть кода слово более или менее защищено.
Код RS имеет возможность исправления ошибок, равную t = (nk) / 2 , где n - длина кода (обычно выражается в байтах) и k - длина информационной части.
Если общее количество ошибок (в обеих частях) меньше t , декодер RS сможет исправить ошибки (точнее, t ошибочных байтов в общем случае). Если он выше, ошибки не могут быть исправлены (но могут быть обнаружены, другая история).
Размещение ошибок, либо в информационной части, либо в добавленной части, не влияет на возможность исправления ошибок .
РЕДАКТИРОВАТЬ: правило t = (nk) / 2 , о котором я говорил, действительно для кодов Рида-Соломона. Это правило обычно неверно для кодов BCH: t <= (nk) / 2 </em>. Однако, что касается вашего вопроса, это не меняет ответа: эти семейства кодов имеют заданную поправку емкости, соответствующую минимальному расстоянию между кодовыми словами, декодеры могут затем исправить t ошибок, независимо от положения ошибок в кодовом слове