lteEPDCCHIndices

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

Синтаксис

[ind,info] = lteEPDCCHIndices(enb,chs)
[ind,info] = lteEPDCCHIndices(enb,chs,opts)

Описание

пример

[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 отличается на подкадр для RMCs ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

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

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

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

  • '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 битов или расширенный MSB '0'), или числовой список индексов настройки CSI-RS. Можно также задать значения в массиве ячеек настроек для каждого ресурса.

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

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

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

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

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

Набор одного из нескольких последовательных ECCEs определение кандидата передачи EPDCCH в полном EPDCCH установлен.

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

'Localized', 'Distributed'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработайте для возвращенных индексов, заданных как одна из следующих опций.

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

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

Индексная основа

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

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

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

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

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

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

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

свернуть все

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

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

  • полная группа возможных кандидатов EPDCCH и

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

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

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

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

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

Способность бита данных EPDCCH

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

Способность символа QPSK EPDCCH

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

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

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

Количество ECCE, доступного для передачи EPDCCHs в парном наборе PRB

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

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

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

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

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

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

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

Ссылки

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

Введенный в R2014b