nrULSCHInfo

Получите восходящий канал совместно использованный канал (UL-SCH) информация

Синтаксис

info = nrULSCHInfo(tBlkLen,targetCodeRate)

Описание

пример

info = nrULSCHInfo(tBlkLen,targetCodeRate) возвращает структуру, содержащую информацию о UL-SCH для входного транспортного размера блока tBlkLen и целевой уровень кода targetCodeRate. Информация UL-SCH включает прикрепление контроля циклическим избыточным кодом (CRC), сегментацию блока кода (CBS) и кодирование канала.

Примеры

свернуть все

Покажите информацию UL-SCH перед уровнем, соответствующим для входного транспортного блока длины 8456, и предназначайтесь для уровня кода 517/1024. Отображенная информация UL-SCH показывает:

  • Транспортный блок имеет 312 <NULL> биты заполнителя на блок кода.

  • Количество битов на блок кода, после CBS, 4576.

  • Количество битов на блок кода, после кодирования имеющей малую плотность проверки четности (LDPC), 13,728.

tBlkLen = 8456;
targetCodeRate = 517/1024;
nrULSCHInfo(tBlkLen,targetCodeRate)
ans = struct with fields:
    CRC: '24A'
      L: 24
    BGN: 1
      C: 2
    Lcb: 24
      F: 312
     Zc: 208
      K: 4576
      N: 13728

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

свернуть все

Транспортный размер блока, заданный как неотрицательное целое число.

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

Целевой уровень кода, заданный как вещественное число в области значений (0, 1).

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

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

свернуть все

Информация о UL-SCH, возвращенная как структура, содержащая эти поля.

Поля ЗначенияОписание
CRC

'16', '24A'

Выбор полинома CRC

L

0, 16, 24

Количество битов CRC

BGN

1, 2

LDPC основывают выбор графика

C

Положительное целое число

Количество блоков кода

Lcb

0, 24

Количество битов четности на блок кода

F

Неотрицательное целое число

Количество <NULL> биты заполнителя на блок кода

Zc

Положительное целое число

Подъем выбора размера

K

Неотрицательное целое число

Количество битов на блок кода после CBS

N

Неотрицательное целое число

Количество битов на блок кода после кодирования LDPC

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

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

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

Системные объекты

Функции

Введенный в R2019a