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


WCDMA3G_DnLkTrCHCoding


Description: Downlink transport channel coding
Library: 3GPPFDD 10-99, Base Station
Class: SDFWCDMA3G_DnLkTrCHCoding


Parameters
Name Description Default Sym Type Range
TrCHNum number of transport channels to be multiplexed in one CCTrCH 1 Nt int [1, ∞)
TrCHNo current transport channel number 1   int [1, Nt -1]
TrCHType transport channel type: DCH_8_kbps, DCH_16_kbps, DCH_32_kbps, DCH_64_kbps, DCH_128_kbps, DCH_256_kbps, DCH_512_kbps, DMCH_2_4_kbps, DMCH_12_2_kbps, DMCH_64_kbps, DMCH_144_kbps, DMCH_384_kbps, DMCH_2048_kbps, BCH_11_1_kbps, BCH_12_3_kbps DCH_8_kbps   enum  
TTI transmission time interval: TTI_10ms, TTI_20ms, TTI_40ms, TTI_80ms TTI_10ms   enum  
TrCHPosInCCTrCH transport channel position indicator in one frame of CCTrCH: Fixed, Flexible Fixed   enum  
PhyCHNum number of physical channels 1 Nd int [1, ∞)
DL_PhyCHType downlink physical channel type: DPCH_15kbps_TF0_T2_P4, DPCH_15kbps_TF2_T2_P4, DPCH_30kbps_TF0_T2_P2, DPCH_30kbps_TF2_T2_P2, DPCH_30kbps_TF0_T2_P4, DPCH_30kbps_TF2_T2_P4, DPCH_30kbps_TF0_T2_P8, DPCH_30kbps_TF2_T2_P8, DPCH_60kbps_TF0_T2_P4, DPCH_60kbps_TF2_T2_P4, DPCH_60kbps_TF0_T2_P8, DPCH_60kbps_TF2_T2_P8, DPCH_120kbps_TF8_T4_P8, DPCH_120kbps_TF0_T4_P8, DPCH_240kbps_TF8_T4_P8, DPCH_240kbps_TF0_T4_P8, DPCH_480kbps_TF8_T8_P16, DPCH_480kbps_TF0_T8_P16, DPCH_960kbps_TF8_T8_P16, DPCH_960kbps_TF0_T8_P16, DPCH_1920kbps_TF8_T8_P16, DPCH_1920kbps_TF0_T8_P16, PCCPCH DPCH_30kbps_TF2_T2_P8   enum
RM semi-static rate matching attribute for all transport channels 1   real array [0, ∞)
OptimisticTrCHSizes A set of frame sizes for flexible position of transport channels 0   real array [0, ∞)
† where TF n = number of transmit format indicator bits T n = number of transmit power control bits P n = number of pilot bits F n = number of feedback indicator bits
Pin Inputs

Pin

Name

Description

Signal Type

1

TFMax

maximum transport format for current service

int

2

in

information symbol

int

3

TF

input transport format

int

4

TFCI

input TFCI information

int

Pin Outputs

Pin

Name

Description

Signal Type

5

CoderOutput

encoded data

int

6

Out

output data

int

7

OutSize

size of current input block

int

Notes/Equations
  1. This subnetwork model is used to perform downlink transport channel coding.
    The schematic for this subnetwork is shown in the following figure. It includes CRC encoding, code block segmentation, channel coding, rate matching, first interleaving, and radio frame segmentation.
    CRC bits are added to each transport block to perform error detection. All transport blocks in a TTI are serially concatenated. If the number of bits in a TTI is greater than 504 when convolutional coding is used or greater than 5114 when turbo coding is used, code block segmentation is performed after concatenation of the transport blocks. Code blocks are then delivered to the channel coding block, and a rate match model is used to implement rate matching of transport channel. The bit number of current TrCH data is changed to the bit number required by the relevant CCTrCH and DTX indications with fixed positions of TrCHs inserted. The first interleaving is a block interleaver with inter-column permutations, and the radio frame segmentation used to segment one transport channel data block in TTI into the number of radio frames determined by TTI. Each radio frame has the same number of bits.

    WCDMA3G_DnLkTrCHCoding Schematic

References
  1. 3GPP Technical Specification TS 25.212 V3.0.0, "Multiplexing and channel coding (FDD)," October 1999.
  2. 3GPP Technical Specification TS 34.121 V3.0.0 "Terminal conformance Specification: Radio transmission and reception (FDD)," March 2000.
  • No labels