lteNPDCCHIndices

Сгенерируйте индексы элемента ресурса NPDCCH

Описание

пример

[ind,info] = lteNPDCCHIndices(enb,chs) возвращает ind, матрица, содержащая узкополосный физический нисходящий канал управления (NPDCCH) индексы элемента ресурса (RE) и info, структура, содержащая информацию, связанную с индексами. Можно использовать ind индексировать элементы сетки ресурса подкадра непосредственно для всех портов антенны в соответствии с 3GPP Раздел TS 36.211 10.2.5.5 из [1]. Инициализируйте эту функцию с настройками enb всей ячейки и настройка передачи канала chs.

пример

[ind,info] = lteNPDSCHIndices(enb,chs,opts) форматирует возвращенные индексы с помощью опций, заданных opts.

Примеры

свернуть все

Сгенерируйте отображение индексов NPDCCH RE и отобразите сопутствующую информацию.

Создайте eNodeB структуру настройки всей ячейки для одной антенны.

enb.NNCellID = 10;
enb.NBRefP = 1;

Создайте настройку передачи канала. Задайте значение узкополосного элемента канала управления (NCCE).

chs.NCCE = 0; % NPDCCH Format 0

Сгенерируйте вектор-столбец индексов NPDCCH RE. Отобразите первые семь индексов.

[ind,info] = lteNPDCCHIndices(enb,chs);
ind(1:7)
ans = 7×1

     1
     2
     3
     4
     5
     6
    13

Отобразите поля, содержавшиеся в info структура.

info.G
ans = 160
info.Gd
ans = 80

Сгенерируйте NPDCCH RE отображение индексов на основе 0 в линейной форме индекса для двух антенн.

Создайте eNodeB структуру настройки всей ячейки для двух антенн.

enb.NNCellID = 10;
enb.NBRefP = 2;

Создайте настройку передачи канала.

chs.NCCE = [0 1]; % NPDCCH Format 1

Сгенерируйте матрицу индексов NPDCCH RE. Отобразите первые семь индексов.

ind = lteNPDCCHIndices(enb,chs,{'0based','ind'});
ind(1:7,:)
ans = 7×2

     0   168
     1   169
     2   170
     3   171
     4   172
     5   173
     6   174

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

свернуть все

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

ИмяТребуемый или дополнительныйЗначенияОписаниеЗависимостиТипы данных
NNCellIDНеобходимыйНеотрицательное целое числоУзкополосная идентичность ячейки физического уровняdouble
NBRefPНеобходимый1, 2Количество портов антенны узкополосного ссылочного сигнала (NRS)double
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Строка
CellRefPДополнительный1, 2, 4Количество портов антенны специфичного для ячейки ссылочного сигнала (CRS). Значение этого поля должно быть любой значением, на которое вы устанавливаете NBRefP поле (значение по умолчанию) или 4.Это поле применяется только, когда вы задаете OperationMode поле как 'Inband-SamePCI' или 'Inband-DifferentPCI'. Когда вы задаете OperationMode поле как 'Inband-SamePCI', lteNPDCCHIndices функционируйте устанавливает это поле на значение NBRefP поле .double
ControlRegionSizeСм. столбец Зависимостей3 (значение по умолчанию), скаляр в интервале [0, 13]Размер области управления LTE. Это поле устанавливает запуск индекс символа OFDM (основанный на нуле) в подкадре.
  • Требуемый, когда вы задаете OperationMode поле как 'Inband-SamePCI' или 'Inband-DifferentPCI'.

  • lteNPDCCHIndices функционируйте устанавливает это поле на 0 когда вы задаете OperationMode поле как 'Standalone' или 'Guardband'.

double

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

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

ИмяТребуемый или дополнительныйЗначенияОписаниеТипы данных
NCCEНеобходимый0, 1

Узкополосный элемент канала управления (NCCE) соответствует шести последовательным поднесущим в подкадре. NCCE 0 занимает поднесущие от 0 к 5 и NCCE 1 занимает поднесущие от 6 к 11. Агрегация 1 или 2 NCCE используется, чтобы передать NPDCCH в двух форматах:

  • Формат 0 - имеет один NCCE, и значением является любой 0 или 1.

  • Формат 1 - имеет два NCCE, и значением является [01 ].

double

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

Выходной формат и основа индекса сгенерированных индексов, заданных как вектор символов, массив ячеек из символьных векторов или массив строк. Можно задать эти опции как односимвольный вектор или представить скаляр в виде строки разделенным пробелом списком значений, помещенных в кавычках. Это поле может содержать любое из этих значений.

ОпцияЗначенияОписание
'OutputFormat' 'ind' (значение по умолчанию), 'sub'Выходной формат сгенерированных индексов, заданных как 'ind' или 'sub'. Функция возвращает индексы как RE-by-NBRefP N матрица, когда вы задаете 'ind'. РЕ N является количеством элементов ресурса. Функция возвращает индексы как матрицу RE-3 N, когда вы задаете 'sub', где каждая строка матрицы содержит поднесущую, символ и порт антенны как его первые, вторые, и третьи записи, соответственно.
Основа индекса'1based' (значение по умолчанию), '0based'Основа индекса, заданная как '1based' или '0based'. Чтобы сгенерировать индексы, первое значение которых равняется 1, задайте '1based'. Чтобы сгенерировать индексы, первое значение которых 0, задайте '0based'.

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

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

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

свернуть все

Индексы РЕ NPDCCH, возвращенные как RE-by-P N матрица с действительным знаком, где N RE является количеством элементов ресурса и P, являются количеством плоскостей ресурса массивов. Каждый столбец ind содержит индексы на антенну для элементов ресурса RE N в каждой из плоскостей ресурса P массивов.

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

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

ИмяЗначенияОписаниеТипы данных
GскалярКоличество закодированных и соответствующих уровню битов данных нисходящей управляющей информации (DCI) для кодовой комбинации.double
GdскалярКоличество закодированных и соответствующих уровню символов данных DCI на слой.double

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

Ссылки

[1] 3GPP TS 36.211. “Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: https://www.3gpp.org.

Введенный в R2019b