ltePDSCHIndices

Индексы ресурсного элемента физического нисходящего общего канала (PDSCH)

Описание

[ind,info] = ltePDSCHIndices(enb,chs,prbset) возвращает матрицу, ind, содержащий индексы физического нисходящего совместно используемого канала (PDSCH) ресурсного элемента (RE) и структуру, info, содержащую информацию, относящуюся к индексам PDSCH. По умолчанию выходные индексы являются линейным индексированным 3D массивом на одной основе, представляющей сетку ресурсного элемента подкадра для всех портов антенны. Можно использовать ind для индекса элементов ресурсной сетки подкадра непосредственно для всех портов антенны. Эта функция инициализируется настройками всей ячейки, enb, строение передачи по каналу, chs, и индексы физических ресурсных блоков, prbset.

prbset содержит индексы физического ресурсного блока (PRB), соответствующие выделению ресурсов для этой передачи PDSCH. Можно задать prbset как вектор-столбец или матрица с двумя столбцами. Если вы задаете вектор-столбец, распределение ресурсов одинаково в оба пазов подрамника. Если PRB в первом и втором пазах субкадра различаются, можно использовать двухколоночную матрицу для определения PRB. Индексы PRB начинаются с нуля.

Каждый столбец возвращенной N -by P матрицы, ind, содержит индексы по антеннам для N ресурсных элементов в каждой из P плоскостей ресурсного массива. Для 'Port0', 'TxDiversity', 'CDD', 'SpatialMux', и 'MultiUser' схемы передачи, P = enb.CellRefP. Для других схем передачи P = chs.NTxAnts. Если chs.NTxAnts = 0 или отсутствует, ind - N матрица NU, содержащая индексы по слоям для N ресурсных элементов в каждой из NU плоскостей массива ресурсов. Плоскости связаны со слоями, где NU = chs.NLayers.

The info структура содержит поля параметров G и Gd. info.G предоставляет соответствующий размер выходного сигнала кодера DL-SCH, который требуется в качестве параметра outlen предоставлено lteDLSCH функция. info.Gd количество кодированных и согласованных со скоростью символов данных DL-SCH на каждом слое, равное количеству строк в индексах PDSCH. Предоставление точной информации в info, а Modulation, TxScheme, и Nlayers поля обязательны для заполнения chs.

Примечание

The Modulation и Nlayers поля обязательны только в том случае, если info выход назначается при вызове функции.

пример

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

Примеры

свернуть все

Этот пример генерирует основанные на 0 индексы ресурсного элемента PDSCH (RE), отображение в форме линейного индекса для случая с 4 антеннами.

Создайте структуру параметров всей ячейки, enb.

enb = lteRMCDL('R.14');
enb.NDLRB = 6;
enb.CFI = 1;
enb.PDSCH.PRBSet = (1:enb.NDLRB-1).';

Сгенерируйте индексы PDSCH RE, задавая основанные на 0 и линейные опции.

ind = ltePDSCHIndices(enb,enb.PDSCH, ...
    enb.PDSCH.PRBSet,{'0based','ind'});
ind(1:10,:)
ans = 10x4 uint32 matrix

    156   1164   2172   3180
    157   1165   2173   3181
    158   1166   2174   3182
    159   1167   2175   3183
    160   1168   2176   3184
    161   1169   2177   3185
    162   1170   2178   3186
    163   1171   2179   3187
    164   1172   2180   3188
    165   1173   2181   3189

Результат, ind, является матрицей 0-базовых индексов отображения в линейной индексной форме. Поскольку это пример для случая с 4 антеннами, ind, имеет 4 столбца.

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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

1, 2, 4

Количество портов антенны специфического для ячейки опорного сигнала (CRS)

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

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

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

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

1, 2 или 3
Скаляр или, если CFI изменяется в каждом подкадре, вектор длины 10 (соответствующий системе координат).

Индикатор формата управления (CFI) значение. В режиме TDD, CFI изменяется на каждый субкадр для RMC ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

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)

Следующая таблица показывает enb поля структуры требуются только тогда, когда схема передачи chs.TxScheme установлено в 'Port7-14'.

Поле параметраТребуемый или опционныйЗначенияОписание
NFrameДополнительный

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

Номер система координат

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

'Off' (по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Строения подкадров CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы из одного общего подкадра или из массива ячеек строения строений для каждого ресурса.

Следующие параметры ресурса CSI-RS применяются только при CSIRSPeriod устанавливает одни или несколько строений подкадров CSI-RS на любое значение, отличное от 'Off'. Длина каждого параметра должна быть равна количеству необходимых ресурсов CSI-RS.

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

Неотрицательное скалярное целое число

Массивные индексы строения CSI-RS. См. ТУ 36.211, таблица 6.10.5.2-1.

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

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

Массив из числа портов антенны CSI-RS

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

'Off' (по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Конфигурации подкадров CSI-RS с нулевым энергопотреблением для одного или нескольких индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением. Несколько списков ресурсов CSI-RS с нулевой степенью могут быть сконфигурированы из одного общего строения подрамника или из массива ячеек с строениями для каждого списка ресурсов.

Следующий ресурсный параметр CSI-RS нулевой степени требуется только, если одни или несколько строений подкадра нулевой степени заданы на любое значение, кроме 'Off'.

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

16-битный растровый вектор символов или строковый скаляр (усеченный, если не 16 биты или '0' MSB extended) или числовой список индексов строения CSI-RS. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Список индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением (раздел 6.10.5.2 TS 36.211). Задайте каждый список как 16-битный растровый вектор символов или строковый скаляр (если меньше 16 биты, то '0' MSB extended), или в виде числового списка индексов строения CSI-RS из TS 36.211 Таблица 6.10.5.2-1 в '4' Столбец опорного сигнала CSI. Несколько списков могут быть определены с помощью массива ячеек из отдельных списков.

См. раздел [1].

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

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

Поле параметраТребуемый или опционныйЗначенияОписание
TxSchemeДополнительный

'Port0' (по умолчанию), 'TxDiversity', 'CDD', 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14'.

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

Схема передачиОписание
'Port0'Один порт антенны, порт 0
'TxDiversity'Передайте разнесение
'CDD'Схема разнесения с большой задержкой
'SpatialMux'Пространственное мультиплексирование с циклом
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Порт с одной антенной, порт 7, когда NLayers  = 1. Передача с двух слоев, порты 7 и 8, когда NLayers = 2.
'Port8'Порт с одной антенной, порт 8
'Port7-14'До восьми слоев передачи, порты 7-14

Следующие параметры применяются при TxScheme установлено в 'Port5', 'Port7-8', 'Port8', или 'Port7-14'.
NTxAntsДополнительный

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

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

Предоставление точной информации в info, вы должны определить TxScheme и следующие дополнительные параметры. Эти поля требуются только при info выводится.
ModulationДополнительный

'QPSK' (по умолчанию), '16QAM', '64QAM', '256QAM', '1024QAM'

Формат модуляции кодовых слов, заданный как вектор символов или строковый скаляр для одного кодового слова, или как массив ячеек или строковые массивы для двух кодовых слов.

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

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

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

Количество слоев зависит от TxScheme.

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

Индексы физического ресурсного блока, заданные как вектор-столбец или двухколоночная числовая матрица. Этот аргумент содержит индексы физического ресурсного блока (PRB), соответствующие выделению ресурсов для этой передачи PDSCH. Если вы задаете вектор-столбец, распределение ресурсов одинаково в оба пазов подрамника. Если PRB в первом и втором пазах субкадра различаются, можно использовать двухколоночную матрицу для определения PRB. Индексы PRB начинаются с нуля.

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

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

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

Стиль индексации

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

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

'sub'

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

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

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

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

'0based'

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

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

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

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

свернуть все

Индексы физического нисходящего общего канала (PDSCH) ресурсного элемента (RE), заданные как матрица. Каждый столбец N -by - P матрицы, ind, содержит индексы по антеннам для N ресурсных элементов в каждой из P плоскостей ресурсного массива. Для 'Port0', 'TxDiversity', 'CDD', 'SpatialMux', и 'MultiUser' схемы передачи, P = enb.CellRefP. Для других схем передачи P = chs.NTxAnts. Если chs.NTxAnts = 0 или отсутствует, ind матрица имеет размер N -by - NU. В этом случае indсодержит индексы по слоям для элементов ресурса N в каждой из плоскостей массива ресурсов NU сопоставленных со слоями, где NU = chs.NLayers. Можно вернуть индексы в альтернативных форматах индексации с помощью аргумента opts.

Примечание

Активные или ресурсные элементы CSI-RS с нулевой мощностью исключаются из выходных индексов только для релиза 10/11, 'Port7-14' схема передачи. Для всех других схем индексы ресурсного элемента CSI-RS не избегаются, что приводит к совместимости PDSCH 8/9. Любой активный или CSI-RS с нулевым энергопотреблением перезаписывает соответствующие RE PDSCH позже в конструкции подрамника.

Информация, относящаяся к индексам PDSCH, возвращаемая как структура. Предоставление точной информации в info, структуру строения передачи в канале, chs, должны содержать поля TxScheme, Modulation, и NLayers. Структура info имеет следующие поля.

Поле параметраОписаниеЗначенияТип данных
G

Количество кодированных и согласованных со скоростью бит данных DL-SCH для каждого кодового слова.

один или два вектора элемента

uint32

Gd

Количество закодированных и согласованных со скоростью символов данных DL-SCH на каждом слое.

Целое число, равное количеству строк в индексах PDSCH

uint32

Ссылки

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

Введенный в R2014a