exponenta event banner

nrPDSCHPTRSIndices

Генерация индексов PT-RS PDSCH

Описание

пример

ind = nrPDSCHPTRSIndices(carrier,pdsch) прибыль ind, который содержит 1-основанные элементы ресурса (RE) опорного сигнала отслеживания фазы (PT-RS) физического общего канала нисходящей линии связи (PDSCH), как определено в TS 38.211 Раздел 7.4.1.2.2 [1]. Функция возвращает ind в линейной форме для данной конфигурации несущей carrier и физическая конфигурация общего канала нисходящей линии связи pdsch.

ind = nrPDSCHPTRSIndices(carrier,pdsch,Name,Value) задает параметры форматирования при использовании одного или нескольких аргументов пары «имя-значение». Неуказанные параметры принимают значения по умолчанию.

Примеры

свернуть все

Создайте объект конфигурации оператора связи со свойствами по умолчанию. Этот объект соответствует несущей частоты 10 МГц.

carrier = nrCarrierConfig;

Создайте объект конфигурации PDSCH по умолчанию, а затем активируйте конфигурацию PT-RS.

pdsch = nrPDSCHConfig;
pdsch.EnablePTRS = 1;

Создайте объект конфигурации опорного сигнала отслеживания фазы PDSCH (PT-RS) с заданными свойствами.

ptrs = nrPDSCHPTRSConfig;
ptrs.TimeDensity = 2;
ptrs.FrequencyDensity = 4;
ptrs.REOffset = '10';

Назначьте объект конфигурации PDSCH PT-RS свойству PTRS объекта конфигурации PDSCH.

pdsch.PTRS = ptrs;

Создайте символы PDSCH PT-RS одиночного типа данных.

sym = nrPDSCHPTRS(carrier,pdsch,'OutputDataType','single')
sym = 78x1 single column vector

  -0.7071 - 0.7071i
  -0.7071 - 0.7071i
   0.7071 - 0.7071i
   0.7071 - 0.7071i
   0.7071 - 0.7071i
  -0.7071 - 0.7071i
  -0.7071 + 0.7071i
  -0.7071 - 0.7071i
  -0.7071 + 0.7071i
   0.7071 + 0.7071i
      ⋮

Создайте индексы PDSCH PT-RS в виде подстрочного индекса и задайте ориентацию индекса для части полосы пропускания.

ind = nrPDSCHPTRSIndices(carrier,pdsch,'IndexStyle','subscript','IndexOrientation','bwp')
ind = 78x3 uint32 matrix

    19     1     1
    67     1     1
   115     1     1
   163     1     1
   211     1     1
   259     1     1
   307     1     1
   355     1     1
   403     1     1
   451     1     1
      ⋮

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

свернуть все

Параметры конфигурации несущей для конкретной нумерации OFDM, определенные как nrCarrierConfig объект. Эта функция использует только эти свойства nrCarrierConfig объект.

Параметры конфигурации PDSCH, указанные как nrPDSCHConfig объект. Эта функция использует только эти nrPDSCHConfig свойства объекта.

Поле свойстваЦенностиОписание
NSizeBWP

[] (по умолчанию), целое число от 1 до 275

Размер части полосы пропускания (BWP) в терминах количества блоков физических ресурсов (PRB). Значение по умолчанию [] подразумевает, что значение равно NSizeGrid из carrier входной аргумент.

NStartBWP

[] (по умолчанию), целое число от 0 до 2473

Запуск индекса PRB BWP относительно CRB 0. Значение по умолчанию [] подразумевает, что значение равно NStartGrid из carrier входной аргумент.

ReservedPRB

nrPDSCHReservedConfig (по умолчанию), массив ячеек nrPDSCHReservedConfig объекты

Зарезервированные PRB и шаблон символов OFDM в BWP, указанный как массив ячеек объектов класса nrPDSCHReservedConfig.

ReservedRE

[] (по умолчанию), неотрицательный целочисленный вектор

Индексы зарезервированных элементов ресурсов (RE) в BWP

NumLayers

1 (по умолчанию), целое число от 1 до 8

Количество уровней передачи. Для одного кодового слова используйте целое число от 1 до 4. Для двух кодовых слов используйте целое число от 5 до 8.

MappingType

«A» (по умолчанию), «B»

Тип отображения PDSCH

SymbolAllocation

[0 14] (по умолчанию), двухэлементный вектор неотрицательных целых чисел

Символы OFDM, выделенные для PDSCH

PRBSet

[0:51] (по умолчанию), вектор неотрицательного целого числа от 0 до 274

PRB, выделенные для PDSCH в BWP

RNTI

1 (по умолчанию), целое число от 0 до 65535

Временный идентификатор радиосети пользовательского оборудования

DMRS

nrPDSCHDMRSConfig объект конфигурации

DMRS объект конфигурации использует только эти свойства.

  • DMRSConfigurationType

  • DMRSTypeAPosition

  • DMRSLength

  • DMRSAdditionalPosition

  • CustomSymbolSet

  • DMRSPortSet

Дополнительные сведения см. в разделе nrPDSCHDMRSConfig.

EnablePTRS

0 (по умолчанию), 1

Конфигурация PT-RS, заданная как одно из этих значений.

  • 0 - Деактивизация конфигурирования PT-RS.

  • 1 - Активизируйте конфигурирование PT-RS.

PTRS

nrPDSCHPTRSConfig объект конфигурации

Конфигурация PT-RS PDSCH, заданная как nrPDSCHPTRSConfig объект конфигурации.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'IndexStyle','subscript','IndexBase','0based' определяет форму индексации RE и базу, соответственно, вывода.

Форма индексирования RE, заданная как одно из следующих значений:

  • 'index' - Индексы в линейном индексном виде.

  • 'subscript' - Индексы представлены в виде строки поднесущей, символа, антенны.

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

База индексирования RE, заданная как одно из следующих значений:

  • '1based' - отсчет индекса начинается с 1.

  • '0based' - отсчет индекса начинается с 0.

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

Индексация ориентации элементов ресурса, определяемая как разделенная запятыми пара, состоящая из 'IndexOrientation' и одно из этих значений:

  • 'carrier' - Индексы привязаны к несущей сетке.

  • 'bwp' - Индексы привязаны к части полосы пропускания.

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

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

свернуть все

Индексы элементов ресурсов PT-RS, возвращаемые в качестве одного из этих значений.

  • Вектор столбца - функция возвращает этот тип значения, когда 'IndexStyle' имеет значение 'index'.

  • M-by-3 matrix - функция возвращает этот тип значения, когда 'IndexStyle' имеет значение 'subscript'. Строки матрицы соответствуют подстрокам [поднесущей, символа, антенны] на основе количества поднесущих, символов OFDM и количества антенн соответственно.

В зависимости от значения 'IndexBase'функция возвращает либо индексы на основе 1, либо индексы на основе 0. В зависимости от значения 'IndexOrientation'функция возвращает либо индексы, ориентированные на несущую, либо индексы, ориентированные на BWP.

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

Ссылки

[1] 3GPP TS 38.211. "НР; Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.

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

.
Представлен в R2020a