exponenta event banner

lteSCFDMAInfo

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

Синтаксис

Описание

пример

info = lteSCFDMAInfo(ue) возвращает структуру info, которая содержит информацию, относящуюся к модуляции мультиплексирования с частотным разделением каналов с одной несущей (SC-FDMA), выполняемой lteSCFDMAModulate функция для пользовательской (специфичной для UE) структуры настроек, 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, заданные как структура. Поля, указанные в ue определить, возвращает ли функция информацию модуляции SC-FDMA для конфигурации LTE или NB-IoT. Чтобы выбрать конфигурацию LTE, укажите NULRB поле. Чтобы выбрать конфигурацию NB-IoT, укажите NBULSubcarrierSpacing поле. CyclicPrefixUL является необязательным и применимо только для конфигурации LTE. Windowing поле является необязательным и его можно указать для конфигурации LTE или NB-IoT.

Число блоков ресурсов восходящей линии связи, NRBUL, указанное как целое число в интервале [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

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

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

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

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

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

Представлен в R2014a