3GPP TS 36.212: Multiplexing and channel coding
Specification: 36212
Summary
This document specifies the coding, multiplexing and mapping to physical channels for E-UTRA (Evolved Universal Terrestrial Radio Access).
Specification Intelligence
This is a Technical Document in the Unknown Series series, focusing on Technical Document. The document is currently in approved by tsg and under change control and is under formal change control.
Classification
Specifics
Version
Full Document v880
Technical Specification
<>3rd
Generation Partnership Proect;
<>Technical
Specification Group Radio Access Network;
<>Evolved
Universal Terrestrial Radio Access (E-UTRA);
<>Multiplexing
and channel coding
<>(Release
8)
The present document has een
developed within the 3rd
Generation Partnership Proect (3GPP
TM) and may e
further elaorated for the purposes of 3GPP.
Keywords
<keyword[,
keyword]>
<>3GPP
Postal address
3GPP support office address
650
Route des Lucioles Sophia Antipolis
Valonne
France
Tel.&nsp:
+33 4 92 94 42 00 Fax&nsp: +33 4 93 65 47 16
Internet
<>Copyright Notification No part
may e reproduced except as authorized y written permission.
© 2009,
3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC). All
rights reserved. UMTS™
is a Trade Mark of ETSI registered for the enefit of its memers 3GPP™
is a Trade Mark of ETSI registered for the enefit of its Memers
and of the 3GPP Organizational Partners GSM®
and the GSM logo are registered and owned y the GSM Association
Contents
Foreword 5
1 Scope 6
2 References 6
3 Definitions, symols and areviations 6
3.1 Definitions 6
3.2 Symols 6
3.3 Areviations 7
4 Mapping to physical channels 7
4.1 Uplink 7
4.2 Downlink 8
5 Channel coding, multiplexing and interleaving 8
5.1 Generic procedures 8
5.1.1 CRC calculation 8
5.1.2 Code lock segmentation and code lock CRC attachment 9
5.1.3 Channel coding 10
5.1.3.1 Tail iting convolutional coding 11
5.1.3.2 Turo coding 12
5.1.3.2.1 Turo encoder 12
5.1.3.2.2 Trellis termination for turo encoder 13
5.1.3.2.3 Turo code internal interleaver 13
5.1.4 Rate matching 15
5.1.4.1 Rate matching for turo coded transport channels 15
5.1.4.1.1 Su-lock interleaver 15
5.1.4.1.2 Bit collection, selection and transmission 16
5.1.4.2 Rate matching for convolutionally coded transport channels and control information 18
5.1.4.2.1 Su-lock interleaver 18
5.1.4.2.2 Bit collection, selection and transmission 19
5.1.5 Code lock concatenation 20
5.2 Uplink transport channels and control information 20
5.2.1 Random access channel 20
5.2.2 Uplink shared channel 20
5.2.2.1 Transport lock CRC attachment 21
5.2.2.2 Code lock segmentation and code lock CRC attachment 22
5.2.2.3 Channel coding of UL-SCH 22
5.2.2.4 Rate matching 22
5.2.2.5 Code lock concatenation 22
5.2.2.6 Channel coding of control information 22
5.2.2.6.1 Channel quality information formats for wideand CQI reports 27
5.2.2.6.2 Channel quality information formats for higher layer configured suand CQI reports 28
5.2.2.6.3 Channel quality information formats for UE selected suand CQI reports 29
5.2.2.6.4 Channel coding for CQI/PMI information in PUSCH 30
5.2.2.7 Data and control multiplexing 31
5.2.2.8 Channel interleaver 32
5.2.3 Uplink control information on PUCCH 34
5.2.3.1 Channel coding for UCI HARQ-ACK 34
5.2.3.2 Channel coding for UCI scheduling request 34
5.2.3.3 Channel coding for UCI channel quality information 35
5.2.3.3.1 Channel quality information formats for wideand reports 35
5.2.3.3.2 Channel quality information formats for UE-selected su-and reports 36
5.2.3.4 Channel coding for UCI channel quality information and HARQ-ACK 37
5.2.4 Uplink control information on PUSCH without UL-SCH data 38
5.2.4.1 Channel coding of control information 38
5.2.4.2 Control information mapping 39
5.2.4.3 Channel interleaver 39
5.3 Downlink transport channels and control information 39
5.3.1 Broadcast channel 39
5.3.1.1 Transport lock CRC attachment 40
5.3.1.2 Channel coding 40
5.3.1.3 Rate matching 41
5.3.2 Downlink shared channel, Paging channel and Multicast channel 41
5.3.2.1 Transport lock CRC attachment 42
5.3.2.2 Code lock segmentation and code lock CRC attachment 42
5.3.2.3 Channel coding 42
5.3.2.4 Rate matching 42
5.3.2.5 Code lock concatenation 42
5.3.3 Downlink control information 43
5.3.3.1 DCI formats 43
5.3.3.1.1 Format 0 43
5.3.3.1.2 Format 1 44
5.3.3.1.3 Format 1A 45
5.3.3.1.3A Format 1B 47
5.3.3.1.4 Format 1C 48
5.3.3.1.4A Format 1D 48
5.3.3.1.5 Format 2 49
5.3.3.1.5A Format 2A 53
5.3.3.1.6 Format 3 55
5.3.3.1.7 Format 3A 55
5.3.3.2 CRC attachment 56
5.3.3.3 Channel coding 56
5.3.3.4 Rate matching 56
5.3.4 Control format indicator 56
5.3.4.1 Channel coding 57
5.3.5 HARQ indicator 57
5.3.5.1 Channel coding 57
Annex A (informative): Change history 59
Foreword
This Technical Specification has een produced y the 3rd Generation Partnership Proect (3GPP).
The contents of the present document are suect to continuing work within the TSG and may change following formal TSG approval. Should the TSG modify the contents of the present document, it will e re-released y the TSG with an identifying change of release date and an increase in version numer as follows:
Version x.y.z
where:
x the first digit:
1 presented to TSG for information;
2 presented to TSG for approval;
3 or greater indicates TSG approved document under change control.
Y the second digit is incremented for all changes of sustance, i.e. technical enhancements, corrections, updates, etc.
z the third digit is incremented when editorial only changes have een incorporated in the document.
1 Scope
The present document specifies the coding, multiplexing and mapping to physical channels for E-UTRA.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
References are either specific (identified y date of pulication, edition numer, version numer, etc.) or non‑specific.
For a specific reference, susequent revisions do not apply.
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1] 3GPP TR 21.905: "Vocaulary for 3GPP Specifications".
[2] 3GPP TS 36.211: "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation".
[3] 3GPP TS 36.213: "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures".
[4] 3GPP TS 36.306: "Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio access capailities".
[5] 3GPP TS36.321, “Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification”
3 Definitions, symols and areviations
3.1 Definitions
For the purposes of the present document, the terms and definitions given in [1] and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in [1].
Definition format
<><defined term>: <definition>.
3.2 Symols
For the purposes of the present document, the following symols apply:
Downlink
andwidth configuration, expressed in numer of resource locks [2]
Uplink
andwidth configuration, expressed in numer of resource locks [2]
Numer
of SC-FDMA symols carrying PUSCH in a suframe
Numer
of SC-FDMA symols carrying PUSCH in the initial PUSCH transmission
suframe
Numer
of SC-FDMA symols in an uplink slot
Numer
of SC-FDMA symols used for SRS transmission in a suframe (0 or 1).
3.3 Areviations
For the purposes of the present document, the following areviations apply:
BCH Broadcast channel
CFI Control Format Indicator
CP Cyclic Prefix
DCI Downlink Control Information
DL-SCH Downlink Shared channel
FDD Frequency Division Duplexing
HI HARQ indicator
MCH Multicast channel
PBCH Physical Broadcast channel
PCFICH Physical Control Format Indicator channel
PCH Paging channel
PDCCH Physical Downlink Control channel
PDSCH Physical Downlink Shared channel
PHICH Physical HARQ indicator channel
PMCH Physical Multicast channel
PMI Precoding Matrix Indicator
PRACH Physical Random Access channel
PUCCH Physical Uplink Control channel
PUSCH Physical Uplink Shared channel
RACH Random Access channel
RI Rank Indication
SRS Sounding Reference Signal
TDD Time Division Duplexing
TPMI Transmitted Precoding Matrix Indicator
UCI Uplink Control Information
UL-SCH Uplink Shared channel
4 Mapping to physical channels
4.1 Uplink
Tale 4.1-1 specifies the mapping of the uplink transport channels to their corresponding physical channels. Tale 4.1-2 specifies the mapping of the uplink control channel information to its corresponding physical channel.
<>Tale 4.1-1
<>TrCH
<>Physical Channel
UL-SCH
PUSCH
RACH
PRACH
<>Tale 4.1-2
<>Control information
<>Physical Channel
UCI
PUCCH, PUSCH
4.2 Downlink
Tale 4.2-1 specifies the mapping of the downlink transport channels to their corresponding physical channels. Tale 4.2-2 specifies the mapping of the downlink control channel information to its corresponding physical channel.
<>Tale 4.2-1
<>TrCH
<>Physical Channel
DL-SCH
PDSCH
BCH
PBCH
PCH
PDSCH
MCH
PMCH
<>Tale 4.2-2
<>Control information
<>Physical Channel
CFI
PCFICH
HI
PHICH
DCI
PDCCH
5 Channel coding, multiplexing and interleaving
Data and control streams from/to MAC layer are encoded /decoded to offer transport and control services over the radio transmission link. Channel coding scheme is a comination of error detection, error correcting, rate matching, interleaving and transport channel or control information mapping onto/splitting from physical channels.
5.1 Generic procedures
This section contains coding procedures which are used for more than one transport channel or control information type.
5.1.1 CRC calculation
Denote the input its to the CRC
computation y
,
and the parity its y
.
A is the size of the input sequence and L is the numer
of parity its. The parity its are generated y one of the following
cyclic generator polynomials:
- g
- g
- g
- g
The encoding is performed in a systematic form, which means that in GF(2), the polynomial:
yields a remainder equal to 0 when
divided y the corresponding length-24 CRC generator polynomial,
g
yields a remainder equal to 0 when
divided y g
yields a remainder equal to 0 when
divided y g
The its after CRC attachment are
denoted y
,
where B = A+ L.
The relation etween a
for k
= 0, 1, 2, , A-1
for
k = A,
A+1,
A+2,...,
A+L-1.
5.1.2 Code lock segmentation and code lock CRC attachment
The input it sequence to the code
lock segmentation is denoted y
,
where B > 0. If B is larger than the maximum code
lock size Z, segmentation of the input it sequence is
performed and an additional CRC sequence of L = 24 its is
attached to each code lock. The maximum code lock size is:
- Z = 6144.
If the numer of filler its F calculated elow is not 0, filler its are added to the eginning of the first lock.
Note that if B < 40, filler its are added to the eginning of the code lock.
The filler its shall e set to <NULL> at the input to the encoder.
Total numer of code locks C is determined y:
if
L = 0
Numer of code locks:
else
L = 24
Numer of code locks:
.
end if
The its output from code lock
segmentation, for C&nsp&nsp0,
are denoted y
, where r is the code lock numer, and K
Numer of its in each code lock (applicale for C 0 only):
First
segmentation size:
=
minimum K in tale 5.1.3-3 such that
if
the numer of code
locks with length
is
=1,
,
else if
Second
segmentation size:
=
maximum K in tale 5.1.3-3 such that
Numer of
segments of size
:
.
Numer of
segments of size
:
.
end if
Numer
of filler its:
for k = 0
to F-1
end for
k = F
s = 0
for r = 0 to C-1
if
else
end if
while
end while
if C >1
The
sequence
is used to calculate the CRC parity its
according to suclause 5.1.1 with the generator polynomial
g
while
end while
end if
end for
5.1.3 Channel coding
The it sequence input for a given
code lock to channel coding is denoted y
,
where K is the numer of its to encode. After encoding the
its are denoted y
,
where D is the numer of encoded its per output stream and i
indexes the encoder output stream. The relation etween
and
and etween K and D is dependent on the channel coding
scheme.
The following channel coding schemes can e applied to TrCHs:
- tail iting convolutional coding;
- turo coding.
Usage of coding scheme and coding rate for the different types of TrCH is shown in tale 5.1.3-1. Usage of coding scheme and coding rate for the different control information types is shown in tale 5.1.3-2.
The values of D in connection with each coding scheme:
- tail iting convolutional coding with rate 1/3: D = K;
- turo coding with rate 1/3: D = K + 4.
The range for the output stream index i is 0, 1 and 2 for oth coding schemes.
<>Tale 5.1.3-1: Usage of channel coding scheme and coding rate for TrCHs
<>TrCH
<>Coding scheme
<>Coding rate
UL-SCH
Turo coding
1/3
DL-SCH
PCH
MCH
BCH
Tail iting convolutional coding
1/3
<>Tale 5.1.3-2: Usage of channel coding scheme and coding rate for control information
<>Control Information
<>Coding scheme
<>Coding rate
DCI
Tail iting convolutional coding
1/3
CFI
Block code
1/16
HI
Repetition code
1/3
UCI
Block code
variale
Tail iting convolutional coding
1/3
5.1.3.1 Tail iting convolutional coding
A tail iting convolutional code with constraint length 7 and coding rate 1/3 is defined.
The configuration of the convolutional encoder is presented in figure 5.1.3-1.
The initial value of the shift
register of the encoder shall e set to the values corresponding to
the last 6 information its in the input stream so that the initial
and final states of the shift register are the same. Therefore,
denoting the shift register of the encoder y
,
then the initial value of the shift register shall e set to
<>Figure 5.1.3-1: Rate 1/3 tail iting convolutional encoder
The encoder output streams
,
and
correspond to the first, second and third parity streams,
respectively as shown in Figure 5.1.3-1.
5.1.3.2 Turo coding
5.1.3.2.1 Turo encoder
The scheme of turo encoder is a Parallel Concatenated Convolutional Code (PCCC) with two 8-state constituent encoders and one turo code internal interleaver. The coding rate of turo encoder is 1/3. The structure of turo encoder is illustrated in figure 5.1.3-2.
The transfer function of the 8-state constituent code for the PCCC is:
G(D)
=
,
where
g
g
The initial value of the shift registers of the 8-state constituent encoders shall e all zeros when starting to encode the input its.
The output from the turo encoder is
for
.
If the code lock to e encoded is
the 0-th code lock and the numer of filler its is greater than
zero, i.e., F > 0, then the encoder shall set c
,
k = 0,,(F-1) and
,
k = 0,,(F-1) at its output.
The its input to the turo encoder
are denoted y
,
and the its output from the first and second 8-state constituent
encoders are denoted y
and
,
respectively. The its output from the turo code internal
interleaver are denoted y
,
and these its are to e the input to the second 8-state constituent
encoder.
<>Figure 5.1.3-2: Structure of rate 1/3 turo encoder (dotted lines apply for trellis termination only)
5.1.3.2.2 Trellis termination for turo encoder
Trellis termination is performed y taking the tail its from the shift register feedack after all information its are encoded. Tail its are padded after the encoding of information its.
The first three tail its shall e used to terminate the first constituent encoder (upper switch of figure 5.1.3-2 in lower position) while the second constituent encoder is disaled. The last three tail its shall e used to terminate the second constituent encoder (lower switch of figure 5.1.3-2 in lower position) while the first constituent encoder is disaled.
The transmitted its for trellis termination shall then e:
,
,
,
,
,
,
,
,
,
5.1.3.2.3 Turo code internal interleaver
The its input to the turo code
internal interleaver are denoted y
,
where K is the numer of input its. The its output from the
turo code internal interleaver are denoted y
.
The relationship etween the input and output its is as follows:
,
i=0, 1,, (K-1)
where the relationship etween the
output index i and the input index
satisfies the following quadratic form:
The parameters
and
depend on the lock size K and are summarized in Tale
5.1.3-3.
<>Tale 5.1.3-3: Turo code internal interleaver parameters
<>i
<>K
<>i
<>K
<>i
<>K
<>i
<>K
1
40
3
10
48
416
25
52
95
1120
67
140
142
3200
111
240
2
48
7
12
49
424
51
106
96
1152
35
72
143
3264
443
204
3
56
19
42
50
432
47
72
97
1184
19
74
144
3328
51
104
4
64
7
16
51
440
91
110
98
1216
39
76
145
3392
51
212
5
72
7
18
52
448
29
168
99
1248
19
78
146
3456
451
192
6
80
11
20
53
456
29
114
100
1280
199
240
147
3520
257
220
7
88
5
22
54
464
247
58
101
1312
21
82
148
3584
57
336
8
96
11
24
55
472
29
118
102
1344
211
252
149
3648
313
228
9
104
7
26
56
480
89
180
103
1376
21
86
150
3712
271
232
10
112
41
84
57
488
91
122
104
1408
43
88
151
3776
179
236
11
120
103
90
58
496
157
62
105
1440
149
60
152
3840
331
120
12
128
15
32
59
504
55
84
106
1472
45
92
153
3904
363
244
13
136
9
34
60
512
31
64
107
1504
49
846
154
3968
375
248
14
144
17
108
61
528
17
66
108
1536
71
48
155
4032
127
168
15
152
9
38
62
544
35
68
109
1568
13
28
156
4096
31
64
16
160
21
120
63
560
227
420
110
1600
17
80
157
4160
33
130
17
168
101
84
64
576
65
96
111
1632
25
102
158
4224
43
264
18
176
21
44
65
592
19
74
112
1664
183
104
159
4288
33
134
19
184
57
46
66
608
37
76
113
1696
55
954
160
4352
477
408
20
192
23
48
67
624
41
234
114
1728
127
96
161
4416
35
138
21
200
13
50
68
640
39
80
115
1760
27
110
162
4480
233
280
22
208
27
52
69
656
185
82
116
1792
29
112
163
4544
357
142
23
216
11
36
70
672
43
252
117
1824
29
114
164
4608
337
480
24
224
27
56
71
688
21
86
118
1856
57
116
165
4672
37
146
25
232
85
58
72
704
155
44
119
1888
45
354
166
4736
71
444
26
240
29
60
73
720
79
120
120
1920
31
120
167
4800
71
120
27
248
33
62
74
736
139
92
121
1952
59
610
168
4864
37
152
28
256
15
32
75
752
23
94
122
1984
185
124
169
4928
39
462
29
264
17
198
76
768
217
48
123
2016
113
420
170
4992
127
234
30
272
33
68
77
784
25
98
124
2048
31
64
171
5056
39
158
31
280
103
210
78
800
17
80
125
2112
17
66
172
5120
39
80
32
288
19
36
79
816
127
102
126
2176
171
136
173
5184
31
96
33
296
19
74
80
832
25
52
127
2240
209
420
174
5248
113
902
34
304
37
76
81
848
239
106
128
2304
253
216
175
5312
41
166
35
312
19
78
82
864
17
48
129
2368
367
444
176
5376
251
336
36
320
21
120
83
880
137
110
130
2432
265
456
177
5440
43
170
37
328
21
82
84
896
215
112
131
2496
181
468
178
5504
21
86
38
336
115
84
85
912
29
114
132
2560
39
80
179
5568
43
174
39
344
193
86
86
928
15
58
133
2624
27
164
180
5632
45
176
40
352
21
44
87
944
147
118
134
2688
127
504
181
5696
45
178
41
360
133
90
88
960
29
60
135
2752
143
172
182
5760
161
120
42
368
81
46
89
976
59
122
136
2816
43
88
183
5824
89
182
43
376
45
94
90
992
65
124
137
2880
29
300
184
5888
323
184
44
384
23
48
91
1008
55
84
138
2944
45
92
185
5952
47
186
45
392
243
98
92
1024
31
64
139
3008
157
188
186
6016
23
94
46
400
151
40
93
1056
17
66
140
3072
47
96
187
6080
47
190
47
408
155
102
94
1088
171
204
141
3136
13
28
188
6144
263
480
5.1.4 Rate matching
5.1.4.1 Rate matching for turo coded transport channels
The rate matching for turo coded
transport channels is defined per coded lock and consists of
interleaving the three information it streams
,
and
,
followed y the collection of its and the generation of a circular
uffer as depicted in Figure 5.1.4-1. The output its for each code
lock are transmitted as descried in suclause 5.1.4.1.2.
<>Figure 5.1.4-1. Rate matching for turo coded transport channels
The it stream
is
interleaved according to the su-lock interleaver defined in
suclause 5.1.4.1.1 with an output sequence defined as
and
where
is defined in suclause 5.1.4.1.1.
The it stream
is interleaved according to the su-lock interleaver defined in
suclause 5.1.4.1.1 with an output sequence defined as
.
The it stream
is interleaved according to the su-lock interleaver defined in
suclause 5.1.4.1.1 with an output sequence defined as
.
The sequence of its
for transmission is generated according to suclause 5.1.4.1.2.
5.1.4.1.1 Su-lock interleaver
The its input to the lock
interleaver are denoted y
,
where D is the numer of its. The output it sequence from
the lock interleaver is derived as follows:
(1) Assign
to
e the numer of columns of the matrix. The columns of the matrix are
numered 0, 1, 2,,
from
left to right.
(2) Determine
the numer of rows of the matrix
,
y finding minimum integer
such that:
The
rows of rectangular matrix are numered 0, 1, 2,,
from
top to ottom.
(3) If
,
then
dummy its are padded such that y
,
k = 0, 1,, D-1, into the
matrix row y row starting with it y
For
and
:
(4) Perform
the inter-column permutation for the matrix ased on the pattern
that is shown in tale 5.1.4-1, where P() is the original
column position of the -th permuted column. After permutation
of the columns, the inter-column permuted
matrix is equal to
(5) The
output of the lock interleaver is the it sequence read out column
y column from the inter-column permuted
matrix.
The its after su-lock interleaving are denoted y
,
where
corresponds to
,
to
and
.
For
:
(4) The
output of the su-lock interleaver is denoted y
,
where
and where
The permutation function P is defined in Tale 5.1.4-1.
<>Tale 5.1.4-1 Inter-column permutation pattern for su-lock interleaver
<>Numer
of columns
<>Inter-column permutation pattern
32
< 0, 16, 8, 24, 4, 20, 12, 28, 2, 18, 10, 26, 6, 22, 14, 30, 1, 17, 9, 25, 5, 21, 13, 29, 3, 19, 11, 27, 7, 23, 15, 31 >
5.1.4.1.2 Bit collection, selection and transmission
The circular uffer of length
for the r-th coded lock is generated as follows:
for k =
0,,
for k =
0,,
for k =
0,,
Denote the soft uffer size for the
transport lock y N
-
for downlink turo coded transport channels
for uplink turo coded transport channels
where N
where:
N
K
M
M
Denoting y E the rate matching output sequence length for the
r-th coded lock, and rv
,
k = 0,1,...,
.
Define y G the total numer of its availale for the transmission of one transport lock.
Set
where Q
N
L is equal to 1 for transport locks mapped onto one transmission layer, andN
L is equal to 2 for transport locks mapped onto two or four transmission layers.
Set
,
where C is the numer of code locks computed in suclause
5.1.2.
if
set
else
set
end if
Set
,
where
is the numer of rows defined in suclause 5.1.4.1.1.
Set k = 0 and = 0
while { k < E }
if
k = k +1
end if
= +1
end while
5.1.4.2 Rate matching for convolutionally coded transport channels and control information
The rate matching for convolutionally
coded transport channels and control information consists of
interleaving the three it streams,
,
and
,
followed y the collection of its and the generation of a circular
uffer as depicted in Figure 5.1.4-2. The output its are transmitted
as descried in suclause 5.1.4.2.2.
<>Figure 5.1.4-2. Rate matching for convolutionally coded transport channels and control information
The it stream
is interleaved according to the su-lock interleaver defined in
suclause 5.1.4.2.1 with an output sequence defined as
and where
is defined in suclause 5.1.4.2.1.
The it stream
is interleaved according to the su-lock interleaver defined in
suclause 5.1.4.2.1 with an output sequence defined as
.
The it stream
is interleaved according to the su-lock interleaver defined in
suclause 5.1.4.2.1 with an output sequence defined as
.
The sequence of its
for transmission is generated according to suclause 5.1.4.2.2.
5.1.4.2.1 Su-lock interleaver
The its input to the lock
interleaver are denoted y
,
where D is the numer of its. The output it sequence from
the lock interleaver is derived as follows:
(1) Assign
to
e the numer of columns of the matrix. The columns of the matrix are
numered 0, 1, 2,,
from
left to right.
(2) Determine
the numer of rows of the matrix
,
y finding minimum integer
such that:
The
rows of rectangular matrix are numered 0, 1, 2,,
from
top to ottom.
(3) If
,
then
dummy its are padded such that y
,
k = 0, 1,, D-1, into the
matrix row y row starting with it y
(4)
Perform the inter-column permutation for the matrix ased on the
pattern
that is shown in tale 5.1.4-2, where P() is the original
column position of the -th permuted column. After permutation
of the columns, the inter-column permuted
matrix is equal to
(5) The
output of the lock interleaver is the it sequence read out column
y column from the inter-column permuted
matrix.
The its after su-lock interleaving are denoted y
,
where
corresponds to
,
to
and
<>Tale 5.1.4-2 Inter-column permutation pattern for su-lock interleaver
<>Numer
of columns
<>Inter-column permutation pattern
32
< 1, 17, 9, 25, 5, 21, 13, 29, 3, 19, 11, 27, 7, 23, 15, 31, 0, 16<>, 8, 24, 4, 20, 12, 28, 2, 18, 10, 26, 6, 22, 14, 30 >
This lock interleaver is also used in interleaving PDCCH modulation symols. In that case, the input it sequence consists of PDCCH symol quadruplets [2].
5.1.4.2.2 Bit collection, selection and transmission
The circular uffer of length
is generated as follows:
for k =
0,,
for k =
0,,
for k =
0,,
Denoting y E the rate
matching output sequence length, the rate matching output it
sequence is
,
k = 0,1,...,
.
Set k = 0 and = 0
while { k < E }
if
k = k +1
end if
= +1
end while
5.1.5 Code lock concatenation
The input it sequence for the code
lock concatenation and channel interleaving lock are the sequences
,
for
and
.
The output it sequence from the code lock concatenation and channel
interleaving lock is the sequence
for
.
The code lock concatenation consists of sequentially concatenating the rate matching outputs for the different code locks. Therefore,
Set
and
while
Set
while
end while
end while
5.2 Uplink transport channels and control information
5.2.1 Random access channel
The sequence index for the random access channel is received from higher layers and is processed according to [2].
5.2.2 Uplink shared channel
Figure 5.2.2-1 shows the processing structure for the UL-SCH transport channel. Data arrives to the coding unit in the form of a maximum of one transport lock every transmission time interval (TTI). The following coding steps can e identified:
Add CRC to the transport lock
Code lock segmentation and code lock CRC attachment
Channel coding of data and control information
Rate matching
Code lock concatenation
Multiplexing of data and control information
Channel interleaver
The coding steps for UL-SCH transport channel are shown in the figure elow.
<>Figure 5.2.2-1: Transport channel processing for UL-SCH
5.2.2.1 Transport lock CRC attachment
Error detection is provided on UL-SCH transport locks through a Cyclic Redundancy Check (CRC).
The entire transport lock is used to
calculate the CRC parity its. Denote the its in a transport lock
delivered to layer 1 y
,
and the parity its y
.
A is the size of the transport lock and L is the
numer of parity its. The lowest order information it a
The parity its are computed and
attached to the UL-SCH transport lock according to suclause 5.1.1
setting L to 24 its and using the generator polynomial
g
5.2.2.2 Code lock segmentation and code lock CRC attachment
The its input to the code lock
segmentation are denoted y
where B is the numer of its in the transport lock
(including CRC).
Code lock segmentation and code lock CRC attachment are performed according to suclause 5.1.2.
The its after code lock
segmentation are denoted y
,
where r is the code lock numer and K
5.2.2.3 Channel coding of UL-SCH
Code locks are delivered to the
channel coding lock. The its in a code lock are denoted y
, where r is the code lock numer, and K
After encoding the its are denoted
y
,
with
and
where
is
the numer of its on the i-th coded stream for code lock
numer r, i.e.
.
5.2.2.4 Rate matching
Turo coded locks are delivered to
the rate matching lock. They are denoted y
,
with
,
and where r is the code lock numer, i is the coded
stream index, and
is the numer of its in each coded stream of code lock numer r.
The total numer of code locks is denoted y C and each coded
lock is individually rate matched according to suclause 5.1.4.1.
After rate matching, the its are
denoted y
,
where r is the coded lock numer, and where
is the numer of rate matched its for code lock numer r.
5.2.2.5 Code lock concatenation
The its input to the code lock
concatenation lock are denoted y
for
and where
is the numer of rate matched its for the r-th code lock.
Code lock concatenation is performed according to suclause 5.1.5.
The its after code lock
concatenation are denoted y
,
where G is the total numer of coded its for transmission
excluding the its used for control transmission, when control
information is multiplexed with the UL-SCH transmission.
5.2.2.6 Channel coding of control information
Control data arrives at the coding
unit in the form of channel quality information (CQI and/or PMI),
HARQ-ACK and rank indication. Different coding rates for the control
information are achieved y allocating different numer of coded
symols for its transmission. When control data are transmitted in
the PUSCH, the channel coding for HARQ-ACK, rank indication and
channel quality information
is done independently.
For TDD, two ACK/NACK feedack modes are supported y higher layer configuration.
ACK/NACK undling, and
ACK/NACK multiplexing
For TDD ACK/NACK undling, HARQ-ACK consists one or two its information. For TDD ACK/NAK multiplexing, HARQ-ACK consists of etween one and four its of information and the numer of its is determined as descried in Section 7.3 in [3].
When the UE transmits HARQ-ACK its
or rank indicator its, it shall determine the numer of coded
symols
for HARQ-ACK or rank indicator as
where
is the numer of ACK/NACK its or rank indicator its,
is the scheduled andwidth for PUSCH transmission in the current
su-frame for the transport lock, expressed as a numer of
sucarriers in [2], and
is
the numer of SC-FDMA symols per suframe for initial PUSCH
transmission for the same transport lock given y
,
where
is
equal to 1 if UE is configured to send PUSCH and SRS in the same
suframe for initial transmission or if the PUSCH resource allocation
for initial transmission even partially overlaps with the cell
specific SRS suframe and andwidth configuration defined in Section
5.5.3 of [2]. Otherwise
is
equal to 0.
,
,
and
are otained from the initial PDCCH for the same transport lock. If
there is no initial PDCCH with DCI format 0 for the same transport
lock,
,
,
and
shall e determined from:
the most recent semi-persistent scheduling assignment PDCCH, when the initial PUSCH for the same transport lock is semi-persistently scheduled, or,
the random access response grant for the same transport lock, when the PUSCH is initiated y the random access response grant.
For HARQ-ACK information
and [
],
where
shall e determined according to [3].
For rank indication
and [
],
where
shall e determined according to [3].
For HARQ-ACK information
Each positive acknowledgement (ACK) is encoded as a inary ‘1’ and each negative acknowledgement (NAK) is encoded as a inary ‘0’
If HARQ-ACK consists of 1-it of information, i.e.,
, it is first encoded according to Tale 5.2.2.6-1.
If HARQ-ACK consists of 2-its of information, i.e.,
with
corresponding to ACK/NACK it for codeword 0 and
corresponding to that for codeword 1, it is first encoded according to Tale 5.2.2.6-2 where
.
<>Tale 5.2.2.6-1: Encoding of 1-it HARQ-ACK
<>Q
<>Encoded HARQ-ACK
2
4
6
<>Tale 5.2.2.6-2: Encoding of 2-it HARQ-ACK
<>Q
<>Encoded HARQ-ACK
2
4
6
The “x” and “y” in Tale 5.2.2.6-1 and 5.2.2.6-2 are placeholders for [2] to scramle the HARQ-ACK its in a way that maximizes the Euclidean distance of the modulation symols carrying HARQ-ACK information.
For the cases with FDD or TDD ACK/NAK
multiplexing when HARQ-ACK consists of one or two its information,
the it sequence
is otained y concatenation of multiple encoded HARQ-ACK locks
where
is the total numer of coded its for all the encoded HARQ-ACK
locks. The last concatenation of the encoded HARQ-ACK lock may e
partial so that the total it sequence length is equal to
.
For the case with TDD ACK/NACK
undling, a it sequence
is otained y concatenation of multiple encoded HARQ-ACK locks
where
is the total numer of coded its for all the encoded HARQ-ACK
locks. The last concatenation of the encoded HARQ-ACK lock may e
partial so that the total it sequence length is equal to
.
A scramling sequence
is then selected from Tale 5.2.2.6-A with index
,
where
is determined as descried in Section 7.3 in [3]. The it sequence
is then generated y setting
if HARQ-ACK consists of 1-it and
if HARQ-ACK consists of 2-its and then scramling
as follows
Set i ,k to 0
while
if
//
place-holder repetition it
else
if
//
a place-holder it
else // coded it
end if
end while
<>Tale 5.2.2.6-A: Scramling sequence selection for TDD ACK/NACK undling
0
[1 1 1 1]
1
[1 0 1 0]
2
[1 1 0 0]
3
[1 0 0 1]
For the case that HARQ-ACK consists
of more than two its information, i.e.
with
,
the it sequence
is otained as
where i = 0, 1, 2, ,
Q
The vector sequence output of the
channel coding for HARQ-ACK information is denoted y
,
where
,
and is otained as follows:
Set i ,k to 0
while
end while
For rank indication (RI)
The corresponding it widths for rank indication feedack for PDSCH transmissions are given y tale 5.2.2.6.1-2, 5.2.2.6.2-3, 5.2.2.6.3-3, 5.2.3.3.1-3 and 5.2.3.3.2-4, which are determined assuming the maximum numer of layers according to the corresponding eNodeB antenna&nspconfiguration and UE category.
If RI consists of 1-it of information, i.e.,
, it is first encoded according to Tale 5.2.2.6-3.
to RI mapping is given y Tale 5.2.2.6-5.
If RI consists of 2-its of information, i.e.,
with
corresponding to MSB of 2-it input and
corresponding to LSB, it is first encoded according to Tale 5.2.2.6-4 where
.
to RI mapping is given y Tale 5.2.2.6-6.
<>Tale 5.2.2.6-3: Encoding of 1-it RI
<>Q
<>Encoded RI
2
4
6
<>Tale 5.2.2.6-4: Encoding of 2-it RI
<>Q
<>Encoded RI
2
4
6
<>Tale 5.2.2.6-5:
to RI mapping
<>RI
0
1
1
2
<>Tale 5.2.2.6-6:
,
to
RI mapping
<>,
<>RI
0, 0
1
0, 1
2
1, 0
3
1, 1
4
The “x” and “y” in Tale 5.2.2.6-3 and 5.2.2.6-4 are placeholders for [2] to scramle the RI its in a way that maximizes the Euclidean distance of the modulation symols carrying rank information.
The it sequence
is otained y concatenation of multiple encoded RI locks where
is the total numer of coded its for all the encoded RI locks. The
last concatenation of the encoded RI lock may e partial so that the
total it sequence length is equal to
.
The vector sequence output of the channel coding for rank information
is denoted y
,
where
,
and is otained as follows:
Set i ,k to 0
while
end while
For channel quality control information (CQI and/or PMI)
When the UE transmits channel quality
control information its, it shall determine the numer of coded
symols
for channel quality information as
where
is the numer of CQI its,
is the numer of CRC its given y
,
and
[
],
where
shall e determined according to [3]. If rank indicator is not
transmitted then
.
,
,
and
are otained from the initial PDCCH for the same transport lock. If
there is no initial PDCCH with DCI format 0 for the same transport
lock,
,
,
and
shall e determined from:
the most recent semi-persistent scheduling assignment PDCCH, when the initial PUSCH for the same transport lock is semi-persistently scheduled, or,
the random access response grant for the same transport lock, when the PUSCH is initiated y the random access response grant.
is
the numer of SC-FDMA symols per suframe for initial PUSCH
transmission for the same transport lock.
For UL-SCH data information
,
where
is the scheduled andwidth for PUSCH transmission in the current
su-frame for the transport lock, and
is the numer of SC-FDMA symols in the current PUSCH transmission
su-frame given y
,
where
is
equal to 1 if UE is configured to send PUSCH and SRS in the same
suframe for the current suframe or if the PUSCH resource allocation
for the current suframe even partially overlaps with the cell
specific SRS suframe and andwidth configuration defined in Section
5.5.3 of [2]. Otherwise
is
equal to 0.
If the payload size is less than or equal to 11 its, the channel coding of the channel quality information is performed according to suclause 5.2.2.6.4 with input sequence
.
For payload sizes greater than 11 its, the CRC attachment, channel coding and rate matching of the channel quality information is performed according to suclauses 5.1.1, 5.1.3.1 and 5.1.4.2, respectively. The input it sequence to the CRC attachment is
. The output it sequence of the CRC attachment operation is the input it sequence to the channel coding operation. The output it sequence of the channel coding operation is the input it sequence to the rate matching operation.
The output sequence for the channel
coding of channel quality information is denoted y
.
5.2.2.6.1 Channel quality information formats for wideand CQI reports
Tale 5.2.2.6.1-1 shows the fields
and the corresponding it widths for the channel quality information
feedack for wideand reports for PDSCH transmissions associated with
transmission mode 4 and transmission mode 6.
in Tale 5.2.2.6.1-1 is defined in suclause 7.2 [3].
<>Tale 5.2.2.6.1-1: Fields for
channel quality information (CQI) feedack for wideand CQI reports
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Wideand CQI codeword 0
4
4
4
4
Wideand CQI codeword 1
0
4
0
4
Precoding matrix indication
<>
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Max 2 layers
<>Max 4 layers
Rank indication
1
1
2
with
corresponding to the first it of the first field in the tale,
corresponding to the second it of the first field in the tale, and
corresponding to the last it in the last field in the tale. The
field of PMI shall e in the increasing order of the suand index
[3]. The first it of each field corresponds to MSB and the last it
LSB. The RI its sequence in Tale 5.2.2.6.1-2 is encoded according
to section 5.2.2.6.
5.2.2.6.2 Channel quality information formats for higher layer configured suand CQI reports
Tale 5.2.2.6.2-1 shows the fields
and the corresponding it width for the channel quality information
feedack for higher layer configured report for PDSCH transmissions
associated with transmission mode 1, transmission mode 2,
transmission mode 3 and transmission mode 7.
in Tale 5.2.2.6.2-1 is defined in suclause 7.2 [3].
<>Tale 5.2.2.6.2-1: Fields for
channel quality information (CQI) feedack for higher layer
configured suand CQI reports
<>Field
<>Bit width
Wide-and CQI codeword
4
Suand differential CQI
in Tale 5.2.2.6.2-2 is defined in suclause 7.2 [3].
<>Tale 5.2.2.6.2-2: Fields for
channel quality information (CQI) feedack for higher layer
configured suand CQI reports
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Wide-and CQI codeword 0
4
4
4
4
Suand differential CQI codeword 0
Wide-and CQI codeword 1
0
4
0
4
Suand differential CQI codeword 1
0
0
Precoding matrix indication
2
1
4
4
<>Tale 5.2.2.6.2-3: Fields for rank
indication (RI) feedack for higher layer configured suand CQI
reports
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Max 2 layers
<>Max 4 layers
Rank indication
1
1
2
with
corresponding to the first it of the first field in each of the
tales,
corresponding to the second it of the first field in each of the
tales, and
corresponding to the last it in the last field in each of the
tales. The field of the PMI and suand differential CQI shall e in
the increasing order of the suand index [3]. The first it of each
field corresponds to MSB and the last it LSB. The RI its sequence
in Tale 5.2.2.6.2-3 is encoded according to section 5.2.2.6.
5.2.2.6.3 Channel quality information formats for UE selected suand CQI reports
Tale 5.2.2.6.3-1 shows the fields
and the corresponding it widths for the channel quality information
feedack for UE selected suand CQI for PDSCH transmissions
associated with transmission mode 1, transmission mode 2,
transmission mode 3 and transmission mode 7.
in Tale 5.2.2.6.3-1 is defined in suclause 7.2 [3].
<>Tale 5.2.2.6.3-1: Fields for
channel quality information (CQI) feedack for UE selected suand
CQI reports
<>Field
<>Bit width
Wide-and CQI codeword
4
Suand differential CQI
2
Position of the M selected suands
in Tale 5.2.2.6.3-2 is defined in suclause 7.2 [3].
<>Tale 5.2.2.6.3-2: Fields for
channel quality information (CQI) feedack for UE selected suand
CQI reports
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Wide-and CQI codeword 0
4
4
4
4
Suand differential CQI codeword 0
2
2
2
2
Wide-and CQI codeword 1
0
4
0
4
Suand differential CQI codeword 1
0
2
0
2
Position of the M selected suands
Precoding matrix indication
4
2
8
8
<>Tale 5.2.2.6.3-3: Fields for rank
indication (RI) feedack for UE selected suand CQI
reports
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Max 2 layers
<>Max 4 layers
Rank indication
1
1
2
with
corresponding to the first it of the first field in each of the
tales,
corresponding to the second it of the first field in each of the
tales, and
corresponding to the last it in the last field in each of the
tales. The field of PMI shall start with the wideand PMI followed
y the PMI for the M selected suands. The first it of each field
corresponds to MSB and the last it LSB. The RI its sequence in
Tale 5.2.2.6.3-3 is encoded according to section 5.2.2.6.
5.2.2.6.4 Channel coding for CQI/PMI information in PUSCH
The channel quality its input to the
channel coding lock are denoted y
where O is the numer of its. The numer of channel quality
its depends on the transmission format. When PUCCH-ased reporting
format is used, the numer of CQI/PMI its is defined&nspin
suclause 5.2.3.3.1 for wideand reports and in suclause 5.2.3.3.2
for UE selected suands reports. When PUSCH-ased reporting format
is used, the numer of CQI/PMI its is defined in suclause 5.2.2.6.1
for wideand reports, in suclause 5.2.2.6.2 for higher layer
configured suands reports and in suclause 5.2.2.6.3 for UE
selected suands reports.
The channel quality indication is
first coded using a (32, O) lock code. The code words of the
(32, O) lock code are a linear comination of the 11 asis
sequences denoted M
<>Tale 5.2.2.6.4-1: Basis sequences for (32, O) code
<>i
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
0
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
1
1
2
1
0
0
1
0
0
1
0
1
1
1
3
1
0
1
1
0
0
0
0
1
0
1
4
1
1
1
1
0
0
0
1
0
0
1
5
1
1
0
0
1
0
1
1
1
0
1
6
1
0
1
0
1
0
1
0
1
1
1
7
1
0
0
1
1
0
0
1
1
0
1
8
1
1
0
1
1
0
0
1
0
1
1
9
1
0
1
1
1
0
1
0
0
1
1
10
1
0
1
0
0
1
1
1
0
1
1
11
1
1
1
0
0
1
1
0
1
0
1
12
1
0
0
1
0
1
0
1
1
1
1
13
1
1
0
1
0
1
0
1
0
1
1
14
1
0
0
0
1
1
0
1
0
0
1
15
1
1
0
0
1
1
1
1
0
1
1
16
1
1
1
0
1
1
1
0
0
1
0
17
1
0
0
1
1
1
0
0
1
0
0
18
1
1
0
1
1
1
1
1
0
0
0
19
1
0
0
0
0
1
1
0
0
0
0
20
1
0
1
0
0
0
1
0
0
0
1
21
1
1
0
1
0
0
0
0
0
1
1
22
1
0
0
0
1
0
0
1
1
0
1
23
1
1
1
0
1
0
0
0
1
1
1
24
1
1
1
1
1
0
1
1
1
1
0
25
1
1
0
0
0
1
1
1
0
0
1
26
1
0
1
1
0
1
0
0
1
1
0
27
1
1
1
1
0
1
0
1
1
1
0
28
1
0
1
0
1
1
1
0
1
0
0
29
1
0
1
1
1
1
1
1
1
0
0
30
1
1
1
1
1
1
1
1
1
1
1
31
1
0
0
0
0
0
0
0
0
0
0
The encoded CQI/PMI lock is denoted
y
where
and
where i = 0, 1, 2, , B-1.
The output it sequence
is otained y circular repetition of the encoded CQI/PMI lock as
follows
where i = 0, 1, 2, , Q
5.2.2.7 Data and control multiplexing
The control and data multiplexing is performed such that HARQ-ACK information is present on oth slots and is mapped to resources around the demodulation reference signals. In addition, the multiplexing ensures that control and data information are mapped to different modulation symols.
The inputs to the data and control
multiplexing are the coded its of the control information denoted y
and
the coded its of the UL-SCH denoted y
.
The output of the data and control multiplexing operation is denoted
y
,
where
and
,
and where
,
are column vectors of length
.
H is the total numer of coded its allocated for UL-SCH data
and CQI/PMI information.
The control information and the data shall e multiplexed as follows:
Set i, , k to 0
while
-- first place the control information
end while
while
-- then place the data
end while
5.2.2.8 Channel interleaver
The channel interleaver descried in this suclause in conunction with the resource element mapping for PUSCH in [2] implements a time-first mapping of modulation symols onto the transmit waveform while ensuring that the HARQ-ACK information is present on oth slots in the suframe and is mapped to resources around the uplink demodulation reference signals.
The input to the channel interleaver
are denoted y
,
and
.
The numer of modulation symols in the suframe is given y
..
The output it sequence from the channel interleaver is derived as
follows:
(1) Assign
to e the numer of columns of the matrix. The columns of the matrix
are numered 0, 1, 2,,
from left to right.
is determined according to section 5.2.2.6.
(2) The
numer of rows of the matrix is
and we define
.
The
rows of the rectangular matrix are numered 0, 1, 2,,
from top to ottom.
(3) If
rank information is transmitted in this suframe, the vector sequence
is written onto the columns indicated y Tale 5.2.2.8-1, and y sets
of Q
Set i, to 0.
Set r to
while i <
end while
Where ColumnSet is given in Tale 5.2.2.8-1 and indexed left to right from 0 to 3.
(4)
Write the input vector sequence, for k = 0, 1,,
,
into the
matrix y sets of Q
in column 0 and rows 0 to
and
skipping the matrix entries that are already occupied:
The pseudocode is as follows:
Set i, k to 0.
While k <
,
if
is not assigned to RI symols
k = k + 1
end if
i = i+1
end While
(5) If
HARQ-ACK information is transmitted in this suframe, the vector
sequence
is written onto the columns indicated y Tale 5.2.2.8-2, and y sets
of Q
Set i, to 0.
Set r to
while i <
end while
Where ColumnSet is given in Tale 5.2.2.8-2 and indexed left to right from 0 to 3.
(6) The
output of the lock interleaver is the it sequence read out column
y column from the
matrix. The its after channel interleaving are denoted y
.
<>Tale 5.2.2.8-1: Column set for Insertion of rank information
<>CP configuration
<>Column Set
Normal
{1, 4, 7, 10}
Extended
{0, 3, 5, 8}
<>Tale 5.2.2.8-2: Column set for Insertion of HARQ-ACK information
<>CP configuration
<>Column Set
Normal
{2, 3, 8, 9}
Extended
{1, 2, 6, 7}
5.2.3 Uplink control information on PUCCH
Data arrives to the coding unit in the form of indicators for measurement indication, scheduling request and HARQ acknowledgement.
Three forms of channel coding are used, one for the channel quality information (CQI), another for HARQ-ACK (acknowledgement) and scheduling request and another for comination of channel quality information (CQI) and HARQ-ACK.
<>Figure 5.2.3-1: Processing for UCI
5.2.3.1 Channel coding for UCI HARQ-ACK
The HARQ acknowledgement its are
received from higher layers. HARQ-ACK consists of 1-it of
information, i.e.,
or 2-its of information, i.e.,
with
corresponding to ACK/NACK it for codeword 0 and
corresponding to that for codeword 1. Each positive acknowledgement
(ACK) is encoded as a inary ‘1’ and each negative
acknowledgement (NACK) is encoded as a inary ‘0’. The HARQ-ACK
its are processed according to [2].
5.2.3.2 Channel coding for UCI scheduling request
The scheduling request indication is received from higher layers and is processed according to [2].
5.2.3.3 Channel coding for UCI channel quality information
The channel quality its input to the
channel coding lock are denoted y
where A is the numer of its. The numer of channel quality
its depends on the transmission format as indicated in suclause
5.2.3.3.1 for wideand reports and in suclause 5.2.3.3.2 for
UE-selected suands reports.
The channel quality indication is
coded using a (20, A) code. The code words of the (20, A)
code are a linear comination of the 13 asis sequences denoted M
<>Tale 5.2.3.3-1: Basis sequences for (20, A) code
<>i
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
<>M
0
1
1
0
0
0
0
0
0
0
0
1
1
0
1
1
1
1
0
0
0
0
0
0
1
1
1
0
2
1
0
0
1
0
0
1
0
1
1
1
1
1
3
1
0
1
1
0
0
0
0
1
0
1
1
1
4
1
1
1
1
0
0
0
1
0
0
1
1
1
5
1
1
0
0
1
0
1
1
1
0
1
1
1
6
1
0
1
0
1
0
1
0
1
1
1
1
1
7
1
0
0
1
1
0
0
1
1
0
1
1
1
8
1
1
0
1
1
0
0
1
0
1
1
1
1
9
1
0
1
1
1
0
1
0
0
1
1
1
1
10
1
0
1
0
0
1
1
1
0
1
1
1
1
11
1
1
1
0
0
1
1
0
1
0
1
1
1
12
1
0
0
1
0
1
0
1
1
1
1
1
1
13
1
1
0
1
0
1
0
1
0
1
1
1
1
14
1
0
0
0
1
1
0
1
0
0
1
0
1
15
1
1
0
0
1
1
1
1
0
1
1
0
1
16
1
1
1
0
1
1
1
0
0
1
0
1
1
17
1
0
0
1
1
1
0
0
1
0
0
1
1
18
1
1
0
1
1
1
1
1
0
0
0
0
0
19
1
0
0
0
0
1
1
0
0
0
0
0
0
After encoding the its are denoted
y
where
and with
where i = 0, 1, 2, , B-1.
5.2.3.3.1 Channel quality information formats for wideand reports
Tale 5.2.3.3.1-1 shows the fields and the corresponding it widths for the channel quality information feedack for wideand reports for PDSCH transmissions associated with a transmission mode 1, transmission mode 2, transmission mode 3 and transmission mode 7.
<>Tale 5.2.3.3.1-1: UCI fields for
channel quality information (CQI) feedack for wideand reports
<>Field
<>Bit width
Wide-and CQI
4
<>Tale 5.2.3.3.1-2: UCI fields for channel quality and precoding information (CQI/PMI) feedack for wideand reports (transmission mode 4, transmission mode 5 and transmission mode 6)
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Wide-and CQI
4
4
4
4
Spatial differential CQI
0
3
0
3
Precoding matrix indication
2
1
4
4
<>Tale 5.2.3.3.1-3: UCI fields for rank indication (RI) feedack for wideand reports (transmission mode 3 and transmission mode 4)
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Max 2 layers
<>Max 4 layers
Rank indication
1
1
2
with
corresponding to the first it of the first field in each of the
tales,
corresponding to the second it of the first field in each of the
tales, and
corresponding to the last it in the last field in each of the
tales. The first it of each field corresponds to MSB and the last
it LSB. The RI feedack for one it is mapped according to Tale
5.2.2.6-5 with
replaced y
.
The RI feedack for two its is mapped according to Tale 5.2.2.6-6
with
,
replaced y
.
5.2.3.3.2 Channel quality information formats for UE-selected su-and reports
Tale 5.2.3.3.2-1 shows the fields and the corresponding it widths for the su-and channel quality information feedack for UE-selected su-and reports for PDSCH transmissions associated with transmission mode 1, transmission mode 2, transmission mode 3 and transmission mode 7.
<>Tale 5.2.3.3.2-1: UCI fields for channel quality information (CQI) feedack for UE-selected su-and reports (transmission mode 1, transmission mode 2, transmission mode 3 and transmission mode 7)
<>Field
<>Bit width
Su-and CQI
4
Su-and lael
1 or 2
<>Tale 5.2.3.3.2-2: UCI fields for channel quality information (CQI) feedack for UE-selected su-and reports (transmission mode 4, transmission mode 5 and transmission mode 6)
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Su-and CQI
4
4
4
4
Spatial differential CQI
0
3
0
3
Su-and lael
1 or 2
1 or 2
1 or 2
1 or 2
<>Tale 5.2.3.3.2-3: UCI fields for channel quality and precoding information (CQI/PMI) feedack for UE-selected su-and reports (transmission mode 4, transmission mode 5 and transmission mode 6)
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Rank = 1
<>Rank = 2
<>Rank = 1
<>Rank > 1
Wide-and CQI
4
4
4
4
Spatial differential CQI
0
3
0
3
Precoding matrix indication
2
1
4
4
<>Tale 5.2.3.3.2-4: UCI fields for rank indication (RI) feedack for UE-selected su-and reports (transmission mode 3 and transmission mode 4)
<>Field
<>Bit width
<>2 antenna ports
<>4 antenna ports
<>Max 2 layers
<>Max 4 layers
Rank indication
1
1
2
with
corresponding to the first it of the first field in each of the
tales,
corresponding to the second it of the first field in each of the
tales, and
corresponding to the last it in the last field in each of the
tales. The first it of each field corresponds to MSB and the last
it LSB. The RI feedack for one it is mapped according to Tale
5.2.2.6-5 with
replaced y
.
The RI feedack for two its is mapped according to Tale 5.2.2.6-6
with
,
replaced y
.
5.2.3.4 Channel coding for UCI channel quality information and HARQ-ACK
This section defines the channel coding scheme for the simultaneous transmission of channel quality information and HARQ-ACK information in a suframe.
When normal CP is used for uplink
transmission, the channel quality information is coded according to
suclause 5.2.3.3 with input it sequence
and output it sequence
,
where
.
The HARQ acknowledgement its are denoted y
in case one HARQ acknowledgement it or
in case two HARQ acknowledgement its are reported per suframe. Each
positive acknowledgement (ACK) is encoded as a inary ‘1’ and
each negative acknowledgement (NAK) is encoded as a inary ‘0’.
The output of this channel coding
lock for normal CP is denoted y
,
where
In case one HARQ acknowledgement it is reported per suframe:
and
In case two HARQ acknowledgement its are reported per suframe:
and
When extended CP is used for uplink
transmission, the channel quality information and the HARQ-ACK
acknowledgement its are ointly coded. The HARQ acknowledgement its
are denoted y
in case one HARQ acknowledgement it or
in case two HARQ acknowledgement its are reported per suframe.
The channel quality information
denoted y
is multiplexed with the HARQ acknowledgement its to yield the
sequence
as follows
and
and
in case one HARQ-acknowledgement it is reported per suframe, or
,
and
in case two HARQ-acknowledgement its are reported per suframe.
The sequence
is encoded according to section 5.2.3.3 to yield the output it
sequence
where
.
5.2.4 Uplink control information on PUSCH without UL-SCH data
When control data are sent via PUSCH without UL-SCH data, the following coding steps can e identified:
Channel coding of control information
Control information mapping
Channel interleaver
5.2.4.1 Channel coding of control information
Control data arrives at the coding
unit in the form of channel quality information (CQI and/or PMI),
HARQ-ACK and rank indication. Different coding rates for the control
information are achieved y allocating different numer of coded
symols for its transmission. When the UE transmits HARQ-ACK its or
rank indicator its, it shall determine the numer of coded symols
for HARQ-ACK or rank indicator as
where
is the numer of ACK/NACK its, see also Section 5.2.2.6 for the two
ACK/NACK feedack modes for TDD as configured y higher layers, or
rank indicator its,
is the numer of CQI its including CRC its assuming rank equals to
1,
is the scheduled andwidth for PUSCH transmission in the current
suframe expressed as a numer of sucarriers in [2], and
is
the numer of SC-FDMA symols in the current PUSCH transmission
su-frame given y
,
where
is
equal to 1 if UE is configured to send PUSCH and SRS in the same
suframe for the current suframe or if the PUSCH resource allocation
for the current suframe even partially overlaps with the cell
specific SRS suframe and andwidth configuration defined in Section
5.5.3 of [2]. Otherwise
is
equal to 0.
For HARQ-ACK information
and [
],
where
shall e determined according to [3].
For rank indication
and [
],
where
shall e determined according to [3].
For CQI and/or PMI information
.
The channel coding and rate matching
of the control data is performed according to suclause 5.2.2.6. The
coded output sequence for channel quality information is denoted y
,
the coded vector sequence output for HARQ-ACK is denoted y
and the coded vector sequence output for rank indication is denoted
y
.
5.2.4.2 Control information mapping
The input are the coded its of the
channel quality information denoted y
.
The output is denoted y
,
where
and
,
and where
,
are column vectors of length
.
H is the total numer of coded its allocated for CQI/PMI
information.
The control information shall e mapped as follows:
Set , k to 0
while
end while
5.2.4.3 Channel interleaver
The vector sequences
,
and
are channel interleaved according suclause 5.2.2.8. The its after
channel interleaving are denoted y
.
5.3 Downlink transport channels and control information
5.3.1 Broadcast channel
Figure 5.3.1-1 shows the processing structure for the BCH transport channel. Data arrives to the coding unit in the form of a maximum of one transport lock every transmission time interval (TTI) of 40ms. The following coding steps can e identified:
Add CRC to the transport lock
Channel coding
Rate matching
The coding steps for BCH transport channel are shown in the figure elow.
<>Figure 5.3.1-1: Transport channel processing for BCH
5.3.1.1 Transport lock CRC attachment
Error detection is provided on BCH transport locks through a Cyclic Redundancy Check (CRC).
The entire transport lock is used to
calculate the CRC parity its. Denote the its in a transport lock
delivered to layer 1 y
,
and the parity its y
.
A is the size of the transport lock and set to 24 its and L
is the numer of parity its. The lowest order information it a
The parity its are computed and
attached to the BCH transport lock according to suclause 5.1.1
setting L to 16 its. After the attachment, the CRC its are
scramled according to the eNodeB transmit antenna configuration with
the sequence
as indicated in Tale 5.3.1.1-1 to form the sequence of its
where
for
k = 0, 1, 2, , A-1
for
k = A, A+1, A+2,..., A+15.
<>Tale 5.3.1.1-1: CRC mask for PBCH
<>Numer of transmit antenna ports at eNodeB
<>PBCH
CRC mask
1
<0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>
2
<1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1>
4
<0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1>
5.3.1.2 Channel coding
Information its are delivered to the
channel coding lock. They are denoted y
, where K is the numer of its, and they are tail iting
convolutionally encoded according to suclause 5.1.3.1.
After encoding the its are denoted
y
,
with
,
and where D is the numer of its on the i-th coded
stream, i.e.,
.
5.3.1.3 Rate matching
A tail iting convolutionally coded
lock is delivered to the rate matching lock. This lock of coded
its is denoted y
,
with
,
and where i is the coded stream index and D is the
numer of its in each coded stream. This coded lock is rate matched
according to suclause 5.1.4.2.
After rate matching, the its are
denoted y
,
where E is the numer of rate matched its.
5.3.2 Downlink shared channel, Paging channel and Multicast channel
Figure 5.3.2-1 shows the processing structure for the DL-SCH, PCH and MCH transport channels. Data arrives to the coding unit in the form of a maximum of one transport lock every transmission time interval (TTI). The following coding steps can e identified:
Add CRC to the transport lock
Code lock segmentation and code lock CRC attachment
Channel coding
Rate matching
Code lock concatenation
The coding steps for DL-SCH, PCH and MCH transport channels are shown in the figure elow.
<>Figure 5.3.2-1: Transport channel processing for DL-SCH, PCH and MCH
5.3.2.1 Transport lock CRC attachment
Error detection is provided on transport locks through a Cyclic Redundancy Check (CRC).
The entire transport lock is used to
calculate the CRC parity its. Denote the its in a transport lock
delivered to layer 1 y
,
and the parity its y
.
A is the size of the transport lock and L is the
numer of parity its. The lowest order information it a
The parity its are computed and
attached to the transport lock according to suclause 5.1.1 setting
L to 24 its and using the generator polynomial g
5.3.2.2 Code lock segmentation and code lock CRC attachment
The its input to the code lock
segmentation are denoted y
where B is the numer of its in the transport lock
(including CRC).
Code lock segmentation and code lock CRC attachment are performed according to suclause 5.1.2.
The its after code lock
segmentation are denoted y
,
where r is the code lock numer and K
5.3.2.3 Channel coding
Code locks are delivered to the
channel coding lock. They are denoted y
, where r is the code lock numer, and K
After encoding the its are denoted
y
,
with
,
and where
is the numer of its on the i-th coded stream for code lock
numer r, i.e.
.
5.3.2.4 Rate matching
Turo coded locks are delivered to
the rate matching lock. They are denoted y
,
with
,
and where r is the code lock numer, i is the coded
stream index, and
is the numer of its in each coded stream of code lock numer r.
The total numer of code locks is denoted y C and each coded
lock is individually rate matched according to suclause 5.1.4.1.
After rate matching, the its are
denoted y
,
where r is the coded lock numer, and where
is the numer of rate matched its for code lock numer r.
5.3.2.5 Code lock concatenation
The its input to the code lock
concatenation lock are denoted y
for
and where
is the numer of rate matched its for the r-th code lock.
Code lock concatenation is performed according to suclause 5.1.5.
The its after code lock
concatenation are denoted y
,
where G is the total numer of coded its for transmission.
5.3.3 Downlink control information
A DCI transports downlink or uplink scheduling information, or uplink power control commands for one RNTI. The RNTI is implicitly encoded in the CRC.
Figure 5.3.3-1 shows the processing structure for the DCI. The following coding steps can e identified:
Information element multiplexing
CRC attachment
Channel coding
Rate matching
The coding steps for DCI are shown in the figure elow.
<>Figure 5.3.3-1: Processing for DCI
5.3.3.1 DCI formats
The fields defined in the DCI formats
elow are mapped to the information its a
Each field is mapped in the order in
which it appears in the description, including the zero-padding
it(s), if any, with the first field mapped to the lowest order
information it a
Note: DCI formats 0, 1A, 3, and 3A shall have the same payload size.
5.3.3.1.1 Format 0
DCI format 0 is used for the scheduling of PUSCH.
The following information is transmitted y means of the DCI format 0:
- Flag for format0/format1A differentiation 1 it, where value 0 indicates format 0 and value 1 indicates format 1A
- Hopping flag 1 it as defined in section 8.4 of [3]
-
Resource lock assignment and hopping resource allocation
its
- For PUSCH hopping:
-
N
as indicated in suclause [8.4] of [3]
-
its provide the resource allocation of the first slot in the UL
suframe
- For non-hopping PUSCH:
-
its provide the resource allocation in the UL suframe as defined in
section 8.1 of [3]
- Modulation and coding scheme and redundancy version 5 its as defined in section 8.6 of [3]
- New data indicator 1 it
- TPC command for scheduled PUSCH 2 its as defined in section 5.1.1.1 of [3]
- Cyclic shift for DM RS 3 its as defined in section 5.5.2.1.1 of [2]
- UL index 2 its as defined in sections 5.1.1.1 and 8 of [3] (this field is present only for TDD operation with uplink-downlink configuration 0)
- Downlink Assignment Index (DAI) 2 its as defined in section 7.3 of [3] (this field is present only for TDD operation with uplink-downlink configurations 1-6)
- CQI request 1 it as defined in section 7.2.1 of [3]
If the numer of information its in format 0 is less than the payload size of for format 1A (including any padding its appended to format 1A), zeros shall e appended to format 0 until the payload size equals that of format 1A.
5.3.3.1.2 Format 1
DCI format 1 is used for the scheduling of one PDSCH codeword.
The following information is transmitted y means of the DCI format 1:
- Resource allocation header (resource allocation type 0 / type 1) 1 it as defined in section 7.1.6 of [3]
If downlink andwidth is less than or equal to 10 PRBs, there is no resource allocation header and resource allocation type 0 is assumed.
- Resource lock assignment:
- For resource allocation type 0 as defined in section 7.1.6.1 of [3]:
-
its
provide the resource allocation
- For resource allocation type 1 as defined in section 7.1.6.2 of [3]:
-
its of this field are used as a header specific to this resource
allocation type to indicate the selected resource locks suset
- 1 it indicates a shift of the resource allocation span
-
its provide the resource allocation
where the value of P depends on the numer of DL resource locks as indicated in section 7.1. 6 of [3]
- Modulation and coding scheme 5 its as defined in section 7.1.7 of [3]
- HARQ process numer 3 its (FDD), 4 its (TDD)
- New data indicator 1 it
- Redundancy version 2 its
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
If the numer of information its in format 1 is equal to that for format 0/1A, one it of value zero shall e appended to format 1.
If the numer of information its in format 1 elongs to one of the sizes in Tale 5.3.3.1.2-1, one or more zero it(s) shall e appended to format 1 until the payload size of format 1 does not elong to one of the sizes in Tale 5.3.3.1.2-1 and not equal to that of format 0/1A.
<>Tale 5.3.3.1.2-1: Amiguous Sizes of Information Bits
{12, 14, 16 ,20, 24, 26, 32, 40, 44, 56}
5.3.3.1.3 Format 1A
DCI format 1A is used for the compact scheduling of one PDSCH codeword and random access procedure initiated y a PDCCH order.
The following information is transmitted y means of the DCI format 1A:
- Flag for format0/format1A differentiation 1 it, where value 0 indicates format 0 and value 1 indicates format 1A
Format 1A is used for random access procedure initiated y a PDCCH order only if format 1A CRC is scramled with C-RNTI and all the remaining fields are set as follows:
- Localized/Distriuted VRB assignment flag 1 it is set to ‘0’
-
Resource lock assignment
its,
where all its shall e set to 1
- Preamle Index 6 its
- PRACH Mask Index 4 its, [5]
- All the remaining its in format 1A for compact scheduling assignment of one PDSCH codeword are set to zeroes
Otherwise,
- Localized/Distriuted VRB assignment flag 1 it as defined in 7.1.6.3 of [3]
-
Resource lock assignment
its
as defined in section 7.1.6.3 of [3]:
- For localized VRB:
its
provide the resource allocation
- For distriuted VRB:
- If
or if the format 1A CRC is scramled y RA-RNTI, P-RNTI, or SI-RNTI
-
its
provide the resource allocation
- Else
- 1 it,
the MSB indicates the gap value, where value 0 indicates <>
and value 1
indicates<>
-
its provide the resource allocation
- Modulation and coding scheme 5its as defined in section 7.1.7 of [3]
- HARQ process numer 3 its (FDD) , 4 its (TDD)
- New data indicator 1 it
- If the format 1A CRC is scramled y RA-RNTI, P-RNTI, or SI-RNTI:
-
If
and Localized/Distriuted VRB assignment flag is set to 1
-
the new data indicator it indicates the gap value, where value 0
indicates <>
and value 1 indicates<>
.
- Else the new data indicator it is reserved.
- Else
- The new data indicator it as defined in [5]
- Redundancy version 2 its
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- If the format 1A CRC is scramled y RA-RNTI, P-RNTI, or SI-RNTI:
- The most significant it of the TPC command is reserved.
- The
least significant it of the TPC command indicates column
of
the TBS tale defined in [3].
- If
least significant it is 0 then
=
2 else
=
3.
- Else
- The two its including the most significant it indicates the TPC command
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
If the numer of information its in format 1A is less than that of format 0, zeros shall e appended to format 1A until the payload size equals that of format 0.
If the numer of information its in format 1A elongs to one of the sizes in Tale 5.3.3.1.2-1, one zero it shall e appended to format 1A.
When the format 1A CRC is scramled with a RA-RNTI, P-RNTI, or SI-RNTI then the following fields among the fields aove are reserved:
- HARQ process numer
- Downlink Assignment Index (used for TDD only and is not present in FDD)
5.3.3.1.3A Format 1B
DCI format 1B is used for the compact scheduling of one PDSCH codeword with precoding information.
The following information is transmitted y means of the DCI format 1B:
- Localized/Distriuted VRB assignment flag 1 it as defined in 7.1.6.3 of [3]
-
Resource lock assignment
its
as defined in 7.1.6.3 of [3]
- For localized VRB:
its
provide the resource allocation
- For distriuted VRB:
- For
-
its
provide the resource allocation
- For
- 1 it,
the MSB indicates the gap value, where value 0 indicates <>
and value 1
indicates<>
-
its provide the resource allocation
- Modulation and coding scheme 5its as defined in section 7.1.7 of [3]
- HARQ process numer 3 its (FDD) , 4 its (TDD)
- New data indicator 1 it
- Redundancy version 2 its
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
- TPMI information for precoding numer of its as specified in Tale 5.3.3.1.3A-1
TPMI information indicates which codeook index is used in Tale 6.3.4.2.3-1 or Tale 6.3.4.2.3-2 of [2] corresponding to the single-layer transmission.
- PMI confirmation for precoding 1 it as specified in Tale 5.3.3.1.3A-2
<>Tale 5.3.3.1.3A-1: Numer of its for TPMI information
<>Numer
of antenna ports
<>Numer
2
2
4
4
<>Tale 5.3.3.1.3A-2: Content of PMI confirmation
<>Bit field mapped to index
<>Message
0
Precoding according to the indicated TPMI in the TPMI information field
1
Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
If the numer of information its in format 1B elongs to one of the sizes in Tale 5.3.3.1.2-1, one zero it shall e appended to format 1B.
5.3.3.1.4 Format 1C
DCI format 1C is used for very compact scheduling of one PDSCH codeword.
The following information is transmitted y means of the DCI format 1C:
- 1 it indicates the gap
value, where value 0 indicates
and value 1 indicates
- For
,
there is no it
for gap indication
-
Resource lock assignment
its
as defined in 7.1.6.3 of [3]
- Transport lock size index 5 its as defined in section 7.1.7 of [3]
Here,
and
are
defined in [2] and
is defined in [3].
5.3.3.1.4A Format 1D
DCI format 1D is used for the compact scheduling of one PDSCH codeword with precoding and power offset information.
The following information is transmitted y means of the DCI format 1D:
- Localized/Distriuted VRB assignment flag 1 it as defined in 7.1.6.3 of [3]
-
Resource lock assignment
its
as defined in section 7.1.6.3 of [3]:
- For localized VRB:
its
provide the resource allocation
- For distriuted VRB:
- For
-
its
provide the resource allocation
- For
- 1 it,
the MSB indicates the gap value, where value 0 indicates <>
and value 1
indicates<>
-
its provide the resource allocation
- Modulation and coding scheme 5its as defined in section 7.1.7 of [3]
- HARQ process numer 3 its (FDD) , 4 its (TDD)
- New data indicator 1 it
- Redundancy version 2 its
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
- TPMI information for precoding numer of its as specified in Tale 5.3.3.1.4A-1
TPMI information indicates which codeook index is used in Tale 6.3.4.2.3-1 or Tale 6.3.4.2.3-2 of [2] corresponding to the single-layer transmission.
- Downlink power offset 1 it as defined in section 7.1.5 of [3]
<>Tale 5.3.3.1.4A-1: Numer of its for TPMI information
<>Numer
of antenna ports
<>Numer
2
2
4
4
If the numer of information its in format 1D elongs to one of the sizes in Tale 5.3.3.1.2-1, one zero it shall e appended to format 1D.
5.3.3.1.5 Format 2
The following information is transmitted y means of the DCI format 2:
- Resource allocation header (resource allocation type 0 / type 1) 1 it as defined in section 7.1.6 of [3]
If downlink andwidth is less than or equal to 10 PRBs, there is no resource allocation header and resource allocation type 0 is assumed.
- Resource lock assignment:
- For resource allocation type 0 defined in section 7.1.6.1 of [3]:
-
its
provide the resource allocation
- For resource allocation type 1 as defined in section 7.1.6.2 of [3]:
-
its of this field are used as a header specific to this resource
allocation type to indicate the selected resource locks suset
- 1 it indicates a shift of the resource allocation span
-
its provide the resource allocation
where the value of P depends on the numer of DL resource locks as indicated in suclause 7.1.6.1 of [3]
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
- HARQ process numer - 3 its (FDD), 4 its (TDD)
- Transport lock to codeword swap flag 1 it
In addition, for transport lock 1:
- Modulation and coding scheme 5 its as defined in section 7.1.7 of [3]
- New data indicator 1 it
- Redundancy version 2 its
In addition, for transport lock 2:
- Modulation and coding scheme 5 its as defined in section 7.1.7 of [3]
- New data indicator 1 it
- Redundancy version 2 its
Precoding information numer of its as specified in Tale 5.3.3.1.5-3
If oth transport locks are enaled, the transport lock to codeword mapping is specified according to Tale 5.3.3.1.5‑1.
In case one of the transport locks is disaled as specified in suclause 7.1.7.2 of [3], the transport lock to codeword swap flag is reserved and the transport lock to codeword mapping is specified according to Tale 5.3.3.1.5‑2.
<>Tale 5.3.3.1.5-1: Transport lock
to codeword mapping
<>transport
lock
<>codeword
0
<>codeword
1
0
transport lock 1
transport lock 2
1
transport lock 2
transport lock 1
<>Tale 5.3.3.1.5-2: Transport lock
to codeword mapping
<>transport lock 1
<>transport lock 2
<>codeword
0
<>codeword
1
enaled
disaled
transport lock 1
-
disaled
enaled
transport lock 2
-
The interpretation of the precoding information field depends on the numer of enaled codewords according to Tale 5.3.3.1.5-4 and Tale 5.3.3.1.5-5. Note that TPMI indicates which codeook index is used in Tale 6.3.4.2.3-1 or Tale 6.3.4.2.3-2 of [2]. For a single enaled codeword, indices 18 to 34 inclusive in Tale 5.3.3.1.5-5 are only supported for retransmission of the corresponding transport lock if that transport lock has previously een transmitted using two layers with closed-loop spatial multiplexing.
If the numer of information its in format 2 elongs to one of the sizes in Tale 5.3.3.1.2-1, one zero it shall e appended to format 2.
Some entries in Tale 5.3.3.1.5-4 and Tale 5.3.3.1.5-5 are used for indicating that the eNodeB has applied precoding according to PMI(s) reported y the UE. In these cases the precoding for the corresponding RB(s) in suframe n is according to the latest PMI(s) reported y the UE on PUSCH, not coming from PUCCH, on or efore suframe n-4.
<>Tale 5.3.3.1.5-3: Numer of its for precoding information
<>Numer of antenna ports at eNodeB
<>Numer of its for precoding information
2
3
4
6
<>Tale 5.3.3.1.5-4: Content of precoding information field for 2 antenna ports
<>One codeword:
<>Codeword 0 enaled,
<>Codeword 1 disaled
<>Two codewords:
<>Codeword 0 enaled,
<>Codeword 1 enaled
<>Bit field mapped to index
<>Message
<>Bit field mapped to index
<>Message
0
2 layers: Transmit diversity
0
2
layers: Precoding corresponding to precoder matrix
1
1
layer: Precoding corresponding to precoding vector
1
2
layers: Precoding corresponding to precoder matrix
2
1
layer: Precoding corresponding to precoder vector
2
2 layers: Precoding according to the latest PMI report on PUSCH, using the precoder(s) indicated y the reported PMI(s)
3
1
layer: Precoding corresponding to precoder vector
3
reserved
4
1
layer: Precoding corresponding to precoder vector
4
reserved
5
1 layer:
Precoding according to the latest PMI report on PUSCH, using the precoder(s) indicated y the reported PMI(s),
if
RI=2 was reported, using 1st column multiplied y
of
all precoders implied y the reported PMI(s)
5
reserved
6
1 layer:
Precoding according to the latest PMI report on PUSCH, using the precoder(s) indicated y the reported PMI(s),
if
RI=2 was reported, using 2nd column multiplied y
of
all precoders implied y the reported PMI(s)
6
reserved
7
reserved
7
reserved
<>Tale 5.3.3.1.5-5: Content of precoding information field for 4 antenna ports
<>One codeword:
<>Codeword 0 enaled,
<>Codeword 1 disaled
<>Two codewords:
<>Codeword 0 enaled,
<>Codeword 1 enaled
<>Bit field mapped to index
<>Message
<>Bit field mapped to index
<>Message
0
4 layers: Transmit diversity
0
2 layers: TPMI=0
1
1 layer: TPMI=0
1
2 layers: TPMI=1
2
1 layer: TPMI=1
15
2 layers: TPMI=15
16
1 layer: TPMI=15
16
2 layers: Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
17
1 layer: Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
17
3 layers: TPMI=0
18
2 layers: TPMI=0
18
3 layers: TPMI=1
19
2 layers: TPMI=1
32
3 layers: TPMI=15
33
2 layers: TPMI=15
33
3 layers: Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
34
2 layers: Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
34
4 layers: TPMI=0
35 63
reserved
35
4 layers: TPMI=1
49
4 layers: TPMI=15
50
4 layers: Precoding according to the latest PMI report on PUSCH using the precoder(s) indicated y the reported PMI(s)
51 63
Reserved
5.3.3.1.5A Format 2A
The following information is transmitted y means of the DCI format 2A:
- Resource allocation header (resource allocation type 0 / type 1) 1 it as defined in section 7.1.6 of [3]
If downlink andwidth is less than or equal to 10 PRBs, there is no resource allocation header and resource allocation type 0 is assumed.
- Resource lock assignment:
- For resource allocation type 0 as defined in section 7.1.6.1 of [3]
-
its
provide the resource allocation
- For resource allocation type 1 as defined in section 7.1.6.2 of [3]
-
its of this field are used as a header specific to this resource
allocation type to indicate the selected resource locks suset
- 1 it indicates a shift of the resource allocation span
-
its provide the resource allocation
where the value of P depends on the numer of DL resource locks as indicated in suclause [7.1.6.1] of [3]
- TPC command for PUCCH 2 its as defined in section 5.1.2.1 of [3]
- Downlink Assignment Index (this field is present in TDD for all the uplink downlink configurations and only applies to TDD operation with uplink downlink configuration 1-6. This field is not present in FDD) 2 its
- HARQ process numer - 3 its (FDD), 4 its (TDD)
- Transport lock to codeword swap flag 1 it
In addition, for transport lock 1:
- Modulation and coding scheme 5 its as defined in section 7.1.7 of [3]
- New data indicator 1 it
- Redundancy version 2 its
In addition, for transport lock 2:
- Modulation and coding scheme 5 its as defined in section 7.1.7 of [3]
- New data indicator 1 it
- Redundancy version 2 its
Precoding information numer of its as specified in Tale 5.3.3.1.5A-1
If oth transport locks are enaled, the transport lock to codeword mapping is specified according to Tale 5.3.3.1.5‑1.
In case one of the transport locks is disaled, the transport lock to codeword swap flag is reserved and the transport lock to codeword mapping is specified according to Tale 5.3.3.1.5‑2.
The precoding information field is defined according to Tale 5.3.3.1.5A‑2. For a single enaled codeword, index 1 in Tale 5.3.3.1.5A-2 is only supported for retransmission of the corresponding transport lock if that transport lock has previously een transmitted using two layers with open-loop spatial multiplexing.
For transmission with 2 antenna ports, the precoding information field is not present. The numer of transmission layers is equal to 2 if oth codewords are enaled; transmit diversity is used if codeword 0 is enaled while codeword 1 is disaled.
If the numer of information its in format 2A elongs to one of the sizes in Tale 5.3.3.1.2-1, one zero it shall e appended to format 2A.
<>Tale 5.3.3.1.5A-1: Numer of its for precoding information
<>Numer of antenna ports at eNodeB
<>Numer of its for precoding information
2
0
4
2
<>Tale 5.3.3.1.5A-2: Content of precoding information field for 4 antenna ports
<>One codeword:
<>Codeword 0 enaled,
<>Codeword 1 disaled
<>Two codewords:
<>Codeword 0 enaled,
<>Codeword 1 enaled
<>Bit field mapped to index
<>Message
<>Bit field mapped to index
<>Message
0
4 layers: Transmit diversity
0
2 layers: precoder cycling with large delay CDD
1
2 layers: precoder cycling with large delay CDD
1
3 layers: precoder cycling with large delay CDD
2
reserved
2
4 layers: precoder cycling with large delay CDD
3
reserved
3
reserved
5.3.3.1.6 Format 3
DCI format 3 is used for the transmission of TPC commands for PUCCH and PUSCH with 2-it power adustments.
The following information is transmitted y means of the DCI format 3:
- TPC command numer 1, TPC command numer 2,, TPC command numer N
where
,
and where
is equal to the payload size of format 0 efore CRC attachment,
including any padding its appended to format 0. The parameter
tpc-Index provided y higher layers determines the index to
the TPC command for a given UE.
If
,
a it of value zero shall e appended to format 3.
5.3.3.1.7 Format 3A
DCI format 3A is used for the transmission of TPC commands for PUCCH and PUSCH with single it power adustments.
The following information is transmitted y means of the DCI format 3A:
- TPC command numer 1, TPC command numer 2,, TPC command numer M
where
,
and where
is equal to the payload size of format 0 efore CRC attachment,
including any padding its appended to format 0. The parameter
tpc-Index provided y higher layers determines the index to
the TPC command for a given UE.
5.3.3.2 CRC attachment
Error detection is provided on DCI transmissions through a Cyclic Redundancy Check (CRC).
The entire PDCCH payload is used to
calculate the CRC parity its. Denote the its of the PDCCH payload
y
,
and the parity its y
.
A is the PDCCH payload size and L is the numer of
parity its.
The parity its are computed and
attached according to suclause 5.1.1 setting L to 16 its,
resulting in the sequence
,
where B = A+ L.
In the case where UE transmit antenna
selection is not configured or applicale, after attachment, the CRC
parity its are scramled with the corresponding RNTI
, where
corresponds to the MSB of the RNTI, to form the sequence of its
.
The relation etween c
for
k = 0, 1, 2, , A-1
for
k = A, A+1, A+2,..., A+15.
In the case where UE transmit antenna
selection is configured and applicale, after attachment, the CRC
parity its of PDCCH with DCI format 0 are scramled with the antenna
selection mask
as indicated in Tale 5.3.3.2-1 and the corresponding RNTI
to form the sequence of its
.
The relation etween c
for
k = 0, 1, 2, , A-1
for
k = A, A+1, A+2,..., A+15.
<>Tale 5.3.3.2-1: UE transmit antenna selection mask
-
-
<>UE transmit antenna selection
<>Antenna selection mask
UE port 0
<0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>
UE port 1
<0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1>
-
5.3.3.3 Channel coding
Information its are delivered to the
channel coding lock. They are denoted y
, where K is the numer of its, and they are tail iting
convolutionally encoded according to suclause 5.1.3.1.
After encoding the its are denoted
y
,
with
,
and where D is the numer of its on the i-th coded
stream, i.e.,
.
5.3.3.4 Rate matching
A tail iting convolutionally coded
lock is delivered to the rate matching lock. This lock of coded
its is denoted y
,
with
,
and where i is the coded stream index and D is the
numer of its in each coded stream. This coded lock is rate matched
according to suclause 5.1.4.2.
After rate matching, the its are
denoted y
,
where E is the numer of rate matched its.
5.3.4 Control format indicator
Data arrives each suframe to the
coding unit in the form of an indicator for the time span, in units
of OFDM symols, of the DCI in that suframe. The CFI takes values
CFI = 1, 2 or 3. For system andwidths
,
the span of the DCI in units of OFDM symols, 1, 2 or 3, is given y
the CFI. For system andwidths
,
the span of the DCI in units of OFDM symols, 2, 3 or 4, is given y
CFI+1.
The coding flow is shown in Figure 5.3.4-1.
<>Figure 5.3.4-1 Coding for CFI
5.3.4.1 Channel coding
The control format indicator is coded according to Tale 5.3.4-1.
<>Tale 5.3.4-1: CFI codewords
<>CFI
<>CFI codeword
<
<>
1
<0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1>
2
<1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0>
3
<1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1>
4 (Reserved)
<0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0>
5.3.5 HARQ indicator
Data arrives to the coding unit in the form of indicators for HARQ acknowledgement.
The coding flow is shown in Figure 5.3.5-1.
<>Figure 5.3.5-1 Coding for HI
5.3.5.1 Channel coding
The HARQ indicator is coded according to Tale 5.3.5-1, where for a positive acknowledgement HI = 1 and for a negative acknowledgement HI = 0.
<>Tale 5.3.5-1: HI codewords
<>HI
<>HI codeword
<
<>
0
< 0,0,0 >
1
< 1,1,1 >
Annex A (informative):
Change history
<>Change history
<>Date
<>TSG&nsp#
<>TSG Doc.
<>CR
<>Rev
<>Suect/Comment
<>Old
<>New
2006-09
Skeleton
0.0.0
2006-10
Updated skeleton
0.0.0
0.0.1
2006-10
Endorsed skeleton
0.0.1
0.1.0
2006-11
Added TC. Added Broadcast, Paging and MBMS transport channels in Tale 4.2-1.
0.1.0
0.1.1
2006-11
Endorsed v 0.2.0
0.1.1
0.2.0
2006-12
Added CC. Added type of coding for each transport channel or control information.
0.2.0
0.2.1
2007-01
Editor’s version
0.2.1
0.2.2
2007-01
Endorsed v 0.3.0
0.2.2
0.3.0
2007-02
Added QPP turo Interleaver description.
0.3.0
0.3.1
2007-02
Editor’s version
0.3.1
0.3.2
2007-02
Endorsed v 0.4.0
0.3.2
0.4.0
2007-02
Added CRC details for PDSCH, PDCCH and PUSCH. Added QPP turo-interleaver parameters. Set Z to 6144. Added details on code lock segmentation.
0.4.0
0.4.1
2007-02
Editor’s version
0.4.1
0.4.2
2007-03
RAN#35
RP-070170
For information at RAN#35
0.4.2
1.0.0
2007-03
Editor’s version
1.0.0
1.0.1
2007-03
Editor’s version
1.0.1
1.1.0
2007-05
Editor’s version
1.1.0
1.1.1
2007-05
Editor’s version
1.1.1
1.1.2
2007-05
Editor’s version
1.1.2
1.2.0
2007-06
Added circular uffer rate matching for PDSCH and PUSCH. Miscellaneous changes.
1.2.0
1.2.1
2007-06
Editor’s version
1.2.1
1.2.2
2007-07
Editor’s version
1.2.2
1.2.3
2007-07
Endorsed y email following decision taken at RAN1#49
1.2.3
1.3.0
2007-08
Editor’s version including decision from RAN1#49is.
1.3.0
1.3.1
2007-08
Editor’s version
1.3.1
1.3.2
2007-08
Editor’s version
1.3.2
1.4.0
2007-09
Editor’s version with decisions from RAN1#50
1,4.0
1,4,1
2007-09
Editor’s version
1.4.1
1.4.2
10/09/07
RAN#37
RP-070730
-
-
For approval at RAN#37
1.4.2
2.0.0
12/09/07
RAN_37
RP-070730
-
-
Approved version
2.0.0
8.0.0
28/11/07
RAN_38
RP-070949
0001
-
Update of 36.212
8.0.0
8.1.0
05/03/08
RAN_39
RP-080145
0002
-
Update to 36.212 incorporating decisions from RAN1#51is and RAN1#52
8.1.0
8.2.0
28/05/08
RAN_40
RP-080433
0003
-
Joint coding of CQI and ACK on PUCCH
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0004
1
ACK insertion into PUSCH
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0005
1
Introduction of format 1C
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0006
1
Miscellaneous fixes to 36.212
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0008
1
On multiplexing scheme for indicators
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0009
1
On the soft uffer split of MIMO and TDD
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0010
-
Resource assignment field for distriuted VRB
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0011
-
Clarifying the use of the different DCI formats
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0012
1
Clarifying
the value of N
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0013
-
Payload size for DCI formats 3 and 3A
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0014
-
Coding of ACK on PUSCH
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0015
1
Coding of RI on PUSCH and mapping
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0016
-
CRC for control information on PUSCH
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0017
-
Introduction of Downlink Assignment Index
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0018
-
Coding of CQI/PMI on PUSCH coming from PUCCH
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0019
-
Simultaneous transmission of aperiodic CQI and UL control
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0020
-
Encoding of antenna indicator on DCI format 0
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0021
-
PDCCH coverage in narrow andwidths
8.2.0
8.3.0
28/05/08
RAN_40
RP-080433
0022
-
Closed-loop and open-loop spatial multiplexing
8.2.0
8.3.0
28/05/08
RAN_40
RP-080457
0023
-
Formula for linkage etween PUSCH MCS and amount of resources used for control
8.2.0
8.3.0
09/09/08
RAN_41
RP-080669
0026
-
Correction to PUSCH Channel Interleaver
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0028
-
Correction of mapping of ACK/NAK to inary it values
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0029
-
Correction to it collection, selection and transmission
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0030
-
Padding one it to DCI format 1 when format 1 and format 0/1A have the same size
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0031
-
Modification of M_limit
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0032
-
Definition of Formats 2 and 2A
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0033
2
Corrections to DCI formats
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0035
1
Format 1B confirmation flag
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0036
-
Corrections to Rank information scramling in Uplink Shared Channel
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0037
2
Clarification of TPC commands signaled in DCI formats 3/3A
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0038
-
Clarification on UE transmit antenna selection mask
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0039
1
Linking of control resources in PUSCH to data MCS
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0041
-
Definition of Bit Mapping for DCI signalling
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0042
1
Clarification on resource allocation in DCI format 1/2/2A
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0043
-
DCI Format 1A changes needed for scheduling Broadcast Control
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0044
-
DCI format1C&nsp
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0045
-
Miscellaneous corrections
8.3.0
8.4.0
11/09/08
RAN_41
RP-080736
0046
1
Correction on downlink multi-user MIMO
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0047
-
Corrections to DL DCI Formats In case of Amiguous Payload Sizes
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0048
-
CR for RE provisioning for the control information in case of CQI-only transmission on PUSCH
8.3.0
8.4.0
09/09/08
RAN_41
RP-080669
0091
2
Coding and multiplexing of multiple ACK/NACK in PUSCH
8.3.0
8.4.0
03/12/08
RAN_42
RP-080983
0050
2
Clarification of input its corresponding to 2-it HARQ-ACK and 2-it RI
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0053
-
Editorial corrections to 36.212
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0055
-
Miscellaneous Corrections
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0057
-
Clarification of mapping of information its
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0058
-
Completion of 36.212 CR47 (R1-083421) for “new” DCI Formats
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0059
-
Change for determining DCI format 1A TBS tale column indicator for roadcast control
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0061
2
Defining DCI format 1A for downlink data arrival
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0063
1
ACK/NACK transmission on PUSCH for LTE TDD
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0065
-
Correction in 36.212 related to TDD downlink HARQ processes
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0067
1
Correction of control MCS offset and SRS symol puncturing
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0068
1
DCI format 2/2A
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0069
-
Correction to zero padding in DCI format 1
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0071
-
Clarification of RI it field mapping for PUCCH
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0072
-
Clarifying RNTI it mapping for PDCCH CRC scramling
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0073
-
Clarification on BCH transport lock size
8.4.0
8.5.0
03/12/08
RAN_42
RP-080983
0076
-
Clarification on the numer of PUCCH-ased CQI/PMI its when reported on PUSCH
8.4.0
8.5.0
04/03/09
RAN_43
RP-090235
77
1
Corrections to Transmitted Rank Indication
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
79
1
Correction to the undled ACK/NACK and DAI transmission&nsp
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
80
2
Corrections to transmission modes
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
81
1
Correction on ACKNACK transmission on PUSCH for LTE TDD
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
82
2
Corrections to CQI and RI fields description
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
83
-
Clarifying DCI format 1A and DCI Format 1B
8.5.0
8.6.0
04/03/09
RAN_43
RP-090235
92
1
Clarification on channel coding for UCI HARQ-ACK
8.5.0
8.6.0
27/05/09
RAN_44
RP-090528
87
-
Clarify some parameters for determining control resources on PUSCH
8.6.0
8.7.0
01/12/09
RAN_46
RP-091168
89
-
Clarification on itwidth of RI
8.7.0
8.8.0
01/12/09
RAN_46
RP-091168
94
-
Correction to Channel interleaver for PUSCH RE Mapping
8.7.0
8.8.0
Version Control
Version Control
Toto je jediná verze této specifikace.
Download & Access
36212-880
Technical Details
AI Classification
Version Information
Document Info
Keywords & Refs
Partners
File Info
3GPP Spec Explorer - Enhanced specification intelligence