exponenta event banner

Создание контрольной суммы CRC-8 в Simulink

Создайте контрольную сумму CRC-8 для примера, показанного в 802.11™-2016, раздел 21.3.10.3, и сравните ее с ожидаемым CRC.

Изучение модели

Чтобы выровнять с вычислением CRC в 802.11-2016, маска блока General CRC Generator устанавливает полином генератора на, $z^8 + z^2 + z + 1$начальные состояния на 1, конечный параметр XOR на 1 и выбирает прямой метод.

Моделирование конфигурируется для обработки одного входного кадра, моделирующего пример из стандарта 802.11-2016 в разделе 21.3.10.3. В примере входной битовый поток {m0,... m22} имеет значение {1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1}, и ожидаемая контрольная сумма CRC {c7,... c0} - {0 0 0 1 1 1 0 0}. Сгенерированные биты контрольной суммы CRC сравниваются с ожидаемыми битами и 1 выводится для каждого равного бита в 8-битовой контрольной сумме CRC.

comparedOut =

  8x1 logical array

   1
   1
   1
   1
   1
   1
   1
   1

Ссылки

[1] Стандарт IEEE Std 802.11™-2016 IEEE для информационных технологий - локальные и городские сети - особые требования Часть 11: Спецификации беспроводной локальной сети MAC и PHY.