Main Content

Transport Channel Subcomponents

CRC, code block segmentation, convolutional and turbo coding, rate matching and recovery, TBS lookup, MIB coding, MCS lookup

Use low-level transport channel subcomponent processing functions to:

  • Perform CRC encoding and decoding.

  • Perform code block desegmentation and segmentation.

  • Perform convolutional and turbo encoding, decoding, rate matching, and rate matching recovery.

  • Extract TBS, MIB, and MCS configuration information.

Functions

lteCRCEncodeCyclic redundancy check calculation and appending
lteCRCDecodeCyclic redundancy check decoding and removal
lteCodeBlockDesegmentCode block desegmentation and CRC decoding
lteCodeBlockSegmentCode block segmentation and CRC attachment
lteConvolutionalEncodeConvolutional encoding
lteConvolutionalDecodeConvolutional decoding
lteTurboEncodeTurbo encoding
lteTurboDecodeTurbo decoding
lteRateMatchConvolutionalConvolutional rate matching
lteRateRecoverConvolutionalConvolutional rate matching recovery
lteRateMatchTurboTurbo rate matching
lteRateRecoverTurboTurbo rate recovery
lteTBSTransport block size lookup
lteMIBMIB encoding and decoding
lteMCSModulation and coding scheme lookup