lteEPDCCHDMRSIndices

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

Синтаксис

ind = lteEPDCCHDMRSIndices(enb,chs)
ind = lteEPDCCHDMRSIndices(enb,chs,opts)

Описание

пример

ind = lteEPDCCHDMRSIndices(enb,chs) возвращает индексы Расширенного Физического Нисходящего Сигнала Ссылки Демодуляции Канала Управления (EPDCCH DM-RS) элементы ресурса (RE), сопоставленные с кандидатом передачи EPDCCH в подкадре. По умолчанию ind является вектор-столбцом индексов в линейной форме индексации на основе одной. Используйте эту форму, чтобы непосредственно индексировать EPDCCH DM-RS REs 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 и ECCEs выбран. Таким образом, индексы порта антенны DM-RS (1... 4 соответственно, если на основе один), выводятся для того одного порта.

Для распределенной передачи EPDCCH сопоставлен с двумя портами антенны переменным способом. Поэтому индексы DM-RS сгенерированы для PRBs в обоих портах: 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 наличие восьми ECCEs.

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

   1898
   1903
   1908
   1910
   1915
   1920
   1970
   1975
   1980
   1982
      ⋮

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

свернуть все

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

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

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

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

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

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

Циклическая длина префикса

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Индексация формата

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

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

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

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

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

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

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

свернуть все

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

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

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте