Документация Engee

PUSCH PT-RS

Опорные сигналы отслеживания фазы PUSCH (PT-RS).

pusch pt rs

Описание

Блок PUSCH PT-RS генерирует символы опорного сигнала отслеживания фазы (Phase-tracking reference signals, PT-RS) для физического восходящего общего канала (PUSCH), в соответствии с разделом 6.4.1.2.1 стандарта [1].

Порты

Выход

# OUT_1 — выходная матрица PT-RS символов
матрица

Details

Матрица PT-RS символов, размер которой зависит от схемы передачи и предварительного кодирования.

Типы данных

ComplexF64

Поддержка комплексных чисел

Нет

Параметры

Carrier

# Physical layer cell identity — идентификатор ячейки
Вещественное число

Details

Идентификационный номер ячейки физического уровня, заданный в виде целого числа от 0 до 1007.

Значения

Real number

Значение по умолчанию

1

Имя для программного использования

NCellID

Настраиваемый

Нет

# Number of RBs in carrier resource grid — количество ресурсных блоков
Вещественное число

Details

Количество ресурсных блоков (RB – Resource Blocks) в сетке ресурсов несущей (carrier resource grid).

Значения

Real number

Значение по умолчанию

52

Имя для программного использования

NSizeGrid

Настраиваемый

Нет

# Start of carrier resource grid relative to CRB 0 — начало сетки ресурсов несущей относительно CRB 0
Вещественное число

Details

Параметр, который указывает, с какого ресурсного блока (Resource Block, RB) начинается сетка ресурсов несущей, если принимать за начало (нулевую точку) CRB 0.

CRB 0 (Carrier Resource Block 0) — это базовый, отсчитываемый как первый ресурсный блок, относительно которого происходит вся адресация сетки.

Значения

Real number

Значение по умолчанию

0

Имя для программного использования

NStartGrid

Настраиваемый

Нет

# Subcarrier spacing (kHz) — расстояние между поднесущими в кГц
15 | 30 | 60 | 120

Details

Расстояние между поднесущими в кГц для всех каналов и опорных сигналов несущей.

Значения для выбора: 15 или 30 для FR1, 60 или 120 для FR2.

Значения

15 | 30 | 60 | 120

Значение по умолчанию

15

Имя для программного использования

SubcarrierSpacing

Настраиваемый

Нет

PUSCH

# Transform precoding — включение предварительного кодирования с преобразованием
Логический тип

Details

Если этот флажок установлен, то применяется способ обработки данных, который используется для улучшения пространственно-частотной избыточности канала. В этом методе применяется предварительная обработка, которая преобразует данные перед их модуляцией и передачей через антенны. Он включает в себя такие шаги, как спектральное и пространственное преобразование, что позволяет уменьшить интерференцию и улучшить производительность канала.

Если этот флажок снят, то используется стандартное кодирование и модуляция данных без применения сложных преобразований.

Значения

Logical

Значение по умолчанию

false (выключено)

Имя для программного использования

TransformPrecoding

Настраиваемый

Нет

# PUSCH transmission scheme — схема передачи PUSCH
nonCodebook | codebook

Details

Схема передачи PUSCH.

Значения

nonCodebook | codebook

Значение по умолчанию

nonCodebook

Имя для программного использования

TransmissionScheme

Настраиваемый

Нет

# Number of transmission layers — количество слоев передачи
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

Параметр в системе связи, который указывает количество независимых потоков данных (или «слоев передачи»), которые могут быть переданы одновременно через физический канал, например, через канал PUSCH (Physical Uplink Shared Channel) или PDSCH (Physical Downlink Shared Channel) в сетях LTE или 5G.

Значения

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Значение по умолчанию

1

Имя для программного использования

NumLayers

Настраиваемый

Нет

# Mapping type — тип отображения PUSCH
A | B

Details

Параметр в современных системах связи, таких как LTE и 5G, который определяет способ назначения (или отображения) логических или физических ресурсов для передачи данных на канале. Варианты для выбора:

  • A – стандартный тип отображения, при котором каждый логический ресурс (например, символ во временной или частотной области) отображается на конкретные физические ресурсы. Тип A используется для обычных схем маппинга, когда каждая группа логических каналов отображается на фиксированные ресурсы.

  • B – более гибкая схема, при которой ресурсы могут быть перераспределены динамически в зависимости от состояния канала и требований системы. Она позволяет системе адаптироваться к изменениям в условиях канала связи.

Значения

A | B

Значение по умолчанию

A

Имя для программного использования

MappingType

Настраиваемый

Нет

# OFDM symbol allocation — распределение символов OFDM для PUSCH в пределах слота

Details

Распределение символов OFDM относится к процессу назначения временных и частотных ресурсов в системе, использующей метод многоканальной передачи данных, широко применяемый в LTE и 5G.

Значение по умолчанию

[0 14]

Имя для программного использования

SymbolAllocation

Настраиваемый

Нет

# PRB allocation — распределение блоков физических ресурсов

Details

Блоки физических ресурсов (Physical resource block, PRB), выделенные для PUSCH в части полосы пропускания (Bandwidth part, BWP).

Значение по умолчанию

0:51

Имя для программного использования

PRBSet

Настраиваемый

Нет

# Radio network temporary identifier — временный идентификатор сети
Вещественное число

Details

Временный идентификатор радиосети, заданный в виде целого числа от 0 до 65535.

Значения

Real number

Значение по умолчанию

1

Имя для программного использования

RNTI

Настраиваемый

Нет

# Enable or disable PT-RS — использование сигналов отслеживания фазовых изменений
Логический тип

Details

Включить или выключить использование сигналов отслеживания фазовых изменений (PT-RS, Phase Tracking Reference Signal) в канале PUSCH (Physical Uplink Shared Channel) в 5G NR. Если этот флажок установлен, то PT-RS используется для улучшения качества сигнала. Если этот флажок снят, то PT-RS не используется, что может снизить надежность в условиях высокого фазового шума.

Значения

Logical

Значение по умолчанию

true (включено)

Имя для программного использования

EnablePTRS

Настраиваемый

Нет

# Frequency hopping — переключение частоты
neither | intraSlot | interSlot

Details

Варианты для выбора:

  • neither – передача данных выполняется в одном и том же частотном диапазоне.

  • intraSlot – частота меняется в пределах одного слота. Полезно при высоких скоростях движения пользовательского оборудования (User equipment, UE), так как уменьшает влияние доплеровского сдвига.

  • interSlot – частота изменяется между слотами. Это помогает снизить интерференцию и сделать передачу более устойчивой к помехам.

Значения

neither | intraSlot | interSlot

Значение по умолчанию

neither

Имя для программного использования

FrequencyHopping

Настраиваемый

Нет

PUSCHDMRS

# DM-RS configuration type — тип конфигурации DM-RS
1 | 2

Details

Тип конфигурации DM-RS. Если установлен флажок Transform precoding, то значение DM-RS configuration type должно быть равно 1.

Значения

1 | 2

Значение по умолчанию

1

Имя для программного использования

DMRSConfigurationType

Настраиваемый

Нет

# DM-RS scrambling identity for DFT-s-OFDM — идентификатор шифрования DM-RS

Details

Идентификатор шифрования DM-RS.

Значение по умолчанию

[]

Имя для программного использования

NRSID

Настраиваемый

Нет

# Position of first DM-RS OFDM symbol for mapping type A — положение первого символа DM-RS OFDM в слоте
2 | 3

Details

Положение первого символа DM-RS OFDM в слоте.

Значения

2 | 3

Значение по умолчанию

2

Имя для программного использования

DMRSTypeAPosition

Настраиваемый

Нет

# Number of consecutive front-loaded DM-RS OFDM symbols — длина DM-RS
1 | 2

Details

Длина DM-RS. Если для параметра Frequency hopping установлено значение intraSlot, то значение Number of consecutive front-loaded DM-RS OFDM symbols должно быть равно 1.

Значения

1 | 2

Значение по умолчанию

1

Имя для программного использования

DMRSLength

Настраиваемый

Нет

# DM-RS OFDM symbol locations — расположение символов DM-RS
[] | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13

Details

Расположение символов DM-RS.

Значения

[] | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13

Значение по умолчанию

[]

Имя для программного использования

CustomSymbolSet

Настраиваемый

Нет

# DM-RS scrambling initialization for CP-OFDM — инициализация скремблирования DM-RS
0 | 1

Details

Инициализация скремблирования DM-RS.

Зависимости

Чтобы использовать этот параметр, снимите флажок Transform precoding.

Значения

0 | 1

Значение по умолчанию

0

Имя для программного использования

NSCID

Настраиваемый

Нет

PUSCHPTRS

# Number of PT-RS samples — количество выборок PT-RS
2 | 4

Details

Количество выборок PT-RS.

Зависимости

Чтобы использовать этот параметр, установите флажок Transform precoding.

Значения

2 | 4

Значение по умолчанию

2

Имя для программного использования

NumPTRSSamples

Настраиваемый

Нет

# Number of PT-RS groups — количество групп PT-RS
2 | 4 | 8

Details

Количество групп PT-RS.

Зависимости

Чтобы использовать этот параметр, установите флажок Transform precoding.

Значения

2 | 4 | 8

Значение по умолчанию

2

Имя для программного использования

NumPTRSGroups

Настраиваемый

Нет

# PT-RS antenna port set — установить антенный порт PT-RS

Details

Установить антенный порт PT-RS.

Зависимости

Чтобы использовать этот параметр, снимите флажок Transform precoding.

Значение по умолчанию

[]

Имя для программного использования

PTRSPortSet

Настраиваемый

Нет

# PT-RS scrambling identity — идентификатор скремблирования PT-RS

Details

Идентификатор скремблирования PT-RS.

Зависимости

Чтобы использовать этот параметр, установите флажок Transform precoding.

Значение по умолчанию

[]

Имя для программного использования

NID

Настраиваемый

Нет

# PT-RS time density — временная плотность PT-RS
1 | 2 | 4

Details

Временная плотность PT-RS.

Значения

1 | 2 | 4

Значение по умолчанию

1

Имя для программного использования

TimeDensity

Настраиваемый

Нет

# PT-RS frequency density — частотная плотность PT-RS
2 | 4

Details

Частотная плотность PT-RS.

Зависимости

Чтобы использовать этот параметр, снимите флажок Transform precoding.

Значения

2 | 4

Значение по умолчанию

2

Имя для программного использования

FrequencyDensity

Настраиваемый

Нет

# Resource element offset — смещение поднесущей
00 | 01 | 10 | 11

Details

Смещение поднесущей.

Зависимости

Чтобы использовать этот параметр, снимите флажок Transform precoding.

Значения

00 | 01 | 10 | 11

Значение по умолчанию

00

Имя для программного использования

REOffset

Настраиваемый

Нет

Ссылки

  1. 3GPP TS 38.211. "NR; Physical channels and modulation." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. Словарь параметров и переменных: Стандарт 5G