nrDLSCHInfo

Получите информацию о нисходящем совместном канале (DL-SCH)

Описание

пример

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

Примеры

свернуть все

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

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

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

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

tBlkLen = 8456;
targetCodeRate = 517/1024;
nrDLSCHInfo(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

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

свернуть все

Информация DL-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++ с помощью Coder™ MATLAB ®

.

См. также

Объекты

Функции

Введенный в R2018b