ltePDCCHIndices

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

Синтаксис

ind = ltePDCCHIndices(enb)
ind = ltePDCCHIndices(enb,opts)
ind = ltePDCCHIndices(enb,exreg,opts)

Описание

пример

ind = ltePDCCHIndices(enb) возвращает NRE-by-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

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

ОпцияЗначенияОписание
Индексация стиля

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

Разработайте для возвращенных индексов, заданных как одна из следующих опций.

  • ind возвращает индексы в линейной индексной форме как вектор-столбец (значение по умолчанию)

  • 'sub' — возвращает индексы в стиле строки индекса [subcarrier, symbol, antenna]. Количество строк в выводе, ind, является количеством элементов ресурса (N RE). Таким образом ind является матрицей RE-3 N.

Индексная основа

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

Основное значение возвращенных индексов. Задайте '1based', чтобы сгенерировать индексы, где первое значение равняется 1. Задайте '0based', чтобы сгенерировать индексы, где первое значение 0.

Индексация модуля

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

Модуль возвращенных индексов. Задайте 're', чтобы указать, что возвращенные значения соответствуют отдельным элементам ресурса (REs). Задайте 'reg', чтобы указать, что возвращенные значения соответствуют группам элемента ресурса (REGs).

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

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

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

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

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

свернуть все

Индексы РЕ PDCCH, возвращенные как NRE-by-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: http://www.3gpp.org.

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте