exponenta event banner

lteSSSIndices

Индексы элементов ресурса SSS

Описание

ind = lteSSSIndices(enb) возвращает вектор столбца индексов элемента ресурса, ориентированного на порт 0, учитывая поля параметров структуры, enb. Он возвращает вектор столбца индексов элемента ресурса (RE) для вторичного сигнала синхронизации (SSS). По умолчанию индексы возвращаются в форме линейного индексирования на основе 1, которая может непосредственно индексировать элементы 3-D массива, представляющего массив ресурсов. Эти индексы упорядочены, так как символы модуляции SSS должны быть отображены. Также могут быть созданы альтернативные форматы индексирования.

Эти индексы определены только для подкадров 0 и 5; поэтому для других значений возвращается пустой вектор NSubframe. Это позволяет использовать эту функцию и соответствующую функцию последовательности, lteSSS, которая используется для индексации сетки ресурсов, как описано в разделе Индексирование сетки ресурсов, для любого номера подкадра. Однако сетка ресурсов изменяется только в подкадрах 0 и 5.

ind = lteSSSIndices(enb,port) возвращает индексы, соответствующие порту антенны, port, которое должно быть равно 0, 1, 2 или 3.

пример

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

Примеры

свернуть все

Получение индексов элемента ресурса SSS на основе 0 в линейной форме для антенного порта 0.

enb = lteRMCDL('R.4');
sssIndices = lteSSSIndices(enb,0,{'0based','ind'});
sssIndices(1:4)
ans = 4x1 uint32 column vector

   365
   366
   367
   368

Создайте индексы элемента ресурса SSS на основе 0 в виде подстрочного индекса для антенного порта 0. В этом случае генерируется матрица, где каждая строка имеет три столбца, представляющих поднесущую, символ и антенный порт.

Создайте индексы элемента ресурса SSS на основе 0 в виде подстрочного индекса для антенного порта 0.

enb = lteRMCDL('R.4');
sssIndices = lteSSSIndices(enb,0,{'0based','sub'});
sssIndices(1:4,:)
ans = 4x3 uint32 matrix

   5   5   0
   6   5   0
   7   5   0
   8   5   0

Первый столбец выходных данных представляет поднесущую. Второй столбец представляет символ. Третий столбец представляет антенный порт.

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

свернуть все

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

Число блоков ресурсов нисходящей линии связи, указанное как положительное целое число в интервале [6, 110].

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

Длина циклического префикса, указанная как'Normal' или 'Extended'.

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

Номер подкадра, заданный как неотрицательное целое число.

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

Дуплексный режим, указанный как 'FDD' или 'TDD'.

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

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

Номер порта антенны, указанный как неотрицательное целое число.

Пример: 2

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

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

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

Стиль индексирования

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

Возвращаемые индексы находятся в линейном индексном стиле.

'sub'

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

База индекса

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

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

'0based'

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

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

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

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

свернуть все

Индексы элемента ресурса (RE) SSS, возвращаемые в виде вектора столбца или целочисленной матрицы из 3 столбцов. По умолчанию индексы возвращаются в форме линейного индексирования на основе 1, которая может непосредственно индексировать элементы 3D массива, представляющего массив ресурсов. Эти индексы упорядочены, так как символы модуляции SSS должны быть отображены. Альтернативные форматы индексирования могут быть созданы с помощью opts вход.

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

Представлен в R2014a