Тема:"Технология цифровой мобильной связи DMR: исследование процесса синхронизации L1 уровня".
    Технология цифровой мобильной связи DMR.ч.1.

Рисунок 1.Модель, полученная при выполнении задания.

    Блок Signal генерирует входной поток данных, который необходимо передать передатчику на приемник. Блок Add_Sync вводит в поток данных синхропоследовательность (маркер кадра). Маркер кадра – это краткая последовательность бит периодически вводимая передатчиком в поток данных. Приемник знает эту последовательность и период ее введения. Блок Mux объединяет входные сигналы в векторный сигнал. Блок Frame Conversion преобразует  входные данные. Блок Unbuffer необходим для преобразования последовательности и если необходимо, то производит задержку (в нашем случае задержка не требуется). Блок Upsample уменьшает период дискретизации  в 3 раза  путем вставки промежуточных нулей. RC Filter – низкочастотный фильтр, который подавляет все частоты входного сигнала выше частоты среза. Блок Frequency Modulator – блок частотной модуляции, необходимый для переноса медленно изменяющейся информации на радиочастоту. Затем модулированный сигнал поступает в блоки Channel и Channel 1, отличие этих блоков в том, что в блоке Channel присутствует шум, а в блоке Channel 1 нет шума. Это сделано для того, чтобы сравнить как будет работать приемник в условиях шума и  насколько верно будет принимать кадры, полученные от передатчика. Блок Demodulator необходим, чтобы преобразовать переданный высокочастотный сигнал в информацию. Блок RC Filter 1 необходим для сужения спектра демодулированного сигнала. Блок Downsample 2 нужен для увеличения периода дискретизации в 3 раза. Блок Digital Filter необходим для того, чтобы приемник смог синхронизироваться с кадровой структурой потока данных. В нем записана последовательность (маркер кадра). Блок Compare To Constant 1 необходим для сравнения с константой. Константа в данном случае равна 45. Она выбрана для выделения моментов корреляции между последовательностью, записанной в блок Digital Filter и маркером, полученным от передатчика. Второй канал аналогичен первому. При плохой синхронизации приемника  с кадровой последовательностью корреляция будет слабой. При синхронизации приемника с кадровой структурой, корреляция будет практически идеальной. Затем в блоке Add происходит вычитание результатов в первом канале и во втором, после чего происходит сравнение с константой для выявления ложных срабатываний и потерь кадров. Scope 12 демонстрирует синхронизацию приемника и маркера кадра в 1 и во втором канале и сопоставив результаты мы можем понять что, если пик обнаружен во втором канале, а в первом его нет,то это значит что произошла потеря кадра, если же пики обнаружены в первом канале, а во втором их нет, то это означает что появились ложные срабатывания. Scope 2 более наглядно демонстрирует:

1)количество отсчетов прошедших по 1 каналу;

2)количество отсчетов прошедших по 2 каналу;

3)ложные срабатывания;

4)потери кадров.