ltePDSCHIndices

Физический нисходящий канал совместно использованный канал (PDSCH) индексы элемента ресурса

Описание

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

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

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

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

Примечание

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

пример

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

Примеры

свернуть все

Этот пример генерирует отображение индексов элемента ресурса (RE) PDSCH на основе 0 в линейной форме индекса для случая с 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 варьируется на подкадр для RMCs ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

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)

Следующая таблица показывает 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. Смотрите TS 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), или числовой список индексов настройки CSI-RS. Можно также задать значения в массиве ячеек настроек для каждого ресурса.

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

См. [1].

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

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

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

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

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

Схема TransmissionОписание
'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-specific.

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

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

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

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

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

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

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

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

Физические индексы блока ресурса, заданные как вектор-столбец или 2D столбец числовая матрица. Этот аргумент содержит индексы Физического блока ресурса (PRB), соответствующие распределению ресурсов для этой передачи PDSCH. Если вы задаете вектор-столбец, распределение ресурсов является тем же самым в обоих пазах подкадра. Если PRBs в первых и вторых пазах подкадра отличаются, можно использовать матрицу 2D столбца, чтобы задать PRBs. Индексы 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, который приводит к Релизу 8/9 совместимый PDSCH. Любой активный CSI-RS или нулевая степень CSI-RS перезаписали бы связанный PDSCH REs позже в конструкции подкадра.

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

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

Количество закодированных и соответствующих уровню битов данных DL-SCH для каждой кодовой комбинации.

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

uint32

Gd

Количество закодированных и соответствующих уровню символов данных DL-SCH на слой.

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

uint32

Ссылки

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

Смотрите также

| |

Введенный в R2014a