ltePDCCHIndices

Индексы элемента ресурса PDCCH

Описание

пример

ind = ltePDCCHIndices(enb) возвращает NRE- CellRefP матрица линейной индексации на основе одной индексы RE, учитывая структуру enb. Это возвращает индексы элемента ресурса (RE) подкадра для физических нисходящих каналов управления (PDCCH).

NRE индексы возвратились, покрывают все ресурсы PDCCH в области управления, не уже присвоенной PCFICH или PHICH (см. ltePDCCHInfo). Им упорядочивают как полный блок заполненных, чередовали и переключили символы модуляции PDCCH что готовый быть сопоставленными, как описано в TS 36.211 [1], Раздел 6.8.5.

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

пример

ind = ltePDCCHIndices(enb,exreg,opts) возвращает матрицу индексов, где векторный exreg явным образом задает ресурсы, которые не будут присвоены PDCCH. exreg должен содержать допустимые индексы группы элемента ресурса (REG), но может быть или основан на нуле или на основе одним повсюду, и индексы, которые не находятся в пределах области управления, проигнорированы.

Примеры

свернуть все

Получите индексы элемента ресурса (RE) PDCCH.

Создайте конфигурационную структуру RMC R.0 и найдите ее индексы PDCCH RE. Отобразите размер индексов.

enb = lteRMCDL('R.0');
ind = ltePDCCHIndices(enb);
size(ind)
ans = 1×2

   452     1

Явным образом исключите ресурсы при получении индексов PDCCH.

Создайте конфигурационную структуру всей ячейки, инициализированную для RMC R.0. Сгенерируйте индексы RE для PDCCH обеспечение пустой матрицы для аргумента exreg так, чтобы никакие ресурсы не были исключены.

enb = lteRMCDL('R.0');
ind = ltePDCCHIndices(enb,[],'re');
numPDCCHwithNoExclusion = size(ind)
numPDCCHwithNoExclusion = 1×2

   480     1

Все индексы RE возвращены в необходимом порядке отображения.

Явным образом исключите PCFICH и индексы PHICH.

enb = lteRMCDL('R.0');
exreg = [ltePCFICHIndices(enb,'reg'); ltePHICHIndices(enb,'reg')];
ind = ltePDCCHIndices(enb,exreg,'re');
numPDCCHwithExclusion = size(ind)
numPDCCHwithExclusion = 1×2

   452     1

Этот вызов возвращает тот же результат как вызов синтаксиса по умолчанию, ltePDCCHIndices(enb).

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

свернуть все

enb структура, имеющая следующие поля.

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

Целое число в области значений (6..., 110)

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

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

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

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

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

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

Циклическая длина префикса

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

1, 2, 4

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

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

1, 2, или 3

Управляйте значением индикатора формата

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

'Sixth', 'Half', 'One', 'Two'

Множитель группы HICH

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

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

Длительность PHICH

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

'FDD' (значение по умолчанию), 'TDD'

Режим Duplexing, заданный как:

  • 'FDD' для дуплекса деления частоты или

  • 'TDD' для дуплекса деления времени

Следующее поле требуется когда DuplexMode установлен в 'TDD'.
TDDConfigДополнительный

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

Восходящая нисходящая настройка

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

Целое число, больше, чем 0

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

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

Выходной формат и основа индекса сгенерированных индексов, заданных как вектор символов, массив ячеек из символьных векторов или массив строк. Можно задать эти опции как односимвольный вектор или представить скаляр в виде строки разделенным пробелом списком значений, помещенных в кавычках. Это поле может содержать любое из этих значений:

ОпцияЗначенияОписание
'OutputFormat' 'ind' (значение по умолчанию), 'sub'Выходной формат сгенерированных индексов, заданных как 'ind' или 'sub'. Функция возвращает индексы как вектор-столбец, когда вы задаете 'ind'. Функция возвращает индексы как матрицу RE-3 N, когда вы задаете 'sub', где N RE является количеством элементов ресурса. Каждая строка матрицы содержит поднесущую, символ и порт антенны как его первые, вторые, и третьи записи, соответственно.
Основа индекса'1based' (значение по умолчанию), '0based'Основа индекса, заданная как '1based' или '0based'. Чтобы сгенерировать индексы, первое значение которых равняется 1, задайте '1based'. Чтобы сгенерировать индексы, первое значение которых 0, задайте '0based'.
Индексация модуля're' (значение по умолчанию), 'reg'Модуль возвращенных индексов, заданных как 're' или 'reg'. Чтобы указать, что возвращенные значения соответствуют отдельным элементам ресурса (REs), задайте 're'. Чтобы указать, что возвращенные значения соответствуют группам элемента ресурса (REGs), задайте 'reg'.

Пример: 'ind 0based', "ind 0based", {'ind','0based'}, и ["ind","0based"] задайте те же выходные опции.

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

Ресурсы исключены из PDCCH, заданного как вектор. Этот вектор явным образом задает те ресурсы, которые не будут присвоены PDCCH. exreg должен содержать допустимые индексы группы элемента ресурса (REG), но может быть или основан на нуле или на основе одним повсюду. Проигнорированы индексы, которые не находятся в пределах области управления.

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

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

свернуть все

Индексы РЕ PDCCH, возвращенные как NRE- CellRefP числовая матрица по умолчанию. Матрица содержит линейную индексацию на основе одну индексы RE. Каждый столбец ind идентифицирует тот же набор NRE элементы ресурса подкадра, но со смещением индексов, чтобы выбрать их в различной антенне “страница” 3-D массива ресурса.

Матрица по умолчанию индексов в линейном стиле индексации на основе одном, который может непосредственно индексировать элементы M-by-N-by-CellRefP массив, где M является количеством символов и N, является количеством поднесущих, представляющих сетку подкадра через CellRefP порты антенны.

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

Ссылки

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

Введенный в R2014a