[an error occurred while processing this directive]
|
РС-код (n,k,t)=(32,28,2)над полем GF(256)используется уже давно в компакт-дисках. Три ошибочных символа, как Вы описали, он не сможет исправить. В компакт-дисках для увеличения исправляющей способности используется перемежение символов и каскадирование кодов. В последнее время используются РС-коды, исправляющие значительно большее число ошибок, например, t=8 в DVB с перемежением.
Ваш пример с двоичным BCH-кодом (31,27,1), я все равно не могу понять. Если бы было указано (31,26,1) - получился бы код Хемминга с 5 контрольными битами, исправляющий 1 ошибку. Впрочем, двоичный код Хемминга, можно считать частным случаем BCH-кода. Хотя, на практике такая терминология не применяется.
E-mail: info@telesys.ru