lteEPDCCHIndices

Улучшенные индексы ресурсного элемента физического нисходящего канала управления (EPDCCH)

Описание

пример

[ind,info] = lteEPDCCHIndices(enb,chs) возвращает индексы ресурсного элемента подкадра (RE) для расширенного физического нисходящего канала управления (EPDCCH) и информацию, относящуюся к индексам EPDCCH, учитывая структуру параметров всей ячейки enb, и строение передачи EPDCCH, chs.

пример

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

Примеры

свернуть все

Этот пример генерирует индексы RE локализованной передачи в стандартном и подписанном форматах.

Задайте настройки всей ячейки в структуре параметра, enb.

enb.NDLRB = 6;
enb.NSubframe = 0;
enb.NCellID = 0;
enb.CellRefP = 1;
enb.CyclicPrefix = 'Normal';
enb.DuplexMode = 'FDD';
enb.NFrame = 0;
enb.CSIRSPeriod = 'Off';
enb.ZeroPowerCSIRSPeriod = 'Off';

Задайте строение передачи канала в структуре параметра, chs.

chs.EPDCCHECCE = [0 7];
chs.EPDCCHType = 'Localized';
chs.EPDCCHPRBSet = 2:3;
chs.EPDCCHStart = 2;
chs.RNTI = 1;

Сгенерируйте 1-основанные индексы линейного ресурсного элемента локализованной передачи.

[ind,info] = lteEPDCCHIndices(enb,chs);
size(ind)
ans = 1×2

   228     1

Отобразите размер и первые 10 индексов ind.

ind(1:10)
ans = 10x1 uint32 column vector

   1177
   1178
   1179
   1180
   1181
   1182
   1183
   1184
   1185
   1186

Сгенерируйте индексы ресурсного элемента на основе 1 в формате индекса [subcarrier, symbol, antenna ].

[ind,info] = lteEPDCCHIndices(enb,chs,'sub');
size(ind)
ans = 1×2

   228     3

Отобразите размер и первые 10 индексов ind.

ind(1:10,:)
ans = 10x3 uint32 matrix

   25    3    2
   26    3    2
   27    3    2
   28    3    2
   29    3    2
   30    3    2
   31    3    2
   32    3    2
   33    3    2
   34    3    2

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

свернуть все

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

Поле параметраТребуемый или опционныйЗначенияОписание
NDLRBНеобходимый

Скалярное целое число от 6 до 110

Количество нисходящих ресурсных блоков. (NRBDL)

NCellIDНеобходимый

Целое число от 0 до 503

Тождества камеры физического слоя

CyclicPrefixДополнительный

'Normal' (по умолчанию), 'Extended'

Длина циклического префикса

CellRefPНеобходимый

1, 2, 4

Количество портов антенны специфического для ячейки опорного сигнала (CRS)

NSubframeНеобходимый

0 (по умолчанию), неотрицательное скалярное целое число

Номер подкадра

Следующий параметр читается только тогда, когда chs.EPDCCHStart отсутствует.

CFIНеобходимый

1, 2 или 3
Скаляр или, если CFI изменяется в каждом подкадре, вектор длины 10 (соответствующий системе координат).

Индикатор формата управления (CFI) значение. В режиме TDD, CFI изменяется на каждый субкадр для RMC ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

DuplexModeДополнительный

'FDD' (по умолчанию), 'TDD'

Режим дуплекса, заданный как один из следующих:

  • 'FDD' - Дуплекс частотного деления (по умолчанию)

  • 'TDD' - Дуплекс временного деления

Следующие параметры применяются при DuplexMode установлено в 'TDD'.

TDDConfigДополнительный

0, 1 (по умолчанию), 2, 3, 4, 5, 6

Строение восходящего канала-нисходящего канала

SSCДополнительный

0 (по умолчанию), 1, 2, 3, 4, 5, 6, 7, 8, 9

Специальный субкадр строения (SSC)

NFrameДополнительный

0 (по умолчанию), неотрицательное скалярное целое число

Номер система координат

CSIRSPeriodДополнительный

'Off' (по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Строения подкадров CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы из одного общего подкадра или из массива ячеек строения строений для каждого ресурса.

Следующие параметры ресурса CSI-RS применяются только при CSIRSPeriod устанавливает одни или несколько строений подкадров CSI-RS на любое значение, отличное от 'Off'. Длина каждого параметра должна быть равна количеству необходимых ресурсов CSI-RS.

CSIRSConfigНеобходимый

Неотрицательное скалярное целое число

Массивные индексы строения CSI-RS. См. ТС 36.211, таблица 6.10.5.2-1.

CSIRefPНеобходимый

1 (по умолчанию), 2, 4, 8

Массив из числа портов антенны CSI-RS

ZeroPowerCSIRSPeriodДополнительный

'Off' (по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Конфигурации подкадров CSI-RS с нулевым энергопотреблением для одного или нескольких индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением. Несколько списков ресурсов CSI-RS с нулевой степенью могут быть сконфигурированы из одного общего строения подрамника или из массива ячеек с строениями для каждого списка ресурсов.

Следующий ресурсный параметр CSI-RS нулевой степени применим только, если одни или несколько строений подкадра нулевой степени установлены на любое значение, кроме 'Off'.

ZeroPowerCSIRSConfigНеобходимый

16-битный растровый вектор символов или строковый скаляр (усеченный, если не 16 биты или '0' MSB extended) или числовой список индексов строения CSI-RS. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Список индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением (раздел 6.10.5.2 TS 36.211). Задайте каждый список как 16-битный растровый вектор символов или строковый скаляр (если меньше 16 биты, то '0' MSB extended), или в виде числового списка индексов строения CSI-RS из TS 36.211 Таблица 6.10.5.2-1 в '4' Столбец опорного сигнала CSI. Несколько списков могут быть определены с помощью массива ячеек из отдельных списков.

Строение передачи канала EPDCCH, заданная как структура, которая может содержать следующие поля параметров.

Поле параметраТребуемый или опционныйЗначенияОписание
EPDCCHECCEНеобходимый

1- или 2- вектор элемента, задающий нулевой индекс ECCE или включительно [begin, end] область значений индексов ECCE согласно уровню агрегации L (L = end – begin + 1). Число ECCE в кандидате должно быть степенью 2.

Если передача не требуется, оставьте этот параметр пустым.

Набор одного из нескольких последовательных ECCE, определяющих кандидата на передачу EPDCCH в целом наборе EPDCCH.

EPDCCHTypeНеобходимый

'Localized', 'Distributed'

Тип передачи EPDCCH

EPDCCHPRBSetНеобходимый

Вектор нулевых индексов для пар PRB, соответствующих набору PRB EPDCCH. Количество индексов пар PRB должно быть степенью 2.

Если передача не требуется, оставьте этот параметр пустым.

Индексы пары PRB EPDCCH

EPDCCHStartДополнительный

целое число от 0 до 4

Если этого параметра нет, для начального символа используется параметр CFI всей ячейки.

Начальный символ EPDCCH

Следующие параметры применяются при EPDCCHType установлено в 'Localized'.

RNTIТребуется только для 'Localized' тип трансмиссии

0 (по умолчанию), скалярное целое число

Значение временного идентификатора радиосети (RNTI) (16 бит)

Опции генерации индекса, заданные как вектор символов, массив ячеек из векторов символов или строковые массивы. Для удобства можно задать несколько опций как один вектор символов или строковый скаляр разделенным пробелом списком значений, размещенных внутри кавычек. Значения для opts если задан как вектор символов, включите (используйте двойные кавычки для строки):

ОпцияЗначенияОписание
Стиль индексации

'ind' (по умолчанию), 'sub'

Стиль возвращаемых индексов, заданный как один из следующих опций.

  • 'ind' - возвращает индексы в форме линейного индекса как вектор-столбец (по умолчанию)

  • 'sub' - возвращает индексы в [subcarrier, symbol, antenna] стиль строки индекса. Количество строк в выходах, ind, - количество ресурсных элементов (N RE). Таким образом, ind является N RE-на-3 матрицей .

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

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

Базовое значение возвращенных индексов. Задайте '1based' чтобы сгенерировать индексы, где первое значение равняется 1. Задайте '0based' чтобы сгенерировать индексы, где первое значение 0.

Будь то в стиле линейного или индекса, индексы всегда формируются из [subcarrier, symbol, antenna] индексы. Эти индексы идентифицируют используемые ресурсные элементы в каждой подрамной ресурсной сетке на каждый порт антенны.

Для EPDCCH, нижние индексы антенны имеют возможную область значений 1... 4 (если индекс основан на одном), которая представляет порты антенны p = 107... 110. Для локализованной передачи EPDCCH, нижние индексы антенны являются одним значением из 1... 4, зависимым от выбранных RNTI и ECCE. Для распределенной передачи EPDCCH, нижние индексы антенны чередуются между одним из двух значений: {1,3} (p = 107 109) для нормального циклического префикса и {1,2} (p = 107 108) для расширенного циклического префикса. См. TS 36.211 [1], раздел 6.8A.5. Используйте эти индексы для непосредственного индексирования сетки подкадров. Сетка содержит четыре возможных порта антенны EPDCCH (p = 107... 110) и представлена в виде. N решётки SC-by N SYM-by-4.

Пример: 'ind 1based', "ind 1based", {'ind','1based'}, или ["ind","1based"] задайте те же опции форматирования.

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

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

свернуть все

Индексы ресурсного элемента подкадра EPDCCH, возвращенные по умолчанию в одной основанной линейной форме индексации как числовой вектор-столбец длины N RE-by-1. N RE - количество ресурсных элементов подкадра. Опционально для специфичного для индекса стиля [subcarrier, symbol, antenna], ind возвращается как числовая матрица размера N RE-by-3. Сетка содержит четыре возможных порта антенны EPDCCH (p = 107,..., 110) и представлена как N решётка SC-by N SYM-by-4. N SC - это количество поднесущих, N SYM - это количество символов и 4 Количество портов антенны.

Индексы предназначены для одного образца передачи EPDCCH. Порядок индексов такой же, как и для комплексного отображения символов EPDCCH. Сгенерируйте эти символы используя lteEPDCCH. Индексы параметризованы в терминах сконфигурированного набора пар PRB, который определяет:

  • общий набор возможных кандидатов EPDCCH и

  • агрегирование одного или нескольких последовательных усиленных элементов канала управления (ECCE). Эта агрегация идентифицирует конкретный образец EPDCCH в наборе кандидатов EPDCCH.

EPDCCH может использовать локализованную или распределенную передачу, отличающуюся отображением ECCE к RE, активным парам PRB и портам антенны.

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

Размерная информация, относящаяся к индексам EPDCCH, возвращенная как скалярная структура. Структура info содержит следующие поля.

Поле параметраОписаниеЗначенияТип данных
EPDCCHG

Пропускная способность бита данных EPDCCH

Целое числоint32
EPDCCHGd

Емкость символа EPDCCH QPSK

Целое числоint32
nEPDCCH

Количество RE в паре PRB, сконфигурированное для возможной передачи EPDCCH. См. TS 36.211. [1], раздел 6.8A.1.

Целое числоint32
NECCE

Количество ECCE, доступных для передачи EPDCCH в наборе пар PRB

Целое числоint32
NECCEPerPRB

Количество ECCE на пару PRB

Целое числоint32
NEREGPerECCE

Количество ЭРЕГ на ECCE

Целое числоint32
EPDCCHPorts

Вектор, указывающий набор антенных индексов, используемых RE для этого образца передачи EPDCCH. Индексы основаны на одном (по умолчанию) или основаны на нуле, как задано opts.

Вектор целых чиселint32

Ссылки

[1] 3GPP TS 36.211. "Evolved Universal Terrestrial Radio Access (E-UTRA); Физические каналы и модуляция ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.

Введенный в R2014b