Индексы элемента ресурса PSCCH DM-RS
возвращает вектор-столбец опорного сигнала демодуляции PSCCH (DM-RS) индексы элемента ресурса для заданной структуры настроек UE. Для получения дополнительной информации см., что Опорный сигнал Демодуляции PSCCH Индексирует.ind
= ltePSCCHDRSIndices(ue
)
Запишите комплексные значения 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
ue
— Настройки оборудования пользователяНастройки оборудования пользователя в виде структуры параметра, содержащей эти поля:
SidelinkMode
— Режим Sidelink'D2D'
(значение по умолчанию) | 'V2X'
| дополнительныйРежим Sidelink в виде 'D2D'
или 'V2X'
.
Типы данных: char |
string
NSLRB
— Количество непрямых блоков ресурсаКоличество непрямого ресурса блокируется в виде целочисленного скаляра от 6 до 110.
Пример 6, который соответствует полосе пропускания канала 1,4 МГц.
Типы данных: double
CyclicPrefixSL
— Длина циклического префикса'Normal'
(значение по умолчанию) | 'Extended'
| дополнительныйДлина циклического префикса в виде 'Normal'
или 'Extended'
.
Типы данных: char |
string
PRBSet
— Основанный на нуле физический ресурс блокирует индексОснованный на нуле индекс физического блока ресурса (PRB) в виде целого числа, целочисленного вектор-столбца или целочисленной матрицы 2D столбца.
Для D2D sidelink PSCCH предназначается, чтобы быть переданным в одном PRB в подкадре и поэтому, задавая PRBSet
когда скалярный индекс PRB рекомендуется. Для V2X sidelink PSCCH предназначается, чтобы быть переданным в паре последовательного PRB в подкадре, поэтому PRBSet
должен быть вектор-столбец, содержащий два последовательных индекса. Однако для более общего нестандартного multi-PRB выделения, PRBSet
может быть набор индексов, заданных как целочисленный вектор-столбец или как целочисленная матрица 2D столбца, соответствующая мудрым пазом выделениям ресурса для PSCCH.
Типы данных: double
Типы данных: struct
opts
— Опции выходного формата для индексов элемента ресурсаОпции выходного формата для индексов элемента ресурса в виде вектора символов, массива ячеек из символьных векторов или массива строк. Для удобства можно задать несколько опций как односимвольный вектор или строковый скаляр разделенным пробелом списком значений, помещенных в кавычках. Значения для opts
когда задано как вектор символов включают (используйте двойные кавычки для строки):
Категория | Опции | Описание |
---|---|---|
Индексация стиля |
| Возвращенные индексы находятся в линейном стиле индекса. |
| Возвращенные индексы находятся в | |
Основа индекса |
| Возвращенные индексы на основе одни. |
| Возвращенные индексы основаны на нуле. |
Пример: 'ind 1based'
, "ind 1based"
, {'ind','1based'}
, или ["ind","1based"]
задайте те же параметры форматирования.
Типы данных: char |
string
| cell
ind
— Индексы элемента ресурса PSCCH DM-RSИндексы элемента ресурса PSCCH DM-RS, возвращенные как целочисленный вектор-столбец или целочисленная матрица с тремя столбцами. Для D2D sidelink, возвращенного вектора или матрицы имеет 24 индекса элемента ресурса PSCCH DM-RS. Для V2X сконфигурированный PSCCH, ind
96 1 вектор с индексами элементов ресурса в четырех символах DRS в подкадре. Для получения дополнительной информации см., что Опорный сигнал Демодуляции PSCCH Индексирует.
Типы данных: uint32
Используйте функцию индексации, 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 (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.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.