ltePSSCH

Физический непрямой разделяемый канал

Синтаксис

Описание

пример

sym = ltePSSCH(ue,cw) возвращает комплексный вектор-столбец символа, содержащий физический непрямой разделяемый канал (PSSCH) для заданной структуры настроек UE и битов кодовой комбинации. Обработка канала, выполняемая функцией, включает PSSCH-специфичное скремблирование, QPSK или 16-QAM модуляцию, и SC-FDMA преобразовывает предварительное кодирование, как задано в TS 36.211 [1], Раздел 9.3.

Для получения дополнительной информации смотрите Физический 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')

Входные параметры

свернуть все

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

Режим Sidelink в виде 'D2D' или 'V2X'.

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

Длина циклического префикса в виде 'Normal' или 'Extended'.

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

Тип модуляции в виде 'QPSK' или '16QAM'.

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

Целевая идентичность группы Sidelink в виде целочисленного скаляра от 0 до 255. (nIDSA)

NSAID более низкие 8 битов полного 24-битного целевого ID группы Слоя 2 ProSe. NSAID и NSubframePSSCH управляйте значением борющейся последовательности в начале каждого подкадра. NSAID только требуется для D2D sidelink.

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

Идентичность скремблирования V2X в виде целочисленного скаляра. NXID CRC на 16 битов, сопоставленный с предоставлением SCI PSCCH. Это только требуется для V2X sidelink.

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

Номер подкадра PSSCH в подкадре PSSCH объединяет в виде целочисленного скаляра. (nssfPSSCH)

NSubframePSSCH и NSAID управляйте значениями борющейся последовательности. Это только требуется для D2D sidelink.

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

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

Кодовая комбинация PSSCH в виде M bit-1 целочисленный вектор. бит M является количеством битов, переданных на физическом непрямом разделяемом канале в одном подкадре, и должен быть кратным 12. Для получения дополнительной информации смотрите Физический Sidelink Разделяемая Обработка Канала.

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

свернуть все

Модулируемые символы PSSCH, возвращенные как вектор-столбец RE-1 N. РЕ N является количеством элементов ресурса PSSCH в подкадре. Для получения дополнительной информации смотрите Физический Sidelink Разделяемая Обработка Канала.

Больше о

свернуть все

Физический 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 соответственно.

Борющийся генератор последовательности инициализируется cinit=nIDX×214+nssfPSSCH×29+510 в начале каждого подкадра PSSCH. Для D2D sidelink, nIDSA целевая идентичность (NSAID) полученный из непрямого разделяемого канала. Для V2X, nIDSA идентичность скремблирования V2X (NXID). nssfPSSCH номер подкадра в пуле подкадра PSSCH (NSubframePSSCH).

ltePSSCH требует CyclicPrefixSL вывести количество блоков ресурса, выделенных для символов SC-FDMA перед кодированием.

Физический Sidelink разделяемая индексация канала

Используйте 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.

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

| |

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте