В моей реализации алгоритма CRC в 200 000 сообщений k = 20 бит с использованием 53 (110101) в качестве делителя с частотой ошибок по битам 10 ^ (-3) есть 4987 сообщений с ошибками, и только одно из них остается незамеченным. Это действительные результаты? Может ли алгоритм CRC быть настолько эффективным, или у меня, вероятно, что-то не так в моей реализации? (Я не публикую свой код, потому что мне просто нужны отзывы о результатах, которые я хочу выполнить самостоятельно)
-Редактировать: я использовал алгоритм CRC здесь. Я использую число 53, чтобы разделить двоичное сообщение, а остаток, который я получаю, представляет собой последовательность проверки кадра. Затем эта последовательность добавляется в конец сообщения, после чего сообщение передается. На принимающей стороне переданное сообщение снова делится на 53, но на этот раз остаток должен быть равен 0, если только не произошла битовая ошибка. (Хотя возможны незамеченные битовые ошибки)