exponenta event banner

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

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

свернуть все

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

Режим боковых линий связи, указанный как 'D2D' или 'V2X'.

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

Число блоков ресурсов боковой линии связи, указанное как целочисленный скаляр от 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 если указан в виде символьного вектора include (используйте двойные кавычки для строки):

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

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

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

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

'sub'

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

База индекса

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

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

'0based'

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

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

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

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

свернуть все

Индексы ресурсных элементов PSCCH DM-RS, возвращаемые как целочисленный вектор-столбец или целочисленная матрица из трех столбцов. Для D2D боковой линии связи возвращенный вектор или матрица имеет 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 в подкадре подсчитываются в процессе отображения, но не должны передаваться. Модуляция SC-FDMA, специфичная для боковых линий, создает последний символ, который служит в качестве защитного символа.

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

Примечание

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

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

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

Последовательность опорного сигнала демодуляции (DM-RS) PSCCH передается вместе с 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 поднесущие в каждой из пары символов DRS SC-FDMA на слот для двух последовательных блоков ресурсов.

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

Ссылки

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

См. также

| |

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