Физический непрямой разделяемый канал
возвращает комплексный вектор-столбец символа, содержащий физический непрямой разделяемый канал (PSSCH) для заданной структуры настроек UE и битов кодовой комбинации. Обработка канала, выполняемая функцией, включает PSSCH-специфичное скремблирование, QPSK или 16-QAM модуляцию, и SC-FDMA преобразовывает предварительное кодирование, как задано в TS 36.211 [1], Раздел 9.3. sym
= ltePSSCH(ue
,cw
)
Для получения дополнительной информации смотрите Физический Sidelink Разделяемая Обработка Канала.
Создайте кодовую комбинацию с помощью транспорта SL-SCH, образовывают канал и кодируют биты на PSSCH.
Инициализируйте структуру настроек UE. Задайте длину кодовой комбинации, чтобы использовать в SL-SCH. Выберите длину, которая является кратной 12 символам для нормального циклического префикса и имеет 4 бита за символ для 16-QAM модуляции. Выберите стандартное количество блоков ресурса, такой как 10.
ue = struct('CyclicPrefixSL','Normal'); ue.RV = 0; ue.Modulation = '16QAM'; ue.NSAID = 255; ue.NSubframePSSCH = 0; ue.SidelinkMode = 'D2D'; codewordlength = 5760; % (12 symbols)(4 bps)(12 REperRB)(10 PRB)
Создайте кодовую комбинацию с помощью lteSLSCH
функционируйте и закодируйте биты на PSSCH. Постройте созвездие, чтобы показать эффекты предварительного кодирования SC-FDMA на 16-QAM символах модуляции.
codeword = lteSLSCH(ue,codewordlength,zeros(100,1));
symbols = ltePSSCH(ue,codeword);
plot(symbols,'o')
ue
— Настройки оборудования пользователяНастройки оборудования пользователя, заданные как структура параметра, содержащая эти поля:
SidelinkMode
— Режим Sidelink'D2D'
(значение по умолчанию) | 'V2X'
| дополнительныйРежим Sidelink, заданный как 'D2D'
или 'V2X'
.
Типы данных: char |
string
CyclicPrefixSL
— Циклическая длина префикса'Normal'
(значение по умолчанию) | 'Extended'
| дополнительныйЦиклическая длина префикса, заданная как 'Normal'
или 'Extended'
.
Типы данных: char |
string
Modulation
— Тип модуляции'QPSK'
| '16QAM'
Тип модуляции, заданный как 'QPSK'
или '16QAM'
.
Типы данных: char |
string
NSAID
— Целевая идентичность группы SidelinkЦелевая идентичность группы Sidelink, заданная как целочисленный скаляр от 0 до 255. ()
NSAID
более низкие 8 битов полного 24-битного целевого ID группы Слоя 2 ProSe. NSAID
и NSubframePSSCH
управляйте значением борющейся последовательности в начале каждого подкадра. NSAID
только требуется для D2D sidelink.
Типы данных: double
NXID
— Идентичность скремблирования V2XИдентичность скремблирования V2X, заданная как целочисленный скаляр. NXID
CRC на 16 битов, сопоставленный с предоставлением SCI PSCCH. Это только требуется для V2X sidelink.
Типы данных: double
NSubframePSSCH
— Номер подкадра PSSCHНомер подкадра PSSCH в пуле подкадра PSSCH, заданном как целочисленный скаляр. ()
NSubframePSSCH
и NSAID
управляйте значениями борющейся последовательности. Это только требуется для D2D sidelink.
Типы данных: double
Типы данных: struct
cw
— Кодовая комбинация PSSCHКодовая комбинация PSSCH, заданная как M bit-1 целочисленный вектор. бит M является количеством битов, переданных на физическом непрямом разделяемом канале в одном подкадре, и должен быть кратным 12. Для получения дополнительной информации смотрите Физический Sidelink Разделяемая Обработка Канала.
sym
— Модулируемые символы PSSCHМодулируемые символы PSSCH, возвращенные как вектор-столбец RE-1 N. РЕ N является количеством элементов ресурса PSSCH в подкадре. Для получения дополнительной информации смотрите Физический Sidelink Разделяемая Обработка Канала.
Физический непрямой разделяемый канал (PSSCH), обработка включает PSSCH-специфичное скремблирование, QPSK или 16-QAM модуляцию и SC-FDMA, преобразовывает предварительное кодирование. Обработка PSSCH выполняет шаги обработки, используемые в PUSCH, с изменениями, заданными в TS 36.211, Раздел 9.3.
Для PSSCH входная длина кодовой комбинации является битами M = N RE × бит/с N, где бит/с N является количеством битов на символ. Модуляция PSSCH является или QPSK (2 бита за символ) или 16 QAM (4 бита за символ).
Количество элементов ресурса PSSCH (N RE) в подкадре является N RE = N PRB × N REperPRB × N SYM и включает символы, сопоставленные с непрямым защитным символом SC-FDMA.
N PRB является количеством физических блоков ресурса (PRB), используемых в передаче.
N REperPRB является количеством элементов ресурса в PRB. Каждый PRB имеет 12 элементов ресурса.
N SYM является количеством символов SC-FDMA в подкадре PSSCH, включая символы, сопоставленные с непрямым защитным символом SC-FDMA. Количество символов SC-FDMA в подкадре PSSCH 12 для нормального циклического префикса D2D, или 10 для D2D расширил циклический префикс и V2X.
info
структура выводится ltePSSCHIndices
предоставляет битам M и N RE как info.G
и info.Gd
соответственно.
Борющийся генератор последовательности инициализируется с в начале каждого подкадра PSSCH. Для D2D sidelink, целевая идентичность (NSAID
) полученный из непрямого разделяемого канала. Для V2X, идентичность скремблирования V2X (NXID
). номер подкадра в пуле подкадра PSSCH (NSubframePSSCH
).
ltePSSCH
требует CyclicPrefixSL
вывести количество блоков ресурса, выделенных для символов SC-FDMA перед кодированием.
Используйте ltePSSCHIndices
функционируйте и соответствующий ltePSSCH
функция последовательности, чтобы заполнить сетку ресурса подкадра PSSCH. PSSCH передается в доступных символах SC-FDMA в подкадре PSSCH, с помощью единственного слоя на порте антенны 1000. Это исключает каждый символ на паз, присвоенный PSSCH DM-RS. Для получения дополнительной информации о PSSCH DM-RS смотрите ltePSSCHDRSIndices
функция. Индексы упорядочены, когда символы модуляции PSSCH должны быть сопоставлены, применив частоту, сначала сопоставляющую. Элементы ресурса в последнем символе SC-FDMA в подкадре считаются в процессе отображения, но не должны быть переданы. Sidelink-специфичная модуляция SC-FDMA создает этот защитный символ. Для получения дополнительной информации об отображении символов к сетке элемента ресурса смотрите, что Сетка Ресурса Индексирует.
[1] 3GPP TS 36.211. “Развитый Универсальный наземный радио-доступ (к E-UTRA); физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.