lteNSSS

Сгенерируйте символы NSSS для подкадра

Синтаксис

Описание

пример

sym = lteNSSS(enb) генерирует узкополосную вторичную синхронизацию (NSSS) символы sym поскольку настройки всей ячейки задали enb.

Примеры

свернуть все

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

enb.OperationMode = 'Standalone';    % Narrowband operation mode
enb.NSubframe = 9;                   % Subframe number
enb.NFrame = 0;                      % Frame number
enb.NNCellID = 1;                    % Physical layer cell identity

Сгенерируйте символы NSSS.

sym = lteNSSS(enb);

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

свернуть все

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

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

Режим работы NB-IoT в виде одного из этих значений:

  • 'Standalone' – Автономная работа NB-IoT в любой полосе на 180 кГц вне любой пропускной способности поставщика услуг LTE

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

  • 'Inband-DifferentPCI' – NB-IoT внутриполосная операция с различным PCI поставщику услуг LTE

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

charСтрока
NNCellIDНеобходимыйЦелое число в интервале [0, 503]Узкополосный PCIdouble
NSubframeДополнительный9 (значение по умолчанию), целое числоНомер подкадра. Поскольку NSSS задан только для подкадра 9 в альтернативных системах координат, lteNSSS возвращает пустой массив для любого значения NSubframe кроме 9. Это поведение включает индексацию сетки ресурса для любого номера подкадра.double
NFrameДополнительный0 (значение по умолчанию), целое числоСтруктурируйте номер. Поскольку NSSS задан только для подкадра 9 в альтернативных системах координат, lteNSSS возвращает пустой вектор для нечетных значений NFrame. Это поведение включает индексацию сетки ресурса для любого номера подкадра и любого номера системы координат. Если NSubframe и NFrame поля не заданы, lteNSSS принимает NFrame берет его значение по умолчанию.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

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

свернуть все

Символы NSSS для подкадра, возвращенного как вектор-столбец с комплексным знаком. Если вы задаете NSubframe поле как любое значение кроме 9 или NFrame поле как нечетное значение, затем lteNSSS возвращает sym как пустой массив.

Введенный в R2019a