lteDMRSIndices

Специфичные для UE индексы ресурсного элемента DM-RS

Описание

пример

ind = lteDMRSIndices(enb,chs) возвращает индексы ресурсных элементов (RE) демодуляционного опорного сигнала демодуляции (DM-RS) нисходящей линии связи в подкадре, заданных структурах, содержащих настройки всей ячейки и настройки PDSCH. Для получения дополнительной информации см. раздел DM-RS, связанный с PDSCH.

пример

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

Примеры

свернуть все

Сгенерируйте индексы DM-RS Resource Element (RE) в формате по умолчанию для R.28 RMC.

Инициализируйте параметры всей ячейки в RMC R.28 используя lteRMCDL функция. Использование enb.PDSCH для структуры строения канала. Сгенерируйте индексы RE.

enb = lteRMCDL('R.28');
ind = lteDMRSIndices(enb,enb.PDSCH);

Просмотр первых четырех строк индексных векторов-столбцов

size(ind)
ans = 1×2

    24     1

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

   1801
   1805
   1809
   3603

Сгенерируйте индексы ресурсного элемента на основе 0 в форме индекса для R.28 RMC. Получившаяся матрица имеет три столбца с каждой строкой, представляющей [поднесущую, символ, порт антенны].

Инициализируйте параметры всей ячейки в RMC R.28 используя lteRMCDL функция.

enb = lteRMCDL('R.28');

Сгенерируйте нулевые индексы RE в форме индекса.

ind = lteDMRSIndices(enb,enb.PDSCH,{'0based','sub'});

Просмотрите первые четыре строки матрицы индекса.

size(ind)
ans = 1×2

    24     3

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

   0   3   0
   4   3   0
   8   3   0
   2   6   0

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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)

Следующий параметр применим только при TxScheme установлено в 'Port5'.
NCellIDНеобходимый

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

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

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

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

Целочисленный вектор-столбец или двухколоночная матрица

Нулевые индексы физического ресурсного блока (PRB), соответствующие временным выделениям ресурсов для этого PDSCH. PRBSet может назначаться как:

  • a вектора-столбца выделение ресурсов является тем же самым в оба пазов подрамника,

  • матрица с двумя столбцами, этот параметр задает различные PRB для каждого паза в подкадре,

  • массив ячеек длиной 10 (соответствующий системе координат, если выделенные блоки физических ресурсов варьируются между подкадрами).

PRBSet изменяется в зависимости от субкадра для RMC 'R.25'(TDD), 'R.26'(TDD), 'R.27'(TDD), 'R.43'(FDD), 'R.44', 'R.45', 'R.48', 'R.50', и 'R.51'.

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

'Port5' (по умолчанию), 'Port7-8', 'Port8', 'Port7-14'

Схема передачи DM-RS, заданная как один из следующих опций.

Схема передачиОписание
'Port5'Rel-8 порт с одной антенной, порт 5
'Port7-8'Rel-9 порт с одной антенной, порт 7, если NLayers равен 1. Rel-9 двухуровневую передачу, порты 7 и 8, если NLayers равен 2.
'Port8'Rel-9 порт с одной антенной, порт 8
'Port7-14'Rel-10 до 8 слоев передачи, порты 7-14, если NLayers значение от 1 до 8.

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

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

Количество слоев передачи.

NTxAntsДополнительный0 (по умолчанию), неотрицательное целое число

Количество портов передающей антенны. Этот аргумент присутствует только для специфичных для UE ссылочных символов демодуляции.

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

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

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

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

  • 'ind' - возвращает индексы как N вектор RE-на-1 (по умолчанию)

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

  • 'sub' - возвращает индексы как N матрицу RE на 3. в [subcarrier, symbol, antenna] стиль строки индекса.

N RE - это количество ресурсных элементов.

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

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

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

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

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

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

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

  • 'rs+unused' - также содержат нули для местоположений ресурсного элемента (RE), которые должны быть неиспользованы из-за передачи DM-RS на другом порте или слое. Этот формат эквивалентен предварительному кодированию с NTxAnts установлено на NLayers.

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

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

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

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

свернуть все

Индексы ресурсного элемента DM-RS, возвращенные как линейная индексация N вектор-столбец RE-на-1, линейная матрица индексации или числовая матрица с 3 столбцами. The opts Вход предлагает альтернативные стили выхода или форматы.

ind может непосредственно индексировать элементы DM-RS в массиве M -by- N -by- P, представляющем сетку подкадров либо через незакодированные слои PDSCH, либо через предварительно кодированные передающие антенны. M - количество поднесущих, N - количество символов, а P - количество слоев или антенн.

Для получения дополнительной информации см. раздел DM-RS, связанный с PDSCH.

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

Подробнее о

свернуть все

DM-RS, сопоставленный с PDSCH

Как указано в TS 36.211, раздел 6.10.3, специфичный для UE опорный сигнал демодуляции (DM-RS), сопоставленный с физическим нисходящим общим каналом (PDSCH):

  • передаются в одном подкадре на портах антенны p = 5, p = 7, p = 8 или p = 7 , 8,..., (NLayers+6).

  • присутствуют и являются действительной ссылкой для демодуляции PDSCH, только если передача PDSCH связана с соответствующим портом антенны в соответствии с TS 36.213, раздел 7.1.

  • передаются только на блоках физических ресурсов, на которых отображается соответствующий PDSCH.

Эти DM-RS предназначены для использования со схемами передачи PDSCH релизы 8, 9 и 10, не основанными на кодовой книге.

Ссылки

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

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

Введенный в R2014a