Две ссылки выполняют кодирование контроля ошибок на сигнале, который прошел через канал ухудшения. Обе ссылки установлены для незакодированного Eb/No 8 дБ.
В главной ссылке блок канала AWGN собирается обеспечить закодированный Eb/No 8 + 10log10 (4/7) дБ, где 4/7 является скоростью кода. Это составляет то, что закодированный Eb/No всегда ниже (на коэффициент скорости кода), чем незакодированный Eb/No. Синий теневой фрагмент главной ссылки является просто бинарным симметричным каналом, который моделируется более сжато в нижней ссылке. Вероятность появления ошибки канала главной ссылки является Q (sqrt (2*Ebc/No)), где Q () является стандартом Q функция, и Ebc/No является закодированным Eb/No (в свободных членах, не в дБ).
В данном примере важно отметить, что битный период во входе блока AWGN Channel является 4/7 секундой. Это - 1 секунда во входе блока Hamming Encoder, но тот блок уменьшает время передачи бита на коэффициент скорости кода.
Если вы позволите модели запускаться для 1e6 биты, вы отметите, что BERs фактически идентичны. Различие заключается в стохастической природе этих двух генераторов случайных чисел.
Можно также проверять эти результаты BER по ожидаемым аналитическим результатам путем ввода этой команды в командной строке MATLAB®.
BER = bercoding (8, 'блок', 'трудно', 7,4,3)
Это выражение находит верхнюю границу BER линейного, уровень 4/7 блочный код с минимальным расстоянием 3, и декодирование трудного решения.