Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 25.222
Word version: 18.0.0
1…
3…
4.6E…
5…
3
Definitions, symbols and abbreviations
4
Multiplexing, channel coding and interleaving for the 1.28 Mcps, 3.84 Mcps and 7.68 Mcps options
4.1
General
4.2
General coding/multiplexing of TrCHs
4.3
Coding for layer 1 control for the 3.84 Mcps and 7.68Mcps TDD options
4.4
Coding for layer 1 control for the 1.28 Mcps option
4.5
Coding for HS-DSCH
4.6
Coding/Multiplexing for HS-SCCH
4.6A
Coding/Multiplexing for HS-SCCH orders type A
4.6B
Coding/Multiplexing for HS-SCCH type 2 (1.28 Mcps TDD only)
4.6C
Coding/Multiplexing for HS-SCCH type 3 (1.28 Mcps TDD only)
4.6D
Coding/Multiplexing for HS-SCCH type 4 (1.28 Mcps TDD only)
...
3
Definitions, symbols and abbreviations
p. 11
3.1
Definitions
p. 11
3.2
Symbols
p. 12
3.3
Abbreviations
p. 12
4
Multiplexing, channel coding and interleaving for the 1.28 Mcps, 3.84 Mcps and 7.68 Mcps options
p. 14
4.1
General
p. 14
4.2
General coding/multiplexing of TrCHs
p. 14
4.2.1
CRC attachment
p. 18
4.2.1.1
CRC calculation
p. 18
4.2.1.2
Relation between input and output of the CRC attachment block
p. 18
4.2.2
Transport block concatenation and code block segmentation
p. 19
4.2.2.1
Concatenation of transport blocks
p. 19
4.2.2.2
Code block segmentation
p. 19
4.2.3
Channel coding
p. 20
4.2.3.1
Convolutional coding
p. 21
4.2.3.2
Turbo coding
p. 22
4.2.3.2.1
Turbo coder
p. 22
4.2.3.2.2
Trellis termination for Turbo coder
p. 23
4.2.3.2.3
Turbo code internal interleaver
p. 23
4.2.3.2.3.1
Bits-input to rectangular matrix with padding
p. 24
4.2.3.3
Concatenation of encoded blocks
p. 27
4.2.4
Radio frame size equalisation
p. 27
4.2.5
1st interleaving
p. 27
4.2.5.1
Relation between input and output of 1st interleaving
p. 28
4.2.6
Radio frame segmentation
p. 28
4.2.7
Rate matching
p. 29
4.2.7.1
Determination of rate matching parameters
p. 30
4.2.7.1.1
Uncoded and convolutionally encoded TrCHs
p. 31
4.2.7.1.2
Turbo encoded TrCHs
p. 31
4.2.7.2
Bit separation and collection for rate matching
p. 32
4.2.7.2.1
Bit separation
p. 34
4.2.7.2.2
Bit collection
p. 35
4.2.7.3
Rate matching pattern determination
p. 35
4.2.8
TrCH multiplexing
p. 36
4.2.9
Bit Scrambling
p. 37
4.2.10
Physical channel segmentation
p. 37
4.2.11
2nd interleaving
p. 37
4.2.11.1
Frame related 2nd interleaving
p. 38
4.2.11.2
Timeslot related 2nd interleaving
p. 39
4.2.11A
Sub-frame segmentation for the 1.28 Mcps option
|R4|
p. 41
4.2.12
Physical channel mapping
p. 41
4.2.12.1
Physical channel mapping for the 3.84 Mcps and 7.68Mcps options
p. 41
4.2.12.1.1
Mapping scheme
|R4|
p. 42
4.2.12.2
Physical channel mapping for the 1.28 Mcps option
|R4|
p. 43
4.2.12.2.1
Mapping scheme
p. 43
4.2.13
Multiplexing of different transport channels onto one CCTrCH, and mapping of one CCTrCH onto physical channels
p. 44
4.2.13.1
Allowed CCTrCH combinations for one UE
p. 45
4.2.13.1.1
Allowed CCTrCH combinations on the uplink
p. 45
4.2.13.1.2
Allowed CCTrCH combinations on the downlink
p. 45
4.2.14
Transport format detection
p. 45
4.2.14.1
Blind transport format detection
p. 45
4.2.14.2
Explicit transport format detection based on TFCI
p. 45
4.2.14.2.1
Transport Format Combination Indicator (TFCI)
p. 45
4.3
Coding for layer 1 control for the 3.84 Mcps and 7.68Mcps TDD options
p. 46
4.3.1
Coding of transport format combination indicator (TFCI)
p. 46
4.3.1.1
Coding of long TFCI lengths
p. 46
4.3.1.2
Coding of short TFCI lengths
p. 47
4.3.1.2.1
Coding very short TFCIs by repetition
p. 47
4.3.1.2.2
Coding short TFCIs using bi-orthogonal codes
p. 47
4.3.1.3
Mapping of TFCI code word
p. 48
4.3.2
Coding and Bit Scrambling of the Paging Indicator
p. 48
4.3.3
Coding and Bit Scrambling of the MBMS Notification Indicator
|R6|
p. 49
4.4
Coding for layer 1 control for the 1.28 Mcps option
|R4|
p. 49
4.4.1
Coding of transport format combination indicator (TFCI) for QPSK and 16QAM
p. 49
4.4.1.1
Mapping of TFCI code word
p. 49
4.4.2
Coding of transport format combination indicator (TFCI) for 8PSK
p. 51
4.4.2.1
Coding of long TFCI lengths
p. 51
4.4.2.2
Coding of short TFCI lengths
p. 53
4.4.2.2.1
Coding very short TFCIs by repetition
p. 53
4.4.2.2.2
Coding short TFCIs using bi-orthogonal codes
|R5|
p. 53
4.4.2.3
Mapping of TFCI code word
p. 54
4.4.3
Coding and Bit Scrambling of the Paging Indicator
p. 55
4.4.4
Coding of the Fast Physical Access Channel (FPACH) information bits
p. 55
4.4.5
Coding and Bit Scrambling of the MBMS Notification Indicator
|R6|
p. 56
4.4.6
Coding of PLCCH
|R7|
p. 56
4.5
Coding for HS-DSCH
|R5|
p. 57
4.5.1
CRC attachment for HS-DSCH
p. 59
4.5.2
Code block segmentation for HS-DSCH
p. 59
4.5.3
Channel coding for HS-DSCH
p. 60
4.5.4
Hybrid ARQ for HS-DSCH
p. 60
4.5.4.1
HARQ bit separation
p. 60
4.5.4.2
HARQ First Rate Matching Stage
p. 60
4.5.4.3
HARQ Second Rate Matching Stage
p. 61
4.5.4.4
HARQ bit collection
p. 62
4.5.5
Bit scrambling
p. 63
4.5.6
Interleaving for HS-DSCH
p. 63
4.5.7
Constellation re-arrangement for 16 QAM and 64 QAM
p. 64
4.5.8
Physical channel mapping for HS-DSCH
p. 65
4.6
Coding/Multiplexing for HS-SCCH
|R5|
p. 67
4.6.1
HS-SCCH information field mapping
p. 69
4.6.1.1
Channelisation code set information mapping
p. 69
4.6.1.1.1
1.28Mcps TDD and 3.84Mcps TDD
|R7|
p. 69
4.6.1.1.2
7.68Mcps TDD
|R7|
p. 70
4.6.1.2
Timeslot information mapping
p. 71
4.6.1.2.1
1.28 Mcps TDD
p. 71
4.6.1.2.2
3.84 Mcps TDD and 7.68Mcps TDD
p. 71
4.6.1.3
Modulation scheme information mapping
p. 72
4.6.1.4
Redundancy and constellation version information mapping
p. 73
4.6.1.5
HS-SCCH cyclic sequence number
p. 73
4.6.1.6
UE identity
p. 73
4.6.1.7
HARQ process identifier mapping
p. 73
4.6.1.8
Transport block size index mapping
p. 73
4.6.2
Multiplexing of HS-SCCH information
p. 73
4.6.3
CRC attachment for HS-SCCH
p. 74
4.6.4
Channel coding for HS-SCCH
p. 74
4.6.5
Rate matching for HS-SCCH
p. 74
4.6.6
Interleaving for HS-SCCH
p. 74
4.6.7
Physical Channel Segmentation for HS-SCCH
p. 74
4.6.8
Physical channel mapping for HS-SCCH
p. 74
4.6A
Coding/Multiplexing for HS-SCCH orders type A
|R8|
p. 75
4.6A.1
HS-SCCH orders type A information field mapping
p. 75
4.6A.1.1
Order type mapping
p. 75
4.6A.1.2
UE identity mapping
p. 75
4.6B
Coding/Multiplexing for HS-SCCH type 2 (1.28 Mcps TDD only)
|R8|
p. 75
4.6B.1
HS-SCCH type 2 information field mapping
p. 77
4.6B.1.1
Type flag 1 mapping
p. 77
4.6B.1.2
Resource repetition pattern index mapping
p. 77
4.6B.1.3
Type flag 2 mapping
p. 78
4.6B.1.4
Transport block size index mapping
p. 78
4.6B.1.5
Timeslot information mapping
p. 78
4.6B.1.6
Channelisation code set information mapping
p. 78
4.6B.1.7
Modulation scheme information mapping
p. 79
4.6B.1.8
HS-SICH indicator mapping
p. 79
4.6B.1.9
HS-SCCH cyclic sequence number
p. 79
4.6B.1.10
UE identity
p. 79
4.6B.2
Multiplexing of HS-SCCH type 2 information
p. 79
4.6B.3
CRC attachment for HS-SCCH type 2
p. 80
4.6B.4
Channel coding for HS-SCCH type 2
p. 80
4.6B.5
Rate matching for HS-SCCH type 2
p. 80
4.6B.6
Interleaving for HS-SCCH type 2
p. 80
4.6B.7
Physical Channel Segmentation for HS-SCCH type 2
p. 80
4.6B.8
Physical channel mapping for HS-SCCH type 2
p. 80
4.6C
Coding/Multiplexing for HS-SCCH type 3 (1.28 Mcps TDD only)
|R8|
p. 80
4.6C.1
HS-SCCH type 3 information field mapping
p. 82
4.6C.1.1
Type flag 1 mapping
p. 82
4.6C.1.2
Resource repetition pattern index mapping
p. 82
4.6C.1.3
Type flag 2 mapping
p. 82
4.6C.1.4
Transport block size index mapping
p. 82
4.6C.1.5
Timeslot information mapping
p. 83
4.6C.1.6
Channelisation code set information mapping
p. 83
4.6C.1.7
Modulation scheme information mapping
p. 83
4.6C.1.8
Redundancy version information mapping
p. 83
4.6C.1.9
Pointer to the previous transmission mapping
p. 83
4.6C.1.10
HS-SCCH cyclic sequence number
p. 83
4.6C.1.11
UE identity
p. 83
4.6C.2
Multiplexing of HS-SCCH type 3 information
p. 83
4.6C.3
CRC attachment for HS-SCCH type 3
p. 84
4.6C.4
Channel coding for HS-SCCH type 3
p. 84
4.6C.5
Rate matching for HS-SCCH type 3
p. 84
4.6C.6
Interleaving for HS-SCCH type 3
p. 84
4.6C.7
Physical Channel Segmentation for HS-SCCH type 3
p. 84
4.6C.8
Physical channel mapping for HS-SCCH type 3
p. 84
4.6D
Coding/Multiplexing for HS-SCCH type 4 (1.28 Mcps TDD only)
|R8|
p. 85
4.6D.1
HS-SCCH type 4 information field mapping
p. 86
4.6D.1.1
Type flag 1 mapping
p. 86
4.6D.1.2
Type flag 2 mapping
p. 86
4.6D.1.3
Channelisation code set information mapping
p. 86
4.6D.1.4
Timeslot information mapping
p. 87
4.6D.1.5
Modulation scheme information mapping
p. 87
4.6D.1.6
Transport block size index mapping
p. 87
4.6D.1.7
HARQ process identifier mapping
p. 87
4.6D.1.8
Redundancy version information mapping
p. 87
4.6D.1.9
HS-SCCH cyclic sequence number
p. 87
4.6D.1.10
UE identity
p. 88
4.6D.1.11
Midamble allocation scheme flag
|R10|
p. 88
4.6D.2
Multiplexing of HS-SCCH type 4 information
p. 88
4.6D.3
CRC attachment for HS-SCCH type 4
p. 88
4.6D.4
Channel coding for HS-SCCH type 4
p. 88
4.6D.5
Rate matching for HS-SCCH type 4
p. 88
4.6D.6
Interleaving for HS-SCCH type 4
p. 89
4.6D.7
Physical Channel Segmentation for HS-SCCH type 4
p. 89
4.6D.8
Physical channel mapping for HS-SCCH type 4
p. 89