exponenta event banner

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

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

свернуть все

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

Поле параметраОбязательно или необязательноЦенностиОписание
NDLRBНеобходимый

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

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

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

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

Идентификация ячейки физического уровня

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

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

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

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

1, 2, 4

Количество антенных портов cell-specific reference signal (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. См. TS 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 нулевой мощности (TS 36.211, раздел 6.10.5.2). Укажите каждый список как 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, соответствующих набору EPDCCH PRB. Число индексов пар PRB должно быть в степени 2.

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

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

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

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

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

Символ запуска EPDCCH

Следующие параметры применяются, когда EPDCCHType имеет значение 'Localized'.

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

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

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

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

ВыборЦенностиОписание
Стиль индексирования

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

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

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

  • 'sub' - возвращает индексы в [subcarrier, symbol, antenna] стиль строки подстрочного индекса. Количество строк в выходных данных, ind, - количество элементов ресурсов (NRE). Таким образом, ind является матрицей NRE-by-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) и представлена как. NSC-by-NSYM-by-4 массив.

Пример: 'ind 1based', "ind 1based", {'ind','1based'}, или ["ind","1based"] укажите те же параметры форматирования.

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

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

свернуть все

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

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

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

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

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

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

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

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

Емкость битов данных EPDCCH

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

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

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

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

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

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

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

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

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

Количество EREG на ECCE

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

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

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

Ссылки

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

Представлен в R2014b