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
- 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]. - The coded data is output at DataOut; SizeOut indicates the size of coded data.
- 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
- 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