Циклическая проверка избыточности шумных систем координат данных BPSK в Simulink

Используйте код CRC для обнаружения ошибок системы координат в шумном сигнале BPSK.

Пара генератора и детектора CRC использует стандартный CRC-4 полином,. $z^4+z^3+z^2+z+1$Длина CRC составляет 4 бита, как определено моей степенью полинома. Количество контрольных сумм на систему координат составляет 1, поэтому полная система координат передачи имеет один CRC, добавленный в конце.

Двоичная система координат сигнала получает код CRC, добавленный к концу системы координат. К сигналу применяется модуляция BSPK, и сигнал проходит через канал AWGN. Сигнал демодулируется, и затем детектор синдрома CRC удаляет CRC и вычисляет ошибки CRC.

Сгенерируйте 12-битные системы координат двоичных данных и добавьте биты CRC. На основе степени полинома к каждой системе координат добавляется 4 бита. Примените BPSK модуляцию и передайте сигнал через канал AWGN. Демодулируйте и используйте детектор CRC, чтобы определить, есть ли у система координат ошибка.

Результаты обнаружения CRC сравнивают с вычислением BER.

Number of bit errors detected:  6
Number of crc errors detected:  7