ltePUSCHDRSIndices

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

Описание

пример

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

Если индексы для многих слоев, NU, требуются, а не индексы для NTxAnts, первые столбцы NU выхода могут использоваться. Первые столбцы NU ind соответствующие индексы для layerseq выведите от ltePUSCHDRS функция.

пример

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

Примеры

свернуть все

Сгенерируйте индексы элемента ресурса PUSCH DM-RS для восходящего ссылочного канала измерения A3-1.

ue = lteRMCUL('A3-1');
puschInd = ltePUSCHDRSIndices(ue,ue.PUSCH);
puschInd(1:4)
ans = 4x1 uint32 column vector

   217
   218
   219
   220

Сгенерируйте основанные на нуле индексы PUSCH DM-RS для восходящего ссылочного канала измерения A3-3.

ue = lteRMCUL('A3-3');
puschInd = ltePUSCHDRSIndices(ue,ue.PUSCH,{'0based','ind'});
puschInd(1:4)
ans = 4x1 uint32 column vector

   540
   541
   542
   543

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

свернуть все

Настройки UE-specific, заданные как структура, имеющая следующие поля.

Количество восходящих блоков ресурса, заданных как целое число.

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

Циклическая длина префикса для восходящего канала (UL), заданный как любой 'Normal' или 'Extended'.

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

Количество антенн передачи, заданных как 1, 2, или 4.

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

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

Настройка передачи канала, заданная как структура, имеющая следующие поля.

Индексы физического блока ресурса (PRB), заданные как целочисленный вектор столбца или целочисленная матрица 2D столбца. Индексы PRB соответствуют мудрым пазом выделениям ресурса для этого PUSCH.

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

  • Когда задано как матрица 2D столбца, выделения ресурса могут варьироваться для каждого паза по подкадру.

Индексы PRB основаны на нуле.

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

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

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

Категория Опции Описание

Индексация стиля

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

Возвращенные индексы находятся в линейном стиле индекса.

'sub'

Возвращенные индексы находятся в [subcarrier,symbol,port] нижний стиль строки.

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

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

Возвращенные индексы на основе одни.

'0based'

Возвращенные индексы основаны на нуле.

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

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

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

свернуть все

Индексы элемента ресурса PUSCH DM-RS, возвращенные как целочисленная матрица SC-by-NTX N. SC N является количеством индексов DM-RS на антенну, и TX N является количеством антенн передачи. Индексы элемента ресурса (RE) для сигнала ссылки демодуляции (DM-RS) сопоставлены с передачей PUSCH. По умолчанию индексы возвращены в линейной форме индексации на основе одной, которая может непосредственно индексировать элементы матрицы ресурса. Эти индексы упорядочены согласно отображению символа модуляции PUSCH DM-RS, заданному в TS 36.211 [1], Раздел 5.5.2. opts введите альтернативу предложений индексация форматов.

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

Ссылки

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

Введенный в R2014a