exponenta event banner

lteEPDCCHDMRSIndices

Индексы элементов ресурса EPDCCH DM-RS

Описание

пример

ind = lteEPDCCHDMRSIndices(enb,chs) возвращает индексы элементов ресурса (RE) усовершенствованного физического канала управления нисходящей линии связи опорного сигнала демодуляции (EPDCCH DM-RS), связанного с кандидатом передачи EPDCCH в подкадре. По умолчанию ind является вектором-столбцом индексов в форме линейного индексирования на одной основе. Используйте эту форму, чтобы непосредственно индексировать EPDCCH DM-RS RE N-by-M-by-4 решетки, которая представляет сетку ресурсов подкадра по четырем возможным антенным портам EPDCCH (p = 107... 110). Можно также создать альтернативные индексные представления. Порядок индексов тот же, что требуется для комплексного отображения символов EPDCCH DM-RS .lteEPDCCHDMRS генерирует эти символы.

Индексы параметризуются в виде сконфигурированного набора пар PRB, который определяет:

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

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

Индексы DM-RS создаются только для определенных пар PRB и антенных портов, на которые отображается соответствующий EPDCCH. Они не учитывают какие-либо внешние операции предварительного кодирования.

Для локализованной передачи EPDCCH, EPDCCH связан с одним антенным портом из p = 107... 110, в зависимости от RNTI и выбранные ECCE. Таким образом, индексы антенных портов DM-RS (1... 4 соответственно, если они основаны на единице) выводятся для этого единственного порта.

Для распределенной передачи EPDCCH отображается на два антенных порта чередующимся образом. Поэтому индексы DM-RS генерируются для PRB в обоих портах: p = 107 109 для нормального циклического префикса и p = 107 108 для расширенного циклического префикса. Выходной сигнал упорядочен таким образом, что символы для самой нижней плоскости индекса антенны становятся первыми. Эти индексы пригодны для индексирования N-by-M-by-4 решетки, представляющей сетку ресурсов субкадра через четыре возможных антенных порта EPDCCH (p = 107... 110).

Этот синтаксис возвращает вектор столбца длины NRE одноосновных линейных индексов для элементов ресурса DM-RS, связанных с конкретным кандидатом EPDCCH. Функция инициализируется в соответствии с настройками для всей ячейки. enbи конфигурацию передачи EPDCCH, chs.

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

Примеры

свернуть все

Определение настроек для всей соты и конфигурации передачи канала в структурах параметров enb и chs.

enb = struct('CyclicPrefix','Normal','DuplexMode','FDD');
enb.NDLRB = 6;
enb.NSubframe = 0;
chs.EPDCCHECCE = [0 7];
chs.EPDCCHType = 'Localized';
chs.EPDCCHPRBSet = 2:3;
chs.RNTI = 1;

Создайте индексы EPDCCH DM-RS для EPDCCH, имеющего восемь ECCE.

ind = lteEPDCCHDMRSIndices(enb,chs)
ind = 12x1 uint32 column vector

   1898
   1903
   1908
   1910
   1915
   1920
   1970
   1975
   1980
   1982
      ⋮

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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)

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

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

1-элементный или 2-элементный вектор, задающий индекс ECCE на основе 0 или включительно [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

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

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

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

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

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

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

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

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

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

  • 'mat' - возвращает индексы в виде линейного индекса в виде матрицы, где каждый столбец содержит индексы для отдельного порта.

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

База индекса

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

Базовое значение возвращаемых индексов. Определить '1based' для создания индексов, в которых первое значение равно 1. Определить '0based' для создания индексов, первое значение которых равно 0.

Формат индексирования

'rsonly' (по умолчанию), 'rs+unused'

Режим местоположения RE возвращенных индексов.

  • 'rsonly' - возвращает только активные местоположения DM-RS (по умолчанию)

  • 'rs+unused' - также включает все местоположения RE, которые не должны использоваться из-за передачи DM-RS на других антенных портах EPDCCH p = 107... 110, которые не используются этой передачей EPDCCH

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

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

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

свернуть все

Индексы элементов ресурса EPDCCH DM-RS, возвращаемые по умолчанию в виде числового вектора длины NRE-by-1. Дополнительно для стиля индексации, специфичного для подстрочного индекса [subcarrier, symbol, antenna], ind возвращается в виде NRE-by-3 числовой матрицы. NRE - количество элементов ресурса подкадра. Можно также вернуть индексы в матрице линейного индексирования, где каждый столбец содержит индексы для отдельного антенного порта. По умолчанию индексы возвращаются в форме линейного индексирования на основе одного элемента, которую можно использовать для непосредственной индексации элементов ресурсов EPDCCH DM-RS.

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

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