ltePSCCHDRSIndices

Индексы ресурсного элемента PSCCH DM-RS

Описание

пример

ind = ltePSCCHDRSIndices(ue) возвращает вектор-столбец индексов ресурсного элемента опорного сигнала демодуляции PSCCH (DM-RS) для указанной структуры настроек UE. Для получения дополнительной информации смотрите Индексацию опорного сигнала демодуляции PSCCH.

пример

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

Примеры

свернуть все

Запишите сложные значения PSCCH DM-RS в ресурсные элементы PSCCH DM-RS в подкадре PSCCH как для нормального циклического префикса D2D так и для V2X. Отобразите изображение их расположения, чтобы сравнить оба режима боковых линий.

Создайте структуру параметров пользовательского оборудования и пустой подрамник ресурсной сетки для полосы пропускания 10 МГц и D2D циклического префикса. Присвойте набор PRB индекс 5.

ue.NSLRB = 50;
ue.CyclicPrefixSL = 'Normal';
ue.NSLID = 1;
subframe_D2D = lteSLResourceGrid(ue);
ue.PRBSet = 5;

Сгенерируйте индексы PSCCH DM-RS и запишите значения PSCCH DM-RS в subframe.

pscchdrs_indices = ltePSCCHDRSIndices(ue);
subframe_D2D(pscchdrs_indices) = ltePSCCHDRS();

Измените настройки пользовательского оборудования на V2X sidelink. Присвойте индексы набора PRB 5 и 6.

ue.SidelinkMode = 'V2X';
subframe_V2X = lteSLResourceGrid(ue);
ue.PRBSet = [5 6]';

Сгенерируйте индексы PSCCH DM-RS и запишите значения PSCCH DM-RS в subframe.

pscchdrs_indices = ltePSCCHDRSIndices(ue);
subframe_V2X(pscchdrs_indices) = ltePSCCHDRS(ue);

Отображение местоположений PSCCH DM-RS для обоих режимов бокового соединения.

subplot(2,1,1);
imagesc(100*abs(subframe_D2D))
axis xy
title('D2D');
subplot(2,1,2);
imagesc(100*abs(subframe_V2X)); 
axis xy; 
title(ue.SidelinkMode)

Figure contains 2 axes. Axes 1 with title D2D contains an object of type image. Axes 2 with title V2X contains an object of type image.

Сравнение форматов индексации ресурсного элемента PSCCH DM-RS.

Создайте структуру параметров UE.

ue = struct('NSLRB',15,'CyclicPrefixSL','Normal','PRBSet',5);

Одно линейное индексирование на основе, это стиль выхода по умолчанию

Сгенерируйте индексы PSCCH DM-RS с использованием стиля линейной индексации по умолчанию на основе одного.

ind1 = ltePSCCHDRSIndices(ue);
ind1(1)
ans = uint32
    601

Линейная индексация на основе нуля

Сгенерируйте индексы PSCCH DM-RS, используя нулевой стиль линейной индексации.

opts = '0based';
ind0 = ltePSCCHDRSIndices(ue,opts);
ind0(1)
ans = uint32
    600

Для индексации с нулем первый назначенный индекс на один ниже, чем индексация с одним.

Одноуровневая индексация в [subcarrier,symbol,port] стиль строки индекса

Сгенерируйте индексы PSCCH DM-RS, стиль строки с одним индексом.

opts = {'sub','1based'};
ind1sub = ltePSCCHDRSIndices(ue,opts);
size(ind1sub)
ans = 1×2

    24     3

ind1sub(1,:)
ans = 1x3 uint32 row vector

   61    4    1

Стиль строки индекса выводит матрицу 24 на 3. Просмотр первой строки, которую вы можете увидеть символ № 4, занят.

Два символа подкадра PSCCH зарезервированы для передачи PSCCH DM-RS. Проверка выходной матрицы на уникальные значения символов показывает, что PSCCH DM-RS занимают символы 4 и 11 для индексации на основе одного.

unique(ind1sub(:,2,:))
ans = 2x1 uint32 column vector

    4
   11

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

свернуть все

Настройки пользовательского оборудования, заданные как структура параметра, содержащая следующие поля:

Режим Sidelink, заданный как 'D2D' или 'V2X'.

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

Количество ресурсных блоков sidelink, заданное как целочисленный скаляр от 6 до 110.

Пример: 6, что соответствует пропускной способности канала 1,4 МГц.

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

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

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

Нулевой индекс физического ресурсного блока (PRB), заданный в виде целого числа, целочисленного вектора-столбца или двухколоночной целочисленной матрицы.

Для D2D бокового канала PSCCH предназначен для передачи в одном PRB в субкадре и, следовательно, для определения PRBSet в качестве скалярного индекса PRB рекомендуется. Для V2X бокового канала PSCCH предназначен для передачи в паре последовательных PRB в субкадре, поэтому PRBSet должен быть вектором-столбцом, содержащим два последовательных индекса. Однако для более общего нестандартного многостандартного распределения PRB, PRBSet может быть набором индексов, заданных как целочисленный вектор-столбец или как двухколоночная целочисленная матрица, соответствующая слотным выделениям ресурсов для PSCCH.

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

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

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

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

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

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

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

'sub'

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

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

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

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

'0based'

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

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

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

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

свернуть все

Индексы ресурсного элемента PSCCH DM-RS, возвращенные в виде целочисленного вектора-столбца или трехколоночной целочисленной матрицы. Для D2D sidelink возвращенный вектор или матрица имеет 24 индекса ресурсного элемента PSCCH DM-RS. Для V2X сконфигурированного PSCCH, ind вектор 96 на 1 с индексами ресурсных элементов в четырех символах DRS в подкадре. Для получения дополнительной информации смотрите Индексацию опорного сигнала демодуляции PSCCH.

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

Подробнее о

свернуть все

Индексация опорного сигнала демодуляции PSCCH

Используйте функцию индексации, ltePSCCHDRSIndicesи соответствующую функцию последовательности, ltePSCCHDRS, для заполнения ресурсной сетки для любого подкадра PSCCH. PSCCH DM-RS передается в доступных символах SC-FDMA в подкадре PSCCH с использованием одного слоя на антенном порту 1000.

Индексы упорядочиваются как символы QPSK DM-RS PSK PSCH PSCCH должны быть, применяя первое преобразование частоты. Одно-основанное линейное индексирование является форматом возврата по умолчанию, но вы также можете сгенерировать альтернативные форматы индексации при помощи opts вход.

Ресурсные элементы в последнем символе SC-FDMA в подкадре подсчитываются в процессе отображения, но не должны передаваться. Специфическая для sidelink модуляция SC-FDMA создает последний символ, который служит защитным символом.

Для D2D бокового соединения в индексации на основе нуля используются индексы символов SC-FDMA: {3,10} для нормального циклического префикса и {2,8} для расширенного циклического префикса. Те же символы используются в ltePUSCHDRSIndices функция. Для V2X sidelink существует четыре символа DM-RS SC-FDMA с индексами {2,5,8,11}, заданными только для нормального циклического префикса.

Примечание

Указанные индексы символов основаны на TS 36.211, раздел 9.8. Однако для согласования с ориентацией подкадра LTE Toolbox™ эти индексы расширяются от индекса символа на паз до индекса символа на подкадр.

Дополнительные сведения о отображении символов с сеткой ресурсного элемента см. в разделе Индексация ресурсной сетки.

Опорный сигнал демодуляции PSCCH

Последовательность опорного сигнала демодуляции PSCCH (DM-RS) передается вместе с ltePSCCH значения, использующие два символа SC-FDMA, выделенные DM-RS в подкадре PSCCH. По умолчанию вектор выхода является повторением 12-элементной последовательности и задан в TS 36.211, раздел 9.8. Выходной вектор преобразуется в 12 поднесущих символа SC-FDMA DM-RS в каждом пазе одной передачи физического ресурсного блока PSCCH (PRB) на антенном порту 1000. Для V2X сконфигурированного PSCCH выходным выходом будет вектор 96 на 1, который будет отображаться на 24 поднесущих в каждой из пар символов SC-FDMA DRS на паз для двух последовательных ресурсных блоков.

PSCCH DM-RS с одним PRB передается с использованием короткой базовой опорной последовательности QPSK вместо последовательности Задова-Чу, которая обычно используется для опорных сигналов. Поскольку последовательность Задова-Чу не используется, RootSeq и NZC установлено значение -1 в info структура, возвращенная ltePSCCHDRS.

Ссылки

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

См. также

| |

Введенный в R2016b