OFDM Demodulator Baseband

Демодулируйте ортогональную частоту деления модулируемых данных

Библиотека

OFDM, в цифровой поддиапазоне базовых частот модуляции

  • OFDM Demodulator Baseband block

Описание

Блок демодулятора основной полосы Деления ортогональной частотной модуляции (OFDM) демодулирует входной сигнал OFDM. Блок принимает один вход и имеет один или два выходных порта, в зависимости от состояния Pilot output port.

Размерности сигнала

Выходной порт пилот-сигналаИндексы пилотной несущейВход сигналаВыходные данные сигналаВыход пилот-сигнала
ложныйН/ДNCPTotal + NFFT × Nsym-by-NrNdata-by-Nsym-by-NrН/Д
правда2-DNpilot-by-Nsym-by-Nr
3-DNpilot-by-Nsym-by-Nt-by-Nr

где

  • NCP представляет длину циклического префикса, определяемую Cyclic prefix length.

  • NCPTotal представляет длину циклического префикса по всем символам. Когда NCP является скаляром, NCPTotal = NCP × Nsym. Когда NCP является вектором-строкой, NCPTotal = ∑ NCP.

  • NFFT представляет количество поднесущих, определяемое FFT length.

  • Nsym представляет количество символов, определяемое Number of OFDM symbols.

  • Nr представляет количество приемных антенн, определяемое Number of receive antennas.

  • Ndata представляет количество поднесущих данных. Для получения дополнительной информации о том, как определяется Ndata, смотрите info страница с описанием.

  • Npilot представляет количество пилотных символов, определяемое вторым измерением в массиве Pilot subcarrier indices.

  • Nt представляет количество передающих антенн. Этот параметр получают из третьей размерности массива Pilot subcarrier indices.

Параметры

FFT Length

Задайте длину БПФ, которая эквивалентна количеству поднесущих. Длина БПФ, NFFT, должна быть больше или равной 8.

Number of guard bands

Присвойте количество поднесущих левому, NleftG и правому, NrightG, защитным полосам. Входной вход является вектором 2 на 1. Количество поднесущих должно находиться в пределах [0,NFFT/2 − 1].

Remove DC carrier

Выберите для удаления поднесущей постоянного тока.

Pilot output port

Выберите, чтобы отделить данные от пилот-сигнала и вывести демодулированный пилот-сигнал.

Pilot subcarrier indices

Задайте индексы поднесущей управления. Это поле доступно только при установке флажка Pilot output port. Для каждого символа можно присвоить индексы тем же или разным поднесущим. Точно так же индексы пилот-сигнала несущей могут различаться для нескольких передающих антенн. В зависимости от желаемого уровня управления для назначений индексов, размерности массива индексов варьируются от 1 до 3. Действительные индексы пилота падают в области значений

[NleftG+1,NFFT/2][NFFT/2+2,NFFTNrightG],

где значение индекса не может превышать количество поднесущих. Если количество передающих антенн больше единицы, убедитесь, что индексы на символ взаимно различны между антеннами, чтобы минимизировать интерференцию.

Cyclic prefix length

Задайте длину циклического префикса. Если вы задаете скаляр, длина префикса одинаковая для всех символов через все антенны. Если вы задаете вектор-строку длины Nsym, длина префикса может варьироваться между символами, но остается такой же длиной через все антенны.

Number of OFDM symbols

Укажите количество символов OFDM, Nsym, в частотно-временной сетке.

Number of receive antennas

Задайте количество приемных антенн Nr как положительное целое число, такое что Nr ≤ 64.

Simulate using

Выберите тип симуляции из следующих вариантов:

  • Code generation

  • Interpreted execution

Алгоритмы

Этот блок реализует алгоритм, входы и выходы, описанные в OFDM Demodulator Системный объект страницы с описанием. Свойства объекта соответствуют параметрам блоков.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных

Вход

  • Плавающая точка двойной точности

Пилот (необязательно)

  • Плавающая точка двойной точности

Выход

  • Плавающая точка двойной точности

Парный блок

OFDM Modulator Baseband

Ссылки

[1] Дальман, Э., С. Парквалл и Дж. Сколд. 4G LTE/LTE-Advanced for Mobile Broadband.London: Elsevier Ltd., 2011.

[2] Эндрюс, Дж. Г., А. Гош и Р. Мухамед. Основы WiMAX.Upper Saddle River, NJ: Prentice Hall, 2007.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2014a