Индексы элемента ресурса PSBCH
возвращает вектор-столбец физического непрямого канала телевизионного вещания (PSBCH) индексы элемента ресурса (RE) для заданной структуры настроек UE. По умолчанию индексы возвращены в линейной форме индексации на основе одной. Можно использовать эту форму, чтобы непосредственно индексировать элементы матрицы, представляющей сетку ресурса подкадра для порта антенны 1010. Для получения дополнительной информации смотрите, что Физический Канал телевизионного вещания Sidelink Индексирует.ind
= ltePSBCHIndices(ue
)
Сгенерируйте значения PSBCH и индексы. Запишите значения в элементы ресурса PSBCH в подкадре синхронизации и для D2D и для режимов V2X sidelink, и отобразите изображение их местоположений. Это отображение также пишет значения PSBCH в последний защитный символ SC-FDMA в подкадре. Непрямой модулятор SC-FDMA удаляет значения PSBCH из последнего защитного символа SC-FDMA на отдельном шаге обработки.
Создайте структуру настроек оборудования пользователя и сетку ресурса, которая имеет пропускную способность на 10 МГц и нормальный циклический префикс для режима D2D sidelink.
ue.NSLRB = 50;
ue.CyclicPrefixSL = 'Normal';
ue.NSLID = 1;
Сгенерируйте пустую сетку ресурса и индексы PSBCH. Загрузите индексы PSBCH в сетку ресурса.
grid_D2D = lteSLResourceGrid(ue); psbch_indices = ltePSBCHIndices(ue); grid_D2D(psbch_indices) = ltePSBCH(ue,zeros(2*576,1));
Измените настройки оборудования пользователя к режиму V2X sidelink.
ue.SidelinkMode = 'V2X';
Сгенерируйте пустую сетку ресурса и индексы PSBCH. Загрузите индексы PSBCH в сетку ресурса.
grid_V2X = lteSLResourceGrid(ue); psbch_indices = ltePSBCHIndices(ue); grid_V2X(psbch_indices) = ltePSBCH(ue,zeros(2*504,1));
Отобразите местоположения индексов PSBCH для обоих непрямых режимов.
subplot(2,1,1); image(400*abs(grid_D2D)); axis xy; title('D2D'); subplot(2,1,2); image(400*abs(grid_V2X)); axis xy; title(ue.SidelinkMode);
Сгенерируйте индексы PSBCH с помощью основанного на нуле стиля индексации. Сравните эти индексы с индексами на основе одним.
Создайте структуру настроек оборудования пользователя с пропускной способностью на 10 МГц и нормальным циклическим префиксом.
ue.NSLRB = 50;
ue.CyclicPrefixSL = 'Normal';
ue.NSLID = 1;
Сгенерируйте основанные на нуле индексы PSBCH. Просмотрите первые пять индексов.
psbch_indices = ltePSBCHIndices(ue,'0based');
psbch_indices_size = size(psbch_indices)
psbch_indices_size = 1×2
576 1
psbch_indices(1:5)
ans = 5x1 uint32 column vector
264
265
266
267
268
Сгенерируйте индексы на основе один PSBCH и просмотрите первые пять индексов.
psbch_indices = ltePSBCHIndices(ue,'1based');
psbch_indices_size = size(psbch_indices)
psbch_indices_size = 1×2
576 1
psbch_indices(1:5)
ans = 5x1 uint32 column vector
265
266
267
268
269
Для основанной на нуле индексации первый присвоенный индекс - один ниже, чем стиль индексации на основе один.
ue
— Настройки оборудования пользователяНастройки оборудования пользователя, заданные как структура параметра, содержащая эти поля:
SidelinkMode
— Режим Sidelink'D2D'
(значение по умолчанию) | 'V2X'
| дополнительныйРежим Sidelink, заданный как 'D2D'
или 'V2X'
.
Типы данных: char |
string
NSLRB
— Количество непрямых блоков ресурсаКоличество непрямых блоков ресурса, заданных как целочисленный скаляр от 6 до 110. ()
Пример 6, который соответствует пропускной способности канала 1,4 МГц.
Типы данных: double
CyclicPrefixSL
— Циклическая длина префикса'Normal'
(значение по умолчанию) | 'Extended'
| дополнительныйЦиклическая длина префикса, заданная как 'Normal'
или 'Extended'
.
Типы данных: char |
string
opts
— Опции выходного формата для индексов элемента ресурсаОпции выходного формата для индексов элемента ресурса, заданных как вектор символов, массив ячеек из символьных векторов или массив строк. Для удобства можно задать несколько опций как односимвольный вектор или представить скаляр в виде строки разделенным пробелом списком значений, помещенных в кавычках. Значения для opts
когда задано как вектор символов включают (используйте двойные кавычки в строке):
Категория | Опции | Описание |
---|---|---|
Индексация стиля |
| Возвращенные индексы находятся в линейном стиле индекса. |
| Возвращенные индексы находятся в | |
Основа индекса |
| Возвращенные индексы на основе одни. |
| Возвращенные индексы основаны на нуле. |
Пример: 'ind 1based'
, "ind 1based"
, {'ind','1based'}
, или ["ind","1based"]
задайте те же параметры форматирования.
Типы данных: char |
string
| cell
ind
— Индексы элемента ресурса PSBCHИндексы элемента ресурса PSBCH, возвращенные как целочисленный вектор-столбец или целочисленная матрица с тремя столбцами. По умолчанию возвращенный вектор или матрица имеют 576 индексов элемента ресурса PSBCH для нормального циклического префикса или 432 индекса элемента ресурса PSBCH для расширенного циклического префикса. Для режима V2X sidelink существует 504 индекса элемента ресурса PSBCH. Для получения дополнительной информации смотрите, что Физический Канал телевизионного вещания Sidelink Индексирует.
Типы данных: uint32
Используйте ltePSBCHIndices
индексация функции и соответствующего ltePSBCH
функция последовательности, чтобы заполнить сетку ресурса для желаемого номера подкадра синхронизации. Индексы упорядочены, когда символы модуляции QPSK PSBCH должны быть сопоставлены, применив частоту, сначала сопоставляющую, и включать индексы для последнего защитного символа SC-FDMA. Значения PSBCH возвращены ltePSBCH
упорядочены, когда они должны быть сопоставлены в элементы ресурса смежных символов с помощью ltePSBCHIndices
. Для получения дополнительной информации об отображении символов к сетке элемента ресурса смотрите, что Сетка Ресурса Индексирует.
Физический непрямой канал телевизионного вещания (PSBCH) передается в центральных 72 элементах ресурса в доступных символах SC-FDMA подкадров синхронизации. Для режима D2D sidelink доступные символы исключают эти три символа на паз, присвоенный PSBCH DRS и непрямым сигналам синхронизации. Для V2X sidelink в общей сложности семь символов будут исключены в подкадре (три символа для PSBCH DRS и 4 для PSSS/SSSS). Элементы ресурса в последнем символе SC-FDMA в подкадре считаются в процессе отображения. Перед передачей элементы ресурса PSBCH удалены из последнего символа SC-FDMA lteSCFDMAModulate
во время sidelink-специфичной модуляции SC-FDMA и защитного создания символа.
Если терминал передает подкадр синхронизации, то он должен быть отправлен каждые 40 мс за режимом D2D sidelink, или каждые 160 мс для V2X, с точным подкадром, зависящим от RRC-сообщенного номера подкадра, возмещают (syncOffsetIndicator-r12). Подкадр также содержит значения для ltePSBCHDRSIndices
на порте 1010 и ltePSSSIndices
и lteSSSSIndices
на порте 1020. Никакой PSCCH или передача PSSCH не произойдут в непрямом подкадре, сконфигурированном в целях синхронизации.
ltePSBCH
| ltePSBCHDRSIndices
| ltePSBCHDecode
| lteSLBCHDecode
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.