Documentation

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

Display DL-SCH Segmentation Information

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 = 

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

Input Arguments

collapse all

blklen — Transport block lengthpositive scalar integer

Transport block length, specified as a positive integer.

Data Types: double

Output Arguments

collapse all

info — DL-SCH code block segmentation informationstructure

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?