OFDM Demodulator Baseband

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

Библиотека

OFDM, в подбиблиотеке Digital Baseband Модуляции

Описание

Блок Orthogonal Frequency Division Modulation (OFDM) Demodulator Baseband демодулирует входной сигнал OFDM. Блок принимает один вход и имеет один или два выходных порта, в зависимости от состояния Pilot output port.

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

Экспериментальный выходной портЭкспериментальные индексы поставщика услугВход сигналаВыход сигналаЭкспериментальный Выход
ложьНет данныхNCPTotal+NFFT×Nsym-by-NrNdata Nsym номеромНет данных
tRUE2DNpilot Nsym номером
3-DNpilot Nsym Nt номером

где

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

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

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

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

  • Номер представляет количество, получают антенны, как определено 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

Выберите, чтобы удалить поднесущую DC.

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

Укажите, что количество получает антенны, Номер, как положительное целое число, таким образом что Номер ≤ 64.

Simulate using

Выберите тип симуляции из этого выбора:

  • Code generation

  • Interpreted execution

Алгоритмы

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

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

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

Входной параметр

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

(Дополнительный) пилот

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

Вывод

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

Парный блок

OFDM Modulator Baseband

Ссылки

[1] Дэхлмен, E., С. Парквол и Дж. Сколд. 4G LTE/LTE-Advanced для Мобильной Широкополосной связи. Лондон: Elsevier Ltd., 2011.

[2] Эндрюс, J. G. А. Гош и Р. Мухэмед. Основные принципы Сэддл-Ривер WiMAX.Upper, NJ: Prentice Hall, 2007.

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

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

Введенный в R2014a