nrPDSCHReservedConfig

PDSCH зарезервировал параметры конфигурации PRB

Описание

The nrPDSCHReservedConfig объект устанавливает параметры конфигурации физического нисходящего общего канала (PDSCH) зарезервированного физического ресурсного блока (PRB), как определено в TS 38.214 Раздел 5.1.4.1 [1].

Объект конфигурирует зарезервированный шаблон PRB для PDSCH. По умолчанию объект конфигурирует пустой зарезервированный шаблон PRB.

Создание

Описание

reservedPRB = nrPDSCHReservedConfig создает объект строения PRB с резервированием PDSCH со свойствами по умолчанию.

пример

reservedPRB = nrPDSCHReservedConfig(Name,Value) задает свойства, используя один или несколько аргументы пары "имя-значение". Заключайте каждое свойство в кавычки. Для примера, 'SymbolSet',(0:3),'Period',5 задает символы OFDM, сопоставленные с зарезервированными PRB как (0:3), и период общего количества пазов в шаблоне как 5. Неопределенные свойства берут значения по умолчанию.

Свойства

расширить все

Зарезервированные индексы PRB в части полосы пропускания (BWP), заданные как неотрицательный целочисленный вектор. Индексы PRB основаны на 0. Если это свойство [] значение, резервные PRB не определены.

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

Символы OFDM, сопоставленные с зарезервированными PRB, охватывающими один или несколько пазы, задают неотрицательный целочисленный вектор. Индексы символов основаны на 0. Если это свойство [] значение, никакие зарезервированные символы OFDM не заданы.

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

Период количества пазов в шаблоне, заданный как положительное целое число. Свойство SymbolSet задает весь шаблон символов OFDM. Этот шаблон повторяется для каждого Period пазы.

Если это свойство [] значение, шаблон символов OFDM не повторяется циклически.

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

Примеры

свернуть все

Создайте объект строения PDSCH с двумя зарезервированными шаблонами PRB.

pdsch = nrPDSCHConfig('ReservedPRB',{nrPDSCHReservedConfig,nrPDSCHReservedConfig});

Для каждого зарезервированного шаблона PRB задайте зарезервированные индексы PRB в BWP, символы OFDM, сопоставленные с этими зарезервированными PRB, и период для количества пазов в шаблоне.

pdsch.ReservedPRB{1}.PRBSet = (0:15);
pdsch.ReservedPRB{1}.SymbolSet = (5:6);
pdsch.ReservedPRB{1}.Period = 5;
pdsch.ReservedPRB{2}.PRBSet = (0:23);
pdsch.ReservedPRB{2}.SymbolSet = [2:4 7:9];
pdsch.ReservedPRB{2}.Period = 3;

Отображение двух шаблонов PRB.

PRBPattern1 = pdsch.ReservedPRB{1}
PRBPattern1 = 
  nrPDSCHReservedConfig with properties:

       PRBSet: [0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]
    SymbolSet: [5 6]
       Period: 5

PRBPattern2 = pdsch.ReservedPRB{2}
PRBPattern2 = 
  nrPDSCHReservedConfig with properties:

       PRBSet: [0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23]
    SymbolSet: [2 3 4 7 8 9]
       Period: 3

Ссылки

[1] 3GPP TS 38.214. "NR; Процедуры физического слоя данных ". 3-ья Генерация проект Партнерства; Группа технических спецификаций Радиосеть доступ.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

Функции

Объекты

Введенный в R2020a