Документация Engee

OFDM Demodulation

OFDM демодуляция.

ofdm demodulation

Описание

Блок OFDM Demodulation оценивает смещение синхронизации до самого сильного блока SS, используя опорную последовательность PSS (NID2). После коррекции смещения частоты считается, что центральные частоты опорной PSS и принимаемого сигнала выровнялись, после чего блок OFDM Demodulation демодулирует синхронизированный сигнал и извлекает блок SS.

Блок выполняет следующие действия:

  • Создает опорную сетку для оценки времени с использованием обнаруженных PSS. PSS помещается во второй символ OFDM опорной сетки, так как в первом символе OFDM содержится специальная длина циклического префикса.

  • Оценивает смещение синхронизации относительно символа OFDM до обнаруженного SSB исходя из содержимого опорной сетки.

  • Производит синхронизацию, демодуляцию OFDM и извлечение самого сильного блока SS.

Настройка блока включает в себя задание следующих параметров:

  • Задание частотного диапазона Block Pattern: FR1: Case A, Case B, Case C, FR2: Case D, Case E.

  • Задание количества передаваемых блоков информации Bitmap of SS blocks transmitted: 4, 8, 64.

  • Задание расстояния между поднесущими Subcarrier spacing (kHz): 15 кГц или 30 кГц для FR1, 60 кГц или 120 кГц для FR2.

  • Задание минимальной пропускной способности канала для диапазона NR Minimum channel bandwidth for the NRb (MHz) 5 МГц, 10 МГц, 40 МГц.

Порты

Вход

Nid — обнаруженная последовательность PSS (NID2) в принимаемом сигнале
скаляр

Обнаруженная последовательность PSS (NID2) в принимаемом сигнале.

Тип данных: Float64

CorWfm — смещенный по частоте сигнал в виде комплексной матрицы
матрица

Смещенный по частоте сигнал, возвращенный как комплексная матрица.

Тип данных: ComplexF64

Выход

ResGrid — демодулированный выходной сигнал в виде комплексной матрицы
матрица

Демодулированный выходной сигнал, возвращенный как комплексная матрица.

Тип данных: ComplexF64

Параметры

Main

Block Pattern — идентификатор частотного диапазона
Case A | Case B (по умолчанию) | Case C | Case D | Case E

У стандарта 5G используемый частотный диапазон указан в документации.

Обозначение диапазона частот Диапазон частот

FR1: Case A,Case B,Case C

410 МГц – 7125 МГц

FR2: Case D,Case E

24250 МГц – 52600 МГц

Программное использование

Параметр блока

BlockPattern

Значения

Case A | Case B | Case C | Case D | Case E

По умолчанию

Case B

Bitmap of SS blocks transmitted — количество передаваемых блоков информации
4 | 8 (по умолчанию) | 64

Количество передаваемых блоков информации.

Программное использование

Параметр блока

TransmittedBlocks

Значения

4 | 8 | 64

По умолчанию

8

Subcarrier spacing (kHz) — расстояние между поднесущими в кГц
15(по умолчанию) | 30 | 60 | 120

Расстояние между поднесущими в кГц для всех каналов и опорных сигналов несущей.

Значения для выбора: 15 или 30 для FR1, 60 или 120 для FR2.

Программное использование

Параметр блока

SubcarrierSpacingCommon

Значения

15 | 30 | 60 | 120

По умолчанию

15

Minimum channel bandwidth for the NRb (MHz) — установка минимальной полосы пропускания канала для диапазона NR в МГц
5 (по умолчанию) | 10 | 40

Установка минимальной полосы пропускания канала для диапазона NR в МГц.

Программное использование

Параметр блока

MainChannelBW

Значения

5 | 10 | 40

По умолчанию

5