lteNPSSIndices

Сгенерируйте индексы RE NPSS для субкадра

Описание

ind = lteNPSSIndices(enb) генерирует ind, индексы ресурсного элемента (RE) узкополосного первичного сигнала синхронизации (NPSS) для настроек всей ячейки enb.

ind = lteNPSSIndices(enb,port) генерирует индексы RE NPSS для порта антенны, соответствующего port вход.

пример

ind = lteNPSSIndices(enb,port,opts) генерирует индексы RE NPSS для заданного порта антенны в формате, заданном opts.

Примеры

свернуть все

Сгенерируйте нулевые индексы NPSS RE для порта антенны 2000.

Инициализируйте настройки всей ячейки путем определения режима работы, количества специфичных для ячейки портов RS антеннытождеств камеры физического слоя и номера подкадра.

enb.OperationMode = 'Inband-SamePCI';    % Operation mode
enb.CellRefP = 1;                        % Number of cell-specific RS antenna ports
enb.NCellID = 2;                         % Physical layer cell identity
enb.NSubframe = 5;                       % Subframe number

Укажите порт антенны и сгенерируйте базовые индексы NPSS RE.

port = 0;
ind = lteNPSSIndices(enb,port,'0based');

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

свернуть все

Настройки всей ячейки, заданные как структура, содержащая эти поля:

ИмяТребуемый или опционныйЗначенияОписаниеТипы данных
OperationModeДополнительный'Standalone' (по умолчанию), 'Inband-SamePCI', 'Inband-DifferentPCI', 'Guardband'

Операция NB-IoT, заданный как одно из следующих значений:

  • 'Standalone' - NB-IoT автономной работы в любой 180-kHz полосе вне любой полосы пропускания LTE

  • 'Inband-SamePCI' - внутриполосная операция NB-IoT с теми же тождествами камеры физического слоя (PCI), что и несущая LTE

  • 'Inband-DifferentPCI' - внутриполосная операция NB-IoT с другим PCI для несущей LTE

  • 'Guardband' - Операция защитного диапазона NB-IoT с использованием неиспользованных ресурсных блоков в защитном диапазоне несущей LTE

char, string
NSubframeДополнительный5 (по умолчанию), целое числоНомер подкадра. Поскольку NPSS задан только для субкадра 5, lteNPSSIndices возвращает пустой массив для любого значения NSubframe кроме 5. Это поведение включает индексацию сетки ресурсов для любого номера подкадра.double
NCellIDТребуется, когда вы задаете OperationMode как 'Inband-SamePCI' или 'Inband-DifferentPCI'Целое число в интервале [0, 503]PCIdouble
CellRefPТребуется, когда вы задаете OperationMode как 'Inband-SamePCI' или 'Inband-DifferentPCI'1, 2, 4Количество специфичных для ячеек портов антенныdouble

Примечание

Задайте NCellID и CellRefP поля для исключения местоположений опорного сигнала камеры (RS). Если вы не задаете оба NCellID и CellRefP поля, все камерой RS включены.

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

Порт антенны, заданный как 0 или 1, соответствующий антенному порту 2000 или 2001, соответственно.

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

Выход и индексная основа сгенерированных индексов, заданная как одна из следующих форм.

  • 'format base'

  • «format base"

  • {'formatbase'}

  • formatbase"]

Где format и base определены в этой таблице.

ОпцияЗначенияОписание
format'ind' (по умолчанию), 'sub'

Выход сгенерированных индексов

Чтобы вернуть индексы как вектор-столбец, задайте эту опцию следующим 'ind'.

Чтобы вернуть индексы как N матрицу RE на 3, где N RE - количество RE, задайте эту опцию следующим 'sub'. Каждая строка матрицы содержит поднесущую, символ и порт антенны в качестве своего первого, второго и третьего элемента, соответственно.

base'1based' (по умолчанию), '0based'

Индексные основы

Чтобы сгенерировать индексы, первое значение которых 1, задайте эту опцию как '1based'. Чтобы сгенерировать индексы, первое значение которых 0, задайте эту опцию как '0based'.

Пример: 'ind 0based', "ind 0based", {'ind','0based'}, и ["ind","0based"] задайте те же опции выхода.

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

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

свернуть все

Индексы RE NPSS для подкадра, возвращенные как комплексный массив. Измерения массива зависят от опций формата, заданных в opts. Как вернуться ind в качестве вектора-столбца задайте 'ind' в opts вход. Как вернуться ind в качестве N матрицы RE на 3 задайте 'sub' в opts вход. Если вы задаете NSubframe поле как значение, отличное от 5, lteNPSSIndices функция возвращает sym как пустой массив.

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

Введенный в R2019a