Page tree
Skip to end of metadata
Go to start of metadata


3GPPFDD_ChannelCoding



Description: Channel coding
Library: 3GPPFDD, TrCH Multiplexers & Coders
Class: SDF3GPPFDD_ChannelCoding
Derived From: 3GPPFDD_TrCHBase

Parameters

Name

Description

Default

Unit

Type

Range

SpecVersion

version of specifications: Version_03_00, Version_12_00, Version_03_02

Version_12_00

 

enum

 

DynTFSet

dynamic part of Transport Format Set

244 976

 

int array

CRC

number of CRC bits: No_CRC, CRC_8_bits, CRC_12_bits, CRC_16_bits, CRC_24_bits

CRC_16_bits

 

enum

 

CHCodingType

channel coding type: No_Coding, CC_HalfRate, CC_OneThirdRate, TurboCoding

CC_HalfRate

 

enum

 

† The range for each element must be in [0:164480]; elements shall be paired integers; the first of the pair is the transport block size; the second one is the transport block set size; the second shall be multiple of the first.

Pin Inputs

Pin

Name

Description

Signal Type

1

DataIn

Data from code block segmentation

int

2

BlkSize

Size of code blocks

int

3

BlkNum

Number of code blocks

int

Pin Outputs

Pin

Name

Description

Signal Type

4

SizeOut

output size

int

5

DataOut

channel coded data

int

Notes/Equations
  1. This model is used to implement channel coding.
    Each firing, one token of block size and block number is consumed at BlkSize and BlkNum pins. DataIn consumes block size times block number tokens. This bit stream is then segmented as code blocks. Each code block is channel coded; the coded blocks are concatenated as specified in section 4.2.3.3 of [1].
  2. The coded data is output at DataOut; SizeOut indicates the size of coded data.
  3. The CHCodingType parameter determines the type of channel coding. This parameter, in conjunction with CRC and DynTFSet, consists of the format characteristics of the transport channel being processed.

References
  1. 3GPP Technical Specification TS 25.212 V3.9.0, Multiplexing and Channel Coding (FDD) 2002-03, Release 1999.

    http://www.3gpp.org/ftp/Specs/2002-03/R1999/25_series/25212-390.zip

  • No labels