Алгоритм исправления пакетных ошибок в циклических кодах работает следующим образом:
При этом используется свойство циклических кодов: если степень полинома ошибки меньше или равна числу проверочных разрядов кодовой последовательности, то синдром, получаемый при декодировании, однозначно совпадает с вектором ошибки. 2
Код, ориентированный на исправление пакетных ошибок, имеет так называемое скользящее окно, все ошибки, попадающие в это окно, исправляются. 1 Если ошибка не попадает в скользящее окно декодера, то она считается неисправимой для кода. 1