Исследование цифровой модуляции в системах радиосвязи

103 Для кодовой скорости 2/3, используемой в этом примере, кодер имеет два входных потока, поэтому задержка составляет 2 × traceBack бит. В результате первые 2 × traceBackбиты в декодированном векторе dataOut являются нулями. При вычислении BER, необходимо отбросить первые 2 × traceBackбит dataOut и последние 2 × traceBack бит в исходном принятом векторе dataIn. decDelay = 2 * traceBack; % Задержка декодера, в битах [numErrors, ber] = ... biterr (dataIn (1: end - decDelay), dataOut (decDelay + 1: end)); fprintf ( '\ nБит ошибки составляет% 5,2e, на основе% d ошибок. \ n' , ... ber, numErrors) Коэффициент ошибок по битам составляет 1,00e-04 на основе 100 ошибок. Для того же отношения Е b/ N 0 10 дБ, при использовании FEC, по сравнению с предыдущей схемой, возникает меньше ошибок, а BER повышается примерно с 2 × 10–3 до 1 × 10–4. Подробнее о задержках Операция декодирования в этом примере вызывает задержку, которая заставляет выходной сигнал декодера отставать от входного. Конкретное значение этой задержки зависит от конкретных выполняемых операций. Задержки происходят в различных операциях системы связи, включая сверточное декодирование, сверточное перемежение и обратное перемежение, выравнивание и фильтрацию. Чтобы узнать значение задержки, вызванной конкретными функциями или операциями, необходимо смотреть документацию для этих функций или операций. Задание и выполнение.

RkJQdWJsaXNoZXIy MTY0OTYy