lteSCFDMAInfo

Получите информацию модуляции SC-FDMA

Синтаксис

Описание

пример

info = lteSCFDMAInfo(ue) возвращает структуру info, который содержит информацию, относящуюся к модуляции однополюсного частотного разнесения (SC-FDMA), выполненной lteSCFDMAModulate функция для структуры параметров пользовательского оборудования (UE-specific), ue.

Примеры

свернуть все

Инициализируйте настройки конкретного UE путем установки количества ресурсных блоков.

ue = struct('NULRB',50);

Получите информацию модуляции SC-FDMA и отобразите частоту дискретизации.

info = lteSCFDMAInfo(ue);
disp(info.SamplingRate);
    15360000

Получите частоту дискретизации сигнала восходящего канала NB-IoT с 3.75-kHz интервалом поднесущих после модуляции SC-FDMA.

Задайте интервал между поднесущими восходящей линии NB-IoT.

ue.NBULSubcarrierSpacing = '3.75kHz';

Получите информацию модуляции SC-FDMA и отобразите частоту дискретизации волны временной области.

info = lteSCFDMAInfo(ue);
disp(info.SamplingRate);
     1920000

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

свернуть все

Пользовательские настройки, заданные как структура. Поля, которые вы задаете в ue определите, возвращает ли функция информацию модуляции SC-FDMA для строения LTE или NB-IoT. Чтобы выбрать строение LTE, задайте NULRB поле. Чтобы выбрать строение NB-IoT, задайте NBULSubcarrierSpacing поле. The CyclicPrefixUL поле опционально и применимо только для строения LTE. The Windowing поле необязательно, и его можно задать для строения LTE или NB-IoT.

Количество ресурсных блоков восходящей линии связи, NRBУЛ., заданный как целое число в интервале [6, 110]. Чтобы вернуть информацию о модуляции SC-FDMA для строения LTE, необходимо задать это поле.

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

Длина циклического префикса, заданная как 'Normal' или 'Extended'. Это поле является необязательным.

Зависимости

Это поле применяется только при выборе строения LTE путем определения NULRB поле.

Типы данных: char | string

Интервал между поднесущими восходящей линии NB-IoT, заданный как '3.75kHz' или '15kHz'. Чтобы установить интервал между поднесущими 3,75 кГц, задайте NBULSubcarrierSpacing как '3.75kHz'. Чтобы установить интервал между поднесущими 15 кГц, задайте NBULSubcarrierSpacing как '15kHz'.

Чтобы вернуть информацию о модуляции SC-FDMA для строения NB-IoT, необходимо задать это поле. Чтобы указать строение LTE, опустите это поле.

Примечание

Для интервала между поднесущими 3,75 кГц, lteSCFDMAInfo поддерживает только однотональные строения NB-IoT.

Типы данных: char | string

Количество выборок во временной области, над которыми функция применяет оконцевание и перекрытие символов SC-FDMA, заданное в виде неотрицательного целого числа. Это поле является необязательным.

Примечание

Если вы не задаете этот вход, function возвращает Windowing поле info выход как значение по умолчанию, выбранное как функция от NULRB (для строений LTE) или NBULSubcarrierSpacing (для строений NB-IoT). Это поведение ставит под угрозу эффективную длительность циклического префикса (и, следовательно, допуск на расширение задержки канала) и спектральные характеристики переданного сигнала (не принимая во внимание никакой дополнительной конечной импульсной характеристикой фильтрации).

Для получения дополнительной информации смотрите lteSCFDMAModulate функция.

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

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

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

свернуть все

Информация, относящаяся к модуляции SC-FDMA, возвращается как структура, содержащая эти поля.

Количество заполненных выборок зазора в конце каждого временного паза, возвращаемое как положительное целое число. Когда NBULSubcarrierSpacing поле '3.75kHz', NBULGapSamples является 144. В противном случае NBULGapSamples является 0.

Зависимости

Этот аргумент возвращается только когда NBULSubcarrierSpacing область ue задан.

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

Длина циклического префикса, в количестве выборок во временной области, возвращается как вектор положительных целых чисел. Каждая запись представляет длине циклического префикса соответствующего символа ортогонального частотного мультиплексирования (OFDM) за определенный паз времени. Функция возвращается CyclicPrefixLengths в соответствии с указанными входными полями, показанными в этих таблицах.

Строение LTE

NfftCyclicPrefixLengths когда CyclicPrefixUL установлено в 'Normal'CyclicPrefixLengths когда CyclicPrefixUL установлено в 'Extended')
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]
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]
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]
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]
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]

NB-IoT Строения

NfftNBULSubcarrierSpacingCyclicPrefixLengths
128'15kHz'[10 9 9 9 9 9 9 10 9 9 9 9 9 9]
512'3.75kHz'[16 16 16 16 16 16 16 16 16 16 16 16 16 16]

Примечание

Как показано в таблицах, для значений Nfft менее 2048, записи CyclicPrefixLengths задаются путем умножения длин циклического префикса при Nfft 2048 по Nfft/2048.

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

Количество выборок во временной области, над которыми функция применяет оконцевание и перекрытие символов SC-FDMA, возвращаемое как неотрицательное целое число.

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

Количество точек БПФ, N БПФ, возвращается как положительное целое число.

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

Частота дискретизации сигнала временной области, возвращенная как положительная скалярная величина. Когда NBULSubcarrierSpacing поле '15kHz' или не определено, частота дискретизации формы волны составляет (30,72 МГц/2048) × N БПФ, где N БПФ является количеством точек быстрого преобразования Фурье (FFT). Когда вы указываете строение NB-IoT путем определения ue.NBULSubcarrierSpacing, частота дискретизации составляет 1,92 МГц.

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

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

Введенный в R2014a