3GPPFDD_HS_CQI_Decoder
Description: Channel decoder for channel quality information
Library: 3GPPFDD, TrCH DeMultiplexers & DeCoders
Class: SDF3GPPFDD_HS_CQI_Decoder
Derived From: 3GPPFDD_HS_CQI_Coding
Parameters
Name |
Description |
Default |
Type |
---|---|---|---|
SpecVerHSDPA |
version of HSDPA specifications: Version_09_03 |
Version_09_03 |
enum |
CQI_Type |
CQI type: Decimal, Binary |
Binary |
enum |
Pin Input
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
1 |
CQI_S |
channel quality information bits |
real |
Pin Output
Pin |
Name |
Description |
Signal Type |
---|---|---|---|
2 |
CQI_B |
channel quality information symbols |
int |
Notes/Equations
- This model decodes the channel quality information coded using a (20,5) code.
- Each firing: if CQI_Type=Decimal, 1 CQI_B tokens produced when 20 CQI_S tokens are consumed; if CQI_Type=Binary, 5 CQI_B tokens are produced when 20 CQI_S tokens are consumed.
- The (20,5) code words are a linear combination of the 5 basis sequences denoted Mi,n in the following table.
Basis Sequences for (20,5) Code
The CQI values 0 to 30 (defined in [2] ) are converted from decimal to binary to map them to channel quality information bits (1 0 0 0 0) to (1 1 1 1 1), respectively. Information bit pattern (0 0 0 0 0) is not used. The channel quality information bits are a0, a1, a2, a3, a4 (where a0 is LSB and a4 is MSB). The output code word bits bi are given by:i
Mi,0
Mi,1
Mi,2
Mi,3
Mi,4
0
1
0
0
0
1
1
0
1
0
0
1
2
1
1
0
0
1
3
0
0
1
0
1
4
1
0
1
0
1
5
0
1
1
0
1
6
1
1
1
0
1
7
0
0
0
1
1
8
1
0
0
1
1
9
0
1
0
1
1
10
1
1
0
1
1
11
0
0
1
1
1
12
1
0
1
1
1
13
0
1
1
1
1
14
1
1
1
1
1
15
0
0
0
0
1
16
0
0
0
0
1
17
0
0
0
0
1
18
0
0
0
0
1
19
0
0
0
0
1
where i = 0, ..., 19. - The decoding algorithm is:
- Generate a set of 30 codes for all possible CQI (1 to 30, for example).
- Calculate the correlation of the received signal with each of the 30 codes.
- Search the one with the maximum correlation value.
- Convert to the decimal value to binary value if needed.
References
- 3GPP Technical Specification TS 25.212 V5.6.0, "Multiplexing and channel coding (FDD)," Release 5.
- 3GPP Technical Specification TS 25.214 V5.6.0, "Physical layer procedures (FDD)," Release 5.