Возможность исправления ошибок
Можно ли достичь 25%+ возможности исправления ошибок, когда выходной сигнал не может быть больше 175% от входного? Я искал код Рида-Соломона. С 255 выходными символами я могу иметь 145 входных символов. (145 * 1,75 < 255)
Это значит (110/2)/255 * 100% = 21,5%
Есть ли какой-либо метод или другой код исправления ошибок для достижения 25%+? Спасибо
1 ответ
Нет.
Выход составляет 175% от ввода означает, что вход составляет 57% от всех данных. Код RS, как вы знаете, требует 50% места для 25% исправления ошибок, что не подходит.
И, если вы хотите что-то сопоставимое с тем, что может сделать код RS, нет ничего лучше с точки зрения используемого пространства. Коды RS являются оптимальными в соответствии с одноэлементной границей.
Единственный шанс стать лучше, это использовать ненадежную схему, которая иногда исправляет больше, чем RS, но в других случаях терпит неудачу, когда RS работал бы.