lteOFDMInfo

Сопутствующая информация модуляции OFDM

Синтаксис

Описание

пример

info = lteOFDMInfo(enb) предоставляет информацию, связанную с модуляцией OFDM, выполняемой lteOFDMModulate, учитывая структуру настроек всей ячейки, enb.

Примеры

свернуть все

Найдите частоту дискретизации 50RB, соответствуя форме волны на 10 МГц после модуляции OFDM.

enb = struct('NDLRB',50,'CyclicPrefix','Normal');
lteOFDMInfo(enb)
ans = struct with fields:
           SamplingRate: 15360000
                   Nfft: 1024
              Windowing: 6
    CyclicPrefixLengths: [80 72 72 72 72 72 72 80 72 72 72 72 72 72]

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

свернуть все

Настройки всей ячейки в виде структуры. enb содержит следующие поля.

Поле параметраТребуемый или дополнительныйЗначенияОписание
NDLRBНеобходимый

Скалярное целое число от 6 до 110

Количество нисходящих блоков ресурса. (NRBDL)

CyclicPrefixДополнительный

'Normal' (значение по умолчанию), 'Extended'

Длина циклического префикса

WindowingДополнительныйНеотрицательное целое числоКоличество выборок временного интервала, по которым функция применяет работу с окнами и наложение символов OFDM

Типы данных: struct

Выходные аргументы

свернуть все

Информация о OFDM, возвращенная как структура. info содержит следующие поля.

Частота дискретизации модулятора OFDM, возвращенного как целое число.

Типы данных: double

Количество точек БПФ используется в модуляторе OFDM, возвращенном как скалярная степень 2.

Типы данных: uint32

Количество выборок временного интервала, по которым функция применяет работу с окнами и наложение символов OFDM, возвратилось как неотрицательное целое число.

Если enb.Windowing отсутствует, info.Windowing возвращает значение по умолчанию, выбранное в зависимости от enb.NDLRB пойти на компромисс между эффективной длительностью циклического префикса (и поэтому канал задерживают допуск распространения), и спектральные характеристики переданного сигнала (не рассматривающий дополнительной КИХ-фильтрации). Смотрите lteOFDMModulate для деталей.

Типы данных: int32

Длина циклического префикса (в выборках) каждого символа OFDM в подкадре.

info.NfftCyclicPrefixLengths
для CyclicPrefix = 'Normal'для CyclicPrefix = 'Extended'
2048[160 144 144 144 144 144 144 160 144 144 144 144 144 144][512 512 512 512 512 512 512 512 512 512 512 512]
1024[80 72 72 72 72 72 72 80 72 72 72 72 72 72][256 256 256 256 256 256 256 256 256 256 256 256]
512[40 36 36 36 36 36 36 40 36 36 36 36 36 36][128 128 128 128 128 128 128 128 128 128 128 128]
256[20 18 18 18 18 18 18 20 18 18 18 18 18 18][64 64 64 64 64 64 64 64 64 64 64 64]
128[10 9 9 9 9 9 9 10 9 9 9 9 9 9][32 32 32 32 32 32 32 32 32 32 32 32]

Примечание

Для info.Nfft <2048, info.CyclicPrefixLengths CyclicPrefixLengths для info.Nfft = 2 048 масштабируемых info.Nfft / 2048.

Типы данных: uint32

Типы данных: struct

Смотрите также

|

Введенный в R2014a