lteDMRSIndices

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

Описание

пример

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

пример

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

Примеры

свернуть все

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

Инициализируйте параметры всей ячейки к 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 в форме индекса для RMC R.28. Результирующая матрица имеет три столбца, с каждым представлением строки [поднесущая, символ, порт антенны].

Инициализируйте параметры всей ячейки к 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'

Режим 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)

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

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

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

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

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

Целочисленный вектор-столбец или матрица 2D столбца

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

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

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

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

PRBSet варьируется на подкадр для 'R.25' RMCs(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'

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

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

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

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

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

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

Количество портов антенны передачи. Этот аргумент только присутствует для символов ссылки демодуляции UE-specific.

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

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

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

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

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

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

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

РЕ N является количеством элементов ресурса.

Основа индекса

'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 столбцами. 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-specific (DM-RS) сопоставил с физическим нисходящим каналом совместно использованный канал (PDSCH):

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

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

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

Это DM-RS для использования с Релизом 8, 9, и 10 "не книга шифров базирующиеся" схемы передачи PDSCH.

Ссылки

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

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

Введенный в R2014a