lteNSSS

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

Синтаксис

Описание

пример

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