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


3GPPFDD_TFCIEncoder



Description: TFCI encoder
Library: 3GPPFDD, TrCH Multiplexers & Coders
Class: SDF3GPPFDD_TFCIEncoder
Derived From: 3GPPFDD_CCTrCHBase

Parameters

Name

Description

Default

Unit

Type

Range

SpecVersion

version of specifications: Version_03_00, Version_12_00, Version_03_02

Version_12_00

 

enum

 

CodingMode

TFCI coding mode: Normal, Split

Normal

 

enum

 

CodeLength

TFCI code length (120 for downlink PHyCHs whose SF<128, 30 for other PHyCHs): Short, Long

Short

 

enum

 

Pin Inputs

Pin

Name

Description

Signal Type

1

TFCI

transport format indicator

multiple int

Pin Outputs

Pin

Name

Description

Signal Type

2

TFCICode

coded TFCI

int

Notes/Equations
  1. This model is used to implement TFCI encoding. The TFCI encoder model encodes the TFCI data using Reed-Muller code. It supports normal and split mode coding.
    When set to Normal mode, the input is one TFCI data, a (32,10) second-order Reed-Muller code is used. Input TFCI is converted to 10-bit binary sequence ai (i=0, ..., 9), then encoded to 32-bit binary sequence bk (k=0,...,31).
    When a DCH is associated with a DSCH, the TFCI code can be split, the inputs are two TFCI data, a (16, 5) first-order Reed-Muller code is used on the two TFCI words ai1 (i=0, ..., 4) and ai2 (k=0,...,4). The two 16-bit binary sequences are then merged into a 32-bit sequence bk (k=0, ..., 31).
    The length of output TFCI code dk is determined by the CodeLength parameter.
    • For uplink physical channel, regardless of the SF and downlink physical channel of SF ≥ 128, CodeLength must be set to 30 bits, which means only the 30 LSB bits are transmitted.
    • For downlink physical channel whose SF < 128, CodeLength must be set to 120 bits, which means bit 0 to bit 23 will repeat four times and bit 24 to bit 31 will repeat three times. The mapping rule of dk and bk is given in the formula:
      dk = bk mod32 (k=0, ..., CodeLength-1)

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