Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

lteDLSCHInfo

DL-SCH segmentation information

Syntax

  • info = lteDLSCHInfo(blklen)
    example

Description

example

info = lteDLSCHInfo(blklen) returns a structure, info, containing the Downlink Shared Channel (DL-SCH) code block segmentation information for given transport block length, blklen.

Examples

collapse all

Show the sizing information before turbo coding for an input transport block of length 132. The info structure fields shows that there are 4 filler bits and the total size of the one segment after CRC addition is 160.

lteDLSCHInfo(132)
ans = 

  struct with fields:

       C: 1
      Km: 0
      Cm: 0
      Kp: 160
      Cp: 1
       F: 4
       L: 0
    Bout: 160

Input Arguments

collapse all

Transport block length, specified as a positive integer.

Data Types: double

Output Arguments

collapse all

DL-SCH code block segmentation information, returned as a structure including the following fields.

Parameter FieldDescriptionValuesData Type
C

Total number of code blocks

Nonnegative scalar integer

int32
Km

Lower code block size (K–)

Nonnegative scalar integer

int32
Cm

Number of code blocks of size Km (C–)

Nonnegative scalar integer

int32
Kp

Upper code block size (K+)

Nonnegative scalar integer

int32
Cp

Number of code blocks of size Kp (C+)

Nonnegative scalar integer

int32
F

Number of filler bits in first block

Nonnegative scalar integer

int32
L

Number of segment cyclic redundancy check (CRC) bits

Nonnegative scalar integer

int32
Bout

Total number of bits in all segments

Nonnegative scalar integer

int32

Introduced in R2014a

Was this topic helpful?