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

PUCCH PRBS

Генерация псевдослучайной последовательности для восходящего канала PUCCH.

pucch prbs

Описание

Блок PUCCH PRBS генерирует псевдослучайную последовательность (Pseudorandom binary sequence, PRBS) для физического канала управления восходящей линии связи (PUCCH). Эта последовательность используется для скремблирования данных на PUCCH. Вычисление основано на идентификаторе скремблирования (Physical Layer Cell Identity Number) и временном идентификаторе сети (Radio Network Temporary Identifier).

Скремблирование выполняется путем побитового исключающего или (XOR) между входным управляющим кодовым словом и псевдослучайной последовательностью.

Этот процесс выполняется в рамках стандарта [1] раздел 6.3.2.6.1 для подготовки данных управляющей информации восходящей линии (Uplink Control Information, UCI) перед их передачей через канал PUCCH. Скремблирование добавляет защиту и уникальность сигналов каждого пользователя, снижая вероятность конфликтов и улучшая безопасность.

Порты

Вход

# IN_1 — кодовое слово
вектор | матрица

Details

Кодовое слово.

Типы данных

Int64

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

Нет

Выход

# OUT_1 — выходная последовательность
вектор

Details

Выходная последовательность.

Типы данных

Bool

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

Нет

Параметры

Parameters

# Physical Layer Cell Identity Number — идентификатор ячейки

Details

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

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

102

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

ncellid

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

Нет

# Radio Network Temporary Identifier — временный идентификатор сети

Details

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

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

144

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

rnti

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

Нет

Ссылки

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

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