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