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)

Сравните форматы индексации элемента ресурса 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

Количество непрямого ресурса блокируется в виде целочисленного скаляра от 6 до 110.

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

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

Циклическая длина префикса в виде 'Normal' или 'Extended'.

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

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

Для D2D sidelink PSCCH предназначается, чтобы быть переданным в одном PRB в подкадре и поэтому, задавая PRBSet когда скалярный индекс PRB рекомендуется. Для V2X sidelink PSCCH предназначается, чтобы быть переданным в паре последовательного PRB в подкадре, поэтому PRBSet должен быть вектор-столбец, содержащий два последовательных индекса. Однако для более общего нестандартного multi-PRB выделения, PRBSet может быть набор индексов, заданных как целочисленный вектор-столбец или как целочисленная матрица 2D столбца, соответствующая мудрым пазом выделениям ресурса для 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 PSCCH DM-RS должны быть, применив частоту, сначала сопоставляющую. Линейная индексация на основе одна является форматом возврата по умолчанию, но можно также сгенерировать альтернативные форматы индексации при помощи opts входной параметр.

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

Для D2D sidelink, в основанной на нуле индексации, используемые индексы символа 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 поднесущих символа DM-RS-SC-FDMA в каждом пазе одной передачи физического блока ресурса (PRB) PSCCH на порте антенны 1000. Для V2X сконфигурированный PSCCH выход будет 96 1 вектор, который будет сопоставлен на эти 24 поднесущих в каждой паре символов SC-FDMA DRS на паз для двух последовательных блоков ресурса.

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

Ссылки

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

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

| |

Введенный в R2017b