+ All Categories
Home > Documents > 36212-b51

36212-b51

Date post: 06-Jul-2018
Category:
Upload: anonymous-lytetp
View: 218 times
Download: 0 times
Share this document with a friend
84
8/17/2019 36212-b51 http://slidepdf.com/reader/full/36212-b51 1/84 3GPP TS 36.212 V11.5.1 (2014-09) Technical Specification 3 rd  Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access E!UTRA"; #ultiple$in% and channel codin% Release &&" The present document has been developed within the 3 rd  Generation Partnership Project (3GPP  TM ) and may be further elaborated for the purposes of 3GPP. The present document has not been subject to any approval process by the 3GPP  Orani!ational Partners and shall not be implemented. This "pecification is provided for future development wor# within 3GPP  only. The Orani!ational Partners accept no liability for any use of this "pecification. "pecifications and reports for implementation of the 3GPP  TM  system should be obtained via the 3GPP Orani!ational Partners$ Publications Offices.
Transcript
Page 1: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 1/84

3GPP TS 36.212 V11.5.1 (2014-09)

Technical Specification

3rd

 Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access E!UTRA";

#ultiple$in% and channel codin%Release &&"

The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP.

The present document has not been subject to any approval process by the 3GPP  Orani!ational Partners and shall not be implemented.

This "pecification is provided for future development wor# within 3GPP   only. The Orani!ational Partners accept no liability for any use of this

"pecification."pecifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Orani!ational Partners$ Publications Offices.

Page 2: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 2/843GPP 

%eywordsUMTS, radio, Layer 1

3GPP 

Postal address

3GPP support office address

650 Roue de! Lu"io#e! $ So%&ia 'i%o#i!Va#oe $ *ra"e

Te#. + 33 4 92 94 42 00 *a + 33 4 93 65 4 16

&nternet

&%+//.3%%.or

Copyright Notification

 'o part may be reproduced ecept as authori!ed by written permission.The copyriht and the foreoin restriction etend to reproduction in all media.

*+,- 3GPP Orani!ational Partners (/0&1 /T&" 22"/ T"& TT/ TT2).

/ll rihts reserved.

4MT"5 is a Trade Mar# of T"& reistered for the benefit of its members

3GPP5 is a Trade Mar# of T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners6T5 is a Trade Mar# of T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners

G"M7 and the G"M loo are reistered and owned by the G"M /ssociation

3GPP TS 3'()&) *&&(+(& ),&-!,.")Release &&

Page 3: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 3/84

oe!

8oreword..........................................................................................................................................................

, "cope......................................................................................................................................................

* 0eferences..............................................................................................................................................

3 9efinitions symbols and abbreviations..................................................................................................3., 9efinitions...........................................................................................................................................................3.* "ymbols...............................................................................................................................................................3.3 /bbreviations.......................................................................................................................................................

- Mappin to physical channels.................................................................................................................-., 4plin#..................................................................................................................................................................-.* 9ownlin#.............................................................................................................................................................

: 2hannel codin multiplein and interleavin......................................................................................

:., Generic procedures..............................................................................................................................................:.,., 202 calculation.............................................................................................................................................

:.,.* 2ode bloc# sementation and code bloc# 202 attachment..........................................................................:.,.3 2hannel codin.............................................................................................................................................:.,.3., Tail bitin convolutional codin.............................................................................................................:.,.3.* Turbo codin..........................................................................................................................................:.,.3.*., Turbo encoder...................................................................................................................................:.,.3.*.* Trellis termination for turbo encoder................................................................................................

:.,.3.*.3 Turbo code internal interleaver.........................................................................................................:.,.- 0ate matchin..............................................................................................................................................:.,.-., 0ate matchin for turbo coded transport channels.................................................................................:.,.-.,., "ub;bloc# interleaver........................................................................................................................:.,.-.,.* 1it collection selection and transmission........................................................................................

:.,.-.* 0ate matchin for convolutionally coded transport channels and control information.........................:.,.-.*., "ub;bloc# interleaver........................................................................................................................:.,.-.*.* 1it collection selection and transmission........................................................................................:.,.: 2ode bloc# concatenation............................................................................................................................:.* 4plin# transport channels and control information...........................................................................................:.*., 0andom access channel...............................................................................................................................:.*.* 4plin# shared channel..................................................................................................................................

:.*.*., Transport bloc# 202 attachment...........................................................................................................:.*.*.* 2ode bloc# sementation and code bloc# 202 attachment...................................................................:.*.*.3 2hannel codin of 46;"2<...................................................................................................................:.*.*.- 0ate matchin.........................................................................................................................................:.*.*.: 2ode bloc# concatenation......................................................................................................................:.*.*.= 2hannel codin of control information............................................................................................ ......

:.*.*.=., 2hannel >uality information formats for wideband 2?& reports......................................................:.*.*.=.* 2hannel >uality information formats for hiher layer confiured subband 2?& reports.................:.*.*.=.3 2hannel >uality information formats for 4 selected subband 2?& reports....................................:.*.*.=.- 2hannel codin for 2?&@PM& information in P4"2<.....................................................................:.*.*.=.: 2hannel codin for more than ,, bits of </0?;/2% information......................................................:.*.*.A 9ata and control multiplein................................................................................................................

:.*.*.B 2hannel interleaver................................................................................................................... .......... ...:.*.3 4plin# control information on P422<.......................................................................................................:.*.3., 2hannel codin for 42& </0?;/2%...................................................................................................:.*.3.* 2hannel codin for 42& schedulin re>uest..........................................................................................:.*.3.3 2hannel codin for 42& channel >uality information............................................................................:.*.3.3., 2hannel >uality information formats for wideband reports.............................................................

:.*.3.3.* 2hannel >uality information formats for 4;selected sub;band reports..........................................

:.*.3.- 2hannel codin for 42& channel >uality information and </0?;/2%...............................................:.*.- 4plin# control information on P4"2< without 46;"2< data...................................................................:.*.-., 2hannel codin of control information............................................................................................ ......:.*.-.* 2ontrol information mappin.................................................................................................................

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3Release &&

Page 4: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 4/84

:.*.-.3 2hannel interleaver................................................................................................................... .......... ...:.3 9ownlin# transport channels and control information......................................................................................:.3., 1roadcast channel........................................................................................................................................:.3.,., Transport bloc# 202 attachment...........................................................................................................

:.3.,.* 2hannel codin.......................................................................................................................................:.3.,.3 0ate matchin.........................................................................................................................................

:.3.* 9ownlin# shared channel Pain channel and Multicast channel..............................................................:.3.*., Transport bloc# 202 attachment...........................................................................................................:.3.*.* 2ode bloc# sementation and code bloc# 202 attachment...................................................................:.3.*.3 2hannel codin.......................................................................................................................................

:.3.*.- 0ate matchin.........................................................................................................................................:.3.*.: 2ode bloc# concatenation......................................................................................................................:.3.3 9ownlin# control information.....................................................................................................................:.3.3., 92& formats............................................................................................................................................:.3.3.,., 8ormat +............................................................................................................................................:.3.3.,.* 8ormat ,............................................................................................................................................

:.3.3.,.3 8ormat ,/.........................................................................................................................................:.3.3.,.3/ 8ormat ,1.........................................................................................................................................:.3.3.,.- 8ormat ,2.........................................................................................................................................

:.3.3.,.-/ 8ormat ,9.........................................................................................................................................:.3.3.,.: 8ormat *............................................................................................................................................

:.3.3.,.:/ 8ormat */.........................................................................................................................................:.3.3.,.:1 8ormat *1.........................................................................................................................................:.3.3.,.:2 8ormat *2.........................................................................................................................................:.3.3.,.:9 8ormat *9.........................................................................................................................................:.3.3.,.= 8ormat 3............................................................................................................................................:.3.3.,.A 8ormat 3/.........................................................................................................................................

:.3.3.,.B 8ormat -............................................................................................................................................:.3.3.* 202 attachment.....................................................................................................................................:.3.3.3 2hannel codin.......................................................................................................................................:.3.3.- 0ate matchin.........................................................................................................................................:.3.- 2ontrol format indicator...............................................................................................................................

:.3.-., 2hannel codin.......................................................................................................................................:.3.: </0? indicator (<&)...................................................................................................................................:.3.:., 2hannel codin.......................................................................................................................................

Annex A (informative): Change history..............................................................................................

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-Release &&

Page 5: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 5/84

*oreord

This Technical "pecification has been produced by the 3rd Generation Partnership Project (3GPP).

The contents of the present document are subject to continuin wor# within the T"G and may chane followin formalT"G approval. "hould the T"G modify the contents of the present document it will be re;released by the T"G with anidentifyin chane of release date and an increase in version number as followsC

Dersion .y.!

whereC

the first diitC

, presented to T"G for informationE

* presented to T"G for approvalE

3 or reater indicates T"G approved document under chane control.

F the second diit is incremented for all chanes of substance i.e. technical enhancements correctionsupdates etc.

! the third diit is incremented when editorial only chanes have been incorporated in the document.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+Release &&

Page 6: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 6/84

1 S"o%e

The present document specifies the codin multiplein and mappin to physical channels for ;4T0/.

2 Reere"e!

The followin documents contain provisions which throuh reference in this tet constitute provisions of the presentdocument.

• 0eferences are either specific (identified by date of publication edition number version number etc.) or

non;specific.

• 8or a specific reference subse>uent revisions do not apply.

• 8or a non;specific reference the latest version applies. &n the case of a reference to a 3GPP document (includin

a G"M document) a non;specific reference implicitly refers to the latest version of that document in the same

 Release as the present document .

,H 3GPP T0 *,.I+:C JDocabulary for 3GPP "pecificationsJ.

*H 3GPP T" 3=.*,,C Jvolved 4niversal Terrestrial 0adio /ccess (;4T0/)E Physical channels andmodulationJ.

3H 3GPP T" 3=.*,3C Jvolved 4niversal Terrestrial 0adio /ccess (;4T0/)E Physical layer proceduresJ.

-H 3GPP T" 3=.3+=C Jvolved 4niversal Terrestrial 0adio /ccess (;4T0/)E 4ser >uipment (4)radio access capabilitiesJ.

:H 3GPP T"3=.3*, Kvolved 4niversal Terrestrial 0adio /ccess (;4T0/)E Medium /ccess 2ontrol(M/2) protocol specificationL

=H 3GPP T"3=.33, Kvolved 4niversal Terrestrial 0adio /ccess (;4T0/)E 0adio 0esource 2ontrol(002) protocol specificationL

3 eiiio!, !yo#! ad areiaio!

3.1 eiiio!

8or the purposes of the present document the terms and definitions iven in ,H and the followin apply. / term definedin the present document ta#es precedence over the definition of the same term if any in ,H.

 Definition format 

<defined term>: <definition>.

3.2 Syo#!

8or the purposes of the present document the followin symbols applyC

96

01 N  9ownlin# bandwidth confiuration epressed in number of resource bloc#s *H4601 N  4plin# bandwidth confiuration epressed in number of resource bloc#s *H

01sc N  0esource bloc# si!e in the fre>uency domain epressed as a number of subcarriers

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'Release &&

Page 7: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 7/84

P4"2<symb N   'umber of "2;89M/ symbols carryin P4"2< in a subframe

initial;P4"2<symb N   'umber of "2;89M/ symbols carryin P4"2< in the initial P4"2< transmission subframe

46symb N   'umber of "2;89M/ symbols in an uplin# slot

SRS  N   'umber of "2;89M/ symbols used for "0" transmission in a subframe (+ or ,).

3.3 'reiaio!

8or the purposes of the present document the followin abbreviations applyC

12< 1roadcast channel28& 2ontrol 8ormat &ndicator  2P 2yclic Prefi

2"& 2hannel "tate &nformation92& 9ownlin# 2ontrol &nformation96;"2< 9ownlin# "hared channel

P922< nhanced Physical 9ownlin# 2ontrol channel899 8re>uency 9ivision 9uplein<& </0? indicator  

M2< Multicast channelP12< Physical 1roadcast channelP28&2< Physical 2ontrol 8ormat &ndicator channelP2< Pain channelP922< Physical 9ownlin# 2ontrol channelP9"2< Physical 9ownlin# "hared channel

P<&2< Physical </0? indicator channelPM2< Physical Multicast channelPM& Precodin Matri &ndicator  P0/2< Physical 0andom /ccess channel

P422< Physical 4plin# 2ontrol channelP4"2< Physical 4plin# "hared channel

0/2< 0andom /ccess channel0& 0an# &ndication"0 "chedulin 0e>uest"0" "oundin 0eference "inalT99 Time 9ivision 9uplein

TPM& Transmitted Precodin Matri &ndicator  42& 4plin# 2ontrol &nformation46;"2< 4plin# "hared channel

4 Ma%%i o %&y!i"a# "&ae#!

4.1 U%#i7

Table -.,;, specifies the mappin of the uplin# transport channels to their correspondin physical channels. Table -.,;*specifies the mappin of the uplin# control channel information to its correspondin physical channel.

Ta/le -(&!&

Tr01 Ph2sical 0hannel

UL-S8 PUS8

R'8 PR'8

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."Release &&

Page 8: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 8/84

Ta/le -(&!)

0ontrol infor4ation Ph2sical 0hannel

U PU8, PUS8

4.2 o#i7

Table -.*;, specifies the mappin of the downlin# transport channels to their correspondin physical channels. Table-.*;* specifies the mappin of the downlin# control channel information to its correspondin physical channel.

Ta/le -()!&

Tr01 Ph2sical 0hannel

L-S8 PS8

:8 P:8

P8 PS8

M8 PM8

Ta/le -()!)

0ontrol infor4ation Ph2sical 0hannel

* P*8

8 P88

P8, ;P8

5 &ae# "odi, u#i%#ei ad ier#eai9ata and control streams from@to M/2 layer are encoded @decoded to offer transport and control services over the radiotransmission lin#. 2hannel codin scheme is a combination of error detection error correctin rate matchininterleavin and transport channel or control information mappin onto@splittin from physical channels.

5.1 Geeri" %ro"edure!

This section contains codin procedures which are used for more than one transport channel or control informationtype.

5.1.1 R "a#"u#aio9enote the input bits to the 202 computation by   ,3*,+   ... − Aaaaaa and the parity bits by

,3*,+   ... − L p p p p p . A is the si!e of the input se>uence and L is the number of parity bits. The parity bits are

enerated by one of the followin cyclic enerator polynomialsC

; 202*-/( D)  D*- N D*3 N D,B N D,A N D,- N D,, N D,+ N DA N D= N D: N D- N D3 N D N ,H andE

; 202*-1( D)  D*- N D*3 N D= N D: N D N ,H for a 202 lenth L  *- andE

; 202,=( D)  D,= N D,* N D: N ,H for a 202 lenth L  ,=.

; 202B( D)  DB N DA N D- N D3 N D N ,H for a 202 lenth of L  B.

The encodin is performed in a systematic form which means that in G8(*) the polynomialC

*3,

****

,*3

+*-

,**

,*3

+ ......   p D p D p D p Da Da Da  A A A ++++++++   −++

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."5Release &&

Page 9: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 9/84

yields a remainder e>ual to + when divided by the correspondin lenth;*- 202 enerator polynomial 202*-/( D) or202*-1( D) the polynomialC

,:,

,-,-

,,:

+,=

,,-

,,:

+ ......   p D p D p D p Da Da Da  A A A ++++++++   −++

yields a remainder e>ual to + when divided by 202,=( D) and the polynomialC

A,

==

,A

+B

,=

,A

+ ......   p D p D p D p Da Da Da  A A A ++++++++   −++

yields a remainder e>ual to + when divided by 202B( D).

The bits after 202 attachment are denoted by   ,3*,+   ... − Bbbbbb where B  AN L. The relation between ak  and

bk  isC

k k    ab   =   for k   + , *  A;,

 Ak k    pb −= for k   A AN, AN*... AN L;,.

5.1.2 ode #o"7 !eeaio ad "ode #o"7 R aa"&e

The input bit se>uence to the code bloc# sementation is denoted by   ,3*,+   ... − Bbbbbb where B +. &f B is

larer than the maimum code bloc# si!e Z  sementation of the input bit se>uence is performed and an additional 202se>uence of L  *- bits is attached to each code bloc#. The maimum code bloc# si!e isC

;  Z =,--.

&f the number of filler bits   calculated below is not + filler bits are added to the beinnin of the first bloc#.

 'ote that if B < -+ filler bits are added to the beinnin of the code bloc#.

The filler bits shall be set to Q N!LL at the input to the encoder.

Total number of code bloc#s "  is determined byC

if  Z  B ≤

 L  +

 'umber of code bloc#sC ,=" 

 B B   =′

else

 L  *-

 'umber of code bloc#sC ( )  L Z  B"    −=   @ .

 L"  B B   ⋅+=′

end if 

The bits output from code bloc# sementation for "  ≠ + are denoted by   ( ),3*,+ ... −r  # r r r r r    ccccc   where r  is

the code bloc# number and # r  is the number of bits for the code bloc# number r .

 'umber of bits in each code bloc# (applicable for "  ≠ + only)C

8irst sementation si!eC + #  minimum #  in table :.,.3;3 such that  B # "    ′≥⋅

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.".Release &&

Page 10: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 10/84

if ,=" 

the number of code bloc#s with lenth + #   is +"  , +=− #  +=−" 

else if ,>" 

"econd sementation si!eC − #  maimum #  in table :.,.3;3 such that +< #  #   

−+ −=∆   #  #  # 

 'umber of sements of si!e   − #  C

′−⋅=   +

− # 

 B # " "  .

 'umber of sements of si!e   + #  :  −+   −=   " " "  .

end if 

 'umber of filler bitsC  B # "  # "      ′−⋅+⋅=   −−++

for k $ + to  ;, ;; &nsertion of filler bits

>=< N!LLc k +

end for 

k   

 s +

for r   + to " ;,

if −< " r   

−=  #  # r 

else

+= #  # r 

end if 

while  L # k  r  −<

 srk    bc   =,+= k k 

,+= s s

end while

if "  ,

The se>uence ( ),3*,+ ... −− L # r r r r r  r ccccc  is used to calculate the 202 parity bits

( ),*,+   ... − Lr r r r    p p p p  accordin to section :.,., with the enerator polynomial 202*-1( D).

8or 202 calculation it is assumed that filler bits if present have the value +.

while   r  # k  <

)( r  #  Lk r rk    pc −+=

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&,Release &&

Page 11: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 11/84

,+= k k end while

end if 

+=k 

end for 

5.1.3 &ae# "odi

The bit se>uence input for a iven code bloc# to channel codin is denoted by   ,3*,+   ... − # ccccc where #  is

the number of bits to encode. /fter encodin the bits are denoted by  )(

,)(

3)(

*)(

,)(

+   ...  i

 Diiii

d d d d d  − where D is the

number of encoded bits per output stream and i indees the encoder output stream. The relation between k c  and)(i

k d   

and between #  and D is dependent on the channel codin scheme.

The followin channel codin schemes can be applied to Tr2<sC

; tail bitin convolutional codinE

; turbo codin.

4sae of codin scheme and codin rate for the different types of Tr2< is shown in table :.,.3;,. 4sae of codinscheme and codin rate for the different control information types is shown in table :.,.3;*.

The values of D in connection with each codin schemeC

; tail bitin convolutional codin with rate ,@3C D $ # E

; turbo codin with rate ,@3C D  # N -.

The rane for the output stream inde i is + , and * for both codin schemes.

Ta/le +(&(3!&6 Usa%e of channel codin% sche4e and codin% rate for Tr01s(

Tr01 0odin% sche4e 0odin% rate

UL-S8

Turo "odi 1/3L-S8

P8

M8

:8Tai# ii

"oo#uioa#"odi

1/3

Ta/le +(&(3!)6 Usa%e of channel codin% sche4e and codin% rate for control infor4ation(

0ontrol 7nfor4ation 0odin% sche4e 0odin% rate

Tai# ii

"oo#uioa#"odi

1/3

* :#o"7 "ode 1/16

8 Re%eiio "ode 1/3

U

:#o"7 "ode aria#e

Tai# ii"oo#uioa#

"odi1/3

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&&Release &&

Page 12: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 12/84

5.1.3.1 Tai# ii "oo#uioa# "odi

/ tail bitin convolutional code with constraint lenth A and codin rate ,@3 is defined.

The confiuration of the convolutional encoder is presented in fiure :.,.3;,.

The initial value of the shift reister of the encoder shall be set to the values correspondin to the last = information bits

in the input stream so that the initial and final states of the shift reister are the same. Therefore denotin the shift

reister of the encoder by   :*,+   ...   s s s s then the initial value of the shift reister shall be set to

( )i # i   c s −−= ,

8i%ure +(&(3!&6 Rate &93 tail /itin% convolutional encoder(

The encoder output streams  )+(k d 

),(k d   and

)*(k d   correspond to the first second and third parity streams respectively

as shown in 8iure :.,.3;,.

5.1.3.2 Turo "odi

5.1.3.2.1 Turo e"oder  

The scheme of turbo encoder is a Parallel 2oncatenated 2onvolutional 2ode (P222) with two B;state constituent

encoders and one turbo code internal interleaver. The codin rate of turbo encoder is ,@3. The structure of turboencoder is illustrated in fiure :.,.3;*.

The transfer function of the B;state constituent code for the P222 isC

%( D)

)(

)(,

+

,

 D & 

 D & 

where

 & +( D) , N D* N D3

 & ,( D) , N D N D3.

The initial value of the shift reisters of the B;state constituent encoders shall be all !eros when startin to encode theinput bits.

The output from the turbo encoder is

k k    'd    =)+(

k k    ( d    =),(

k k   ( d    ′=

)*(

for ,...*,+   −=   # k  .

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&)Release &&

Page 13: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 13/84

&f the code bloc# to be encoded is the +;th code bloc# and the number of filler bits is reater than !ero i.e.  + then

the encoder shall set ck  + k   +(  ;,) at its input and shall set >=< N!LLd k )+(

k   +(  ;,) and

>=< N!LLd k ),(

k   +(  ;,) at its output.

The bits input to the turbo encoder are denoted by   ,3*,+   ... − # ccccc and the bits output from the first and

second B;state constituent encoders are denoted by ,3*,+   ... − #  (  (  (  (  (  and ,3*,+ ... −′′′′′  #  (  (  (  (  ( 

respectively. The bits output from the turbo code internal interleaver are denoted by   ,,+   ... −′′′   # ccc and these bits

are to be the input to the second B;state constituent encoder.

8i%ure +(&(3!)6 Structure of rate &93 tur/o encoder dotted lines appl2 for trellis ter4ination onl2"(

5.1.3.2.2 Tre##i! eriaio or uro e"oder 

Trellis termination is performed by ta#in the tail bits from the shift reister feedbac# after all information bits areencoded. Tail bits are padded after the encodin of information bits.

The first three tail bits shall be used to terminate the first constituent encoder (upper switch of fiure :.,.3;* in lower position) while the second constituent encoder is disabled. The last three tail bits shall be used to terminate the secondconstituent encoder (lower switch of fiure :.,.3;* in lower position) while the first constituent encoder is disabled.

The transmitted bits for trellis termination shall then beC

 #  #    'd    =)+( ,)+(,   ++   =   #  #    ( d   #  #    'd    ′=+

)+(* ,

)+(3   ++   ′=   #  #    ( d 

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&3Release &&

Page 14: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 14/84

 #  #    ( d    =),( *),(

,   ++   =   #  #    'd   #  #    ( d    ′=+),(

* *

),(3   ++   ′=   #  #    'd 

,)*(

+=   #  #    'd  *)*(,   ++   =   #  #    ( d  ,

)*(*   ++   ′=   #  #    'd  *

)*(3   ++   ′=   #  #    ( d 

5.1.3.2.3 Turo "ode iera# ier#eaer 

The bits input to the turbo code internal interleaver are denoted by   ,,+   ...   − # ccc where #  is the number of input

 bits. The bits output from the turbo code internal interleaver are denoted by   ,,+   ... −′′′   # ccc .

The relationship between the input and output bits is as followsC

( )ii   cc Π=′ i+ , ( # ;,)

where the relationship between the output inde i and the input inde )(iΠ  satisfies the followin >uadratic formC

(   # i f  i f  i   mod)(  *

*,   ⋅+⋅=Π

The parameters ,  f    and *  f    depend on the bloc# si!e #  and are summari!ed in Table :.,.3;3.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&-Release &&

Page 15: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 15/84

Ta/le +(&(3!36 Tur/o code internal interleaver para4eters(

i K    ,  f   *  f     i K    ,  f   *  f     i K    ,  f   *  f     i K    ,  f   *  f  

1 40 3 10 4< 416 25 52 95 1120 6 140 142 3200 111 240

2 4< 12 49 424 51 106 96 1152 35 2 143 3264 443 204

3 56 19 42 50 432 4 2 9 11<4 19 4 144 332< 51 104

4 64 16 51 440 91 110 9< 1216 39 6 145 3392 51 2125 2 1< 52 44< 29 16< 99 124< 19 < 146 3456 451 192

6 <0 11 20 53 456 29 114 100 12<0 199 240 14 3520 25 220

<< 5 22 54 464 24 5< 101 1312 21 <2 14< 35<4 5 336

< 96 11 24 55 42 29 11< 102 1344 211 252 149 364< 313 22<

9 104 26 56 4<0 <9 1<0 103 136 21 <6 150 312 21 232

10 112 41 <4 5 4<< 91 122 104 140< 43 << 151 36 19 236

11 120 103 90 5< 496 15 62 105 1440 149 60 152 3<40 331 120

12 12< 15 32 59 504 55 <4 106 142 45 92 153 3904 363 244

13 136 9 34 60 512 31 64 10 1504 49 <46 154 396< 35 24<

14 144 1 10< 61 52< 1 66 10< 1536 1 4< 155 4032 12 16<

15 152 9 3< 62 544 35 6< 109 156< 13 2< 156 4096 31 64

16 160 21 120 63 560 22 420 110 1600 1 <0 15 4160 33 130

1 16< 101 <4 64 56 65 96 111 1632 25 102 15< 4224 43 264

1< 16 21 44 65 592 19 4 112 1664 1<3 104 159 42<< 33 13419 1<4 5 46 66 60< 3 6 113 1696 55 954 160 4352 4 40<

20 192 23 4< 6 624 41 234 114 12< 12 96 161 4416 35 13<

21 200 13 50 6< 640 39 <0 115 160 2 110 162 44<0 233 2<0

22 20< 2 52 69 656 1<5 <2 116 192 29 112 163 4544 35 142

23 216 11 36 0 62 43 252 11 1<24 29 114 164 460< 33 4<0

24 224 2 56 1 6<< 21 <6 11< 1<56 5 116 165 462 3 146

25 232 <5 5< 2 04 155 44 119 1<<< 45 354 166 436 1 444

26 240 29 60 3 20 9 120 120 1920 31 120 16 4<00 1 120

2 24< 33 62 4 36 139 92 121 1952 59 610 16< 4<64 3 152

2< 256 15 32 5 52 23 94 122 19<4 1<5 124 169 492< 39 462

29 264 1 19< 6 6< 21 4< 123 2016 113 420 10 4992 12 234

30 22 33 6< <4 25 9< 124 204< 31 64 11 5056 39 15<

31 2<0 103 210 < <00 1 <0 125 2112 1 66 12 5120 39 <0

32 2<< 19 36 9 <16 12 102 126 216 11 136 13 51<4 31 96

33 296 19 4 <0 <32 25 52 12 2240 209 420 14 524< 113 902

34 304 3 6 <1 <4< 239 106 12< 2304 253 216 15 5312 41 166

35 312 19 < <2 <64 1 4< 129 236< 36 444 16 536 251 336

36 320 21 120 <3 <<0 13 110 130 2432 265 456 1 5440 43 10

3 32< 21 <2 <4 <96 215 112 131 2496 1<1 46< 1< 5504 21 <6

3< 336 115 <4 <5 912 29 114 132 2560 39 <0 19 556< 43 14

39 344 193 <6 <6 92< 15 5< 133 2624 2 164 1<0 5632 45 16

40 352 21 44 < 944 14 11< 134 26<< 12 504 1<1 5696 45 1<

41 360 133 90 << 960 29 60 135 252 143 12 1<2 560 161 120

42 36< <1 46 <9 96 59 122 136 2<16 43 << 1<3 5<24 <9 1<243 36 45 94 90 992 65 124 13 2<<0 29 300 1<4 5<<< 323 1<4

44 3<4 23 4< 91 100< 55 <4 13< 2944 45 92 1<5 5952 4 1<6

45 392 243 9< 92 1024 31 64 139 300< 15 1<< 1<6 6016 23 9446 400 151 40 93 1056 1 66 140 302 4 96 1< 60<0 4 1904 40< 155 102 94 10<< 11 204 141 3136 13 2< 1<< 6144 263 4<0

5.1.4 Rae a"&i

5.1.4.1 Rae a"&i or uro "oded ra!%or "&ae#!

The rate matchin for turbo coded transport channels is defined per coded bloc# and consists of interleavin the three

information bit streams  )+(k d 

),(k 

d   and  )*(k d  followed by the collection of bits and the eneration of a circular buffer

as depicted in 8iure :.,.-;,. The output bits for each code bloc# are transmitted as described in section :.,.-.,.*.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&+Release &&

Page 16: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 16/84

8i%ure +(&(-!&( Rate 4atchin% for tur/o coded transport channels(

The bit stream)+(

k d  is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.,., with an output

se>uence defined as)+(

,)+(

*)+(

,)+(

+   ... −Π # )))) and where   Π #   is defined in section :.,.-.,.,.

The bit stream),(

k d   is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.,., with an output

se>uence defined as  ),(

,

),(*

),(,

),(+

  ... −Π # )))) .

The bit stream)*(

k d   is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.,., with an output

se>uence defined as  )*(

,)*(

*)*(

,)*(

+   ... −Π # )))) .

The se>uence of bits k e  for transmission is enerated accordin to section :.,.-.,.*.

5.1.4.1.1 Su-#o"7 ier#eaer  

The bits input to the bloc# interleaver are denoted by)(,

)(*

)(,

)(+   ...

  i D

iiid d d d  − where D is the number of bits. The

output bit se>uence from the bloc# interleaver is derived as followsC

(,) /ssin 3*=*"  subblock "  to be the number of columns of the matri. The columns of the matri are numbered +

, *   ,−*"  subblock "  from left to riht.

(*) 9etermine the number of rows of the matri  *" 

 subblock  R by findin minimum inteer*" 

 subblock  R  such thatC

(   *"  subblock 

*"  subblock    "  R D   ×≤

The rows of rectanular matri are numbered + , *   ,−*"  subblock  R from top to bottom.

(3) &f  (   D"  R  *" 

 subblock *" 

 subblock    >× then (   D"  R N   *" 

 subblock *" 

 subblock  D   −×=  dummy bits are padded such that +k  

Q N!LL for k   + , N  D ; ,. Then)(i

k k  N    d  + D

=+ k   + , D;, and the bit se>uence +k  is written into

the  *" 

 subblock *" 

 subblock    "  R   ×  matri row by row startin with bit ++ in column + of row +C

−×+×−+×−×−

−++

),(*),(,),(),(

,**,

,*,+

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

"  R"  R"  R"  R

" " " " 

 + + + +

 + + + +

 + + + +

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&'Release &&

Page 17: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 17/84

8or)+(

k d  and  ),(k d  C

(-) Perform the inter;column permutation for the matri based on the pattern   ( ) { },...,+   −∈   *"  subblock "   ,

  , -   that is

shown in table :.,.-;, where P( ,) is the oriinal column position of the ,;th permuted column. /fter permutation

of the columns the inter;column permuted

 (  *" 

 subblock 

*" 

 subblock   "  R

  × matri is e>ual to

×−+−×−+×−+×−+

+−+++

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

*"  subblock 

"  R"  - "  R - "  R - "  R - 

" "  - "  - "  - "  - 

"  -  -  -  - 

 + + + +

 + + + +

 + + + +

),(),(),()*(),(),(),()+(

),()*(),()+(

),()*(),()+(

(:) The output of the bloc# interleaver is the bit se>uence read out column by column from the inter;column

 permuted (   *"  subblock 

*"  subblock    "  R   × matri. The bits after sub;bloc# interleavin are denoted by

)(,

)(*

)(,

)(+   ...

  i # 

iii

)))) −Π where )(+i)  corresponds to   )+( -  +   )(,i)  to   *"  subblock "  -  + +)+( and

(   *"  subblock 

*"  subblock    "  R #    ×=Π .

8or   )*(k d  C

(-) The output of the sub;bloc# interleaver is denoted by  )*(

,

)*(*

)*(,

)*(+   ... −Π # 

)))) where )()*(

k k    +) π =  and

where

( )   Π  

 

 

 

 +×+

  

 

 

 

 

=   #  Rk " 

 R

k  - k 

  *"  subblock 

*"  subblock *" 

 subblock 

mod,mod)(π  

The permutation function -  is defined in Table :.,.-;,.

Ta/le +(&(-!& 7nter!colu4n per4utation pattern for su/!/lock interleaver(

Nu4/er of colu4ns*" 

 subblock " 

7nter!colu4n per4utation pattern

>−<   ),()...,()+(   *"  subblock "  -  -  - 

32= 0, 16, <, 24, 4, 20, 12, 2<, 2, 1<, 10, 26, 6, 22, 14, 30,1, 1, 9, 25, 5, 21, 13, 29, 3, 19, 11, 2, , 23, 15, 31 >

5.1.4.1.2 :i "o##e"io, !e#e"io ad ra!i!!io

The circular buffer of lenth Π=   #  # . 3  for the r ;th coded bloc# is enerated as followsC

)+(k k    ).   =   for k   +  ,−Π # 

),(*   k k  #    ).   =+Π

 for k   +  ,−Π # 

)*(,*   k k  #    ).   =++Π

  for k   +  ,−Π # 

9enote the soft buffer si!e for the transport bloc# by N &0  bits and the soft buffer si!e for the r ;th code bloc# by N cb bits. 

The si!e N cb is obtained as follows where "  is the number of code bloc#s computed in section :.,.*C

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&Release &&

Page 18: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 18/84

;    

  

 

=   .

 /Rcb   # 

 N  N    min   for 96;"2< and P2< transport channels

; .cb   #  N    =   for 46;"2< and M2< transport channels

where N &0  is e>ual toC

( )

⋅⋅=

limit96R</0?M&MO min   0  0  #  # 

 N  N 

 soft 

 /R

whereC

&f the 4 sinals ue1"ate&or+1)2343 and is confiured with transmission mode I or transmission mode ,+ for the 96cell N soft is the total number of soft channel bits -H accordin to the 4 cateory indicated by ue1"ate&or+1)2343 =H.

Otherwise N soft is the total number of soft channel bits -H accordin to the 4 cateory indicated by ue1"ate&or+

(without suffi) =H.

&f N soft  3:IB*A*+

 # "  :

elseif N soft  3=:-,-- and the 4 is capable of supportin no more than a maimum of two spatial layers for the 96cell

 # "   *

else

 # "   ,

nd if.

 # M&MO is e>ual to * if the 4 is confiured to receive P9"2< transmissions based on transmission modes 3 - B I or ,+as defined in section A., of 3H and is e>ual to , otherwise.

 0 96R</0? is the maimum number of 96 </0? processes as defined in section A of 3H.

 0 limit is a constant e>ual to B.

9enotin by 5  the rate matchin output se>uence lenth for the r ;th coded bloc# and r)id' the redundancy version

number for this transmission (r)id'  + , * or 3) the rate matchin output bit se>uence is k e k   +,... ,− 5  .

9efine by % the total number of bits available for the transmission of one transport bloc#.

"et   ( )m L   6 N %%   ⋅=′  where 6m is e>ual to * for ?P"% - for ,=?/M and = for =-?/M and where

; 8or transmit diversityC

1 N  L is e>ual to *

; OtherwiseC

1 N  L is e>ual to the number of layers a transport bloc# is mapped onto

"et   " %  mod′=γ   where "  is the number of code bloc#s computed in section :.,.*.

if ,−−≤   γ  " r 

set   " %6 N  5  m L   @′⋅⋅=

else

set   " %6 N  5  m L   @′⋅⋅=

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&5Release &&

Page 19: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 19/84

end if 

"et   

 

 

 

 +⋅

⋅⋅= *

B*+   id'*" 

 subblock 

cb*"  subblock    r)

 R

 N  Rk  where *" 

 subblock  R  is the number of rows defined in section :.,.-.,.,.

"et k   + and ,  +

while S k  Q 5  

if >≠<+

  N!LL.cb N  ,k    mod)( +

cb N   ,k k    .e mod)( ++=

k   k  N,

end if 

 ,  , N,

end while

5.1.4.2 Rae a"&i or "oo#uioa##y "oded ra!%or "&ae#! ad "oro#ioraio

The rate matchin for convolutionally coded transport channels and control information consists of interleavin the

three bit streams)+(

k d  ),(

k d   and)*(

k d  followed by the collection of bits and the eneration of a circular buffer as

depicted in 8iure :.,.-;*. The output bits are transmitted as described in section :.,.-.*.*.

8i%ure +(&(-!)( Rate 4atchin% for convolutionall2 coded transport channels and control infor4ation(

The bit stream)+(

k d   is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.*., with an output

se>uence defined as)+(

,)+(

*)+(

,)+(

+   ... −Π # ))))  and where Π #    is defined in section :.,.-.*.,.

The bit stream),(

k d   is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.*., with an output

se>uence defined as  ),(

,

),(*

),(,

),(+

  ... −Π # )))) .

The bit stream)*(

k d   is interleaved accordin to the sub;bloc# interleaver defined in section :.,.-.*., with an output

se>uence defined as  )*(

,)*(

*)*(

,)*(

+   ... −Π # )))) .

The se>uence of bits k e  for transmission is enerated accordin to section :.,.-.*.*.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&.Release &&

Page 20: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 20/84

5.1.4.2.1 Su-#o"7 ier#eaer  

The bits input to the bloc# interleaver are denoted by  )(

,)(

*)(

,)(

+   ...  i

 Diii

d d d d  − where D is the number of bits. The

output bit se>uence from the bloc# interleaver is derived as followsC

(,) /ssin 3*=""  subblock "  to be the number of columns of the matri. The columns of the matri are numbered + ,

*   ,−""  subblock "  from left to riht.

(*) 9etermine the number of rows of the matri   ""  subblock  R by findin minimum inteer "" 

 subblock  R  such thatC

(   ""  subblock 

""  subblock    "  R D   ×≤

The rows of rectanular matri are numbered + , *   ,−"" 

 subblock  R from top to bottom.

(3) &f  (   D"  R   ""  subblock 

""  subblock    >× then   (   D"  R N    "" 

 subblock "" 

 subblock  D   −×=  dummy bits are padded such that +k  

Q N!LL for k   + , N  D ; ,. Then)(i

k k  N    d  + D

=+ k   + , D;, and the bit se>uence +k  is written into

the (   ""  subblock 

""  subblock    "  R   ×  matri row by row startin with bit ++ in column + of row +C

−×+×−+×−×−

−++

),(*),(,),(),(

,**,

,*,+

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

"  R"  R"  R"  R

" " " " 

 + + + +

 + + + +

 + + + +

(-) Perform the inter;column permutation for the matri based on the pattern   ( ) { },...,+   −∈   ""  subblock "   ,

  , -   that is

shown in table :.,.-;* where P( ,) is the oriinal column position of the ,;th permuted column. /fter permutation

of the columns the inter;column permuted (   ""  subblock 

""  subblock    "  R   ×  matri is e>ual to

×−+−×−+×−+×−+

+−+++

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

""  subblock 

"  R"  - "  R - "  R - "  R - 

" "  - "  - "  - "  - 

"  -  -  -  - 

 + + + +

 + + + +

 + + + +

),(),(),()*(),(),(),()+(

),()*(),()+(

),()*(),()+(

(:) The output of the bloc# interleaver is the bit se>uence read out column by column from the inter;column

 permuted (  "" 

 subblock "" 

 subblock    "  R   × matri. The bits after sub;bloc# interleavin are denoted by

)(,

)(*

)(,

)(+   ...   i

 # iii )))) −Π

where)(

+i

)  corresponds to   )+( -  + )(

,i

)  to   ""  subblock "  - 

 ++)+( and

(   ""  subblock 

""  subblock    "  R #    ×=Π  

Ta/le +(&(-!) 7nter!colu4n per4utation pattern for su/!/lock interleaver(

Nu4/er of colu4ns"" 

 subblock " 

7nter!colu4n per4utation pattern

>−<   ),()...,()+(   ""  subblock "  -  -  - 

32= 1, 1, 9, 25, 5, 21, 13, 29, 3, 19, 11, 2, , 23, 15, 31,

0, 16: <, 24, 4, 20, 12, 2<, 2, 1<, 10, 26, 6, 22, 14, 30 >

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."),Release &&

Page 21: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 21/84

This bloc# interleaver is also used in interleavin P922< modulation symbols. &n that case the input bit se>uenceconsists of P922< symbol >uadruplets *H.

5.1.4.2.2 :i "o##e"io, !e#e"io ad ra!i!!io

The circular buffer of lenth Π=   #  # .   3  is enerated as followsC

)+(k k    ).   =   for k   +  ,−Π # 

),(k k  #    ).   =+Π   for k   +  ,−Π # 

)*(*   k k  #    ).   =+Π

 for k   +  ,−Π # 

9enotin by 5  the rate matchin output se>uence lenth the rate matchin output bit se>uence is k e k   +,...

,− 5  .

"et k   + and ,  +

while S k  Q 5  

if >≠< N!LL.. #  ,mod

. #   ,k    .e mod=

k   k  N,

end if 

 ,  , N,

end while

5.1.5 ode #o"7 "o"aeaio

The input bit se>uence for the code bloc# concatenation bloc# are the se>uences rk e for ,...+   −=   " r   and

,...+   −=   r  5 k  . The output bit se>uence from the code bloc# concatenation bloc# is the se>uence k   f    for 

,...+   −=   %k  .

The code bloc# concatenation consists of se>uentially concatenatin the rate matchin outputs for the different code bloc#s. Therefore

"et +=k   and +=r 

while " r  <

"et +=  ,

while r  5   , <  

r,k    e  f    =

,+= k k 

,+=   ,  ,

end while

,+= r r 

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")&Release &&

Page 22: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 22/84

end while

5.2 U%#i7 ra!%or "&ae#! ad "oro# ioraio

5.2.1 Rado a""e!! "&ae#The se>uence inde for the random access channel is received from hiher layers and is processed accordin to *H.

5.2.2 U%#i7 !&ared "&ae#

8iure :.*.*;, shows the processin structure for the 46;"2< transport channel on one 46 cell. 9ata arrives to thecodin unit in the form of a maimum of two transport bloc#s every transmission time interval (TT&) per 46 cell. Thefollowin codin steps can be identified for each transport bloc# of an 46 cellC

− /dd 202 to the transport bloc# 

− 2ode bloc# sementation and code bloc# 202 attachment

− 2hannel codin of data and control information

− 0ate matchin

− 2ode bloc# concatenation

− Multiplein of data and control information

− 2hannel interleaver 

The codin steps for one 46;"2< transport bloc# are shown in the fiure below. The same eneral processin appliesfor each 46;"2< transport bloc# on each 46 cell with restrictions as specified in 3H.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."))Release &&

Page 23: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 23/84

8i%ure +()()!&6 Transport /lock processin% for U!S01(

5.2.2.1 Tra!%or #o"7 R aa"&error detection is provided on each 46;"2< transport bloc# throuh a 2yclic 0edundancy 2hec# (202).

The entire transport bloc# is used to calculate the 202 parity bits. 9enote the bits in a transport bloc# delivered to layer 

, by   ,3*,+   ... − Aaaaaa and the parity bits by   ,3*,+   ... − L p p p p p . A is the si!e of the transport bloc#

and L is the number of parity bits. The lowest order information bit a+ is mapped to the most sinificant bit of the

transport bloc# as defined in section =.,., of :H.

The parity bits are computed and attached to the 46;"2< transport bloc# accordin to section :.,., settin L to *- bitsand usin the enerator polynomial 202*-/( D).

5.2.2.2 ode #o"7 !eeaio ad "ode #o"7 R aa"&e

The bits input to the code bloc# sementation are denoted by ,3*,+   ... − Bbbbbb  where B is the number of bits

in the transport bloc# (includin 202).

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")3Release &&

Page 24: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 24/84

2ode bloc# sementation and code bloc# 202 attachment are performed accordin to section :.,.*.

The bits after code bloc# sementation are denoted by   ( ),3*,+ ... −r  # r r r r r    ccccc where r  is the code bloc#

number and # r  is the number of bits for code bloc# number r .

5.2.2.3 &ae# "odi o UL-S82ode bloc#s are delivered to the channel codin bloc#. The bits in a code bloc# are denoted by

( ),3*,+ ... −r  # r r r r r    ccccc   where r  is the code bloc# number and # r  is the number of bits in code bloc#

number r . The total number of code bloc#s is denoted by "  and each code bloc# is individually turbo encoded accordinto section :.,.3.*.

/fter encodin the bits are denoted by ( ))(

,)(

3)(

*)(

,)(

+ ...   i Dr 

ir 

ir 

ir 

ir  r 

d d d d d  − with   *and,+=i and where   r  D is the

number of bits on the i;th coded stream for code bloc# number r  i.e. -+=   r r    #  D .

5.2.2.4 Rae a"&i

Turbo coded bloc#s are delivered to the rate matchin bloc#. They are denoted by ( ))(

,)(

3)(

*)(

,)(

+ ...   i Dr 

ir 

ir 

ir 

ir  r 

d d d d d  −

with   *and,+=i and where r  is the code bloc# number i is the coded stream inde and r  D  is the number of

 bits in each coded stream of code bloc# number r . The total number of code bloc#s is denoted by "  and each coded bloc# is individually rate matched accordin to section :.,.-.,.

/fter rate matchin the bits are denoted by   ( ),3*,+   ... −r  5 r r r r r    eeeee where r  is the coded bloc# number and

where r  5   is the number of rate matched bits for code bloc# number r .

5.2.2.5 ode #o"7 "o"aeaio

The bits input to the code bloc# concatenation bloc# are denoted by ( ),3*,+   ... −r  5 r r r r r    eeeee  for 

,...+   −=   " r   and where r  5   is the number of rate matched bits for the r ;th code bloc#.

2ode bloc# concatenation is performed accordin to section :.,.:.

The bits after code bloc# concatenation are denoted by ,3*,+   ... −%  f    f    f    f    f   where % is the total number of

coded bits for transmission of the iven transport bloc# over  L N   transmission layers ecludin the bits used for

control transmission when control information is multipleed with the 46;"2< transmission.

5.2.2.6 &ae# "odi o "oro# ioraio

2ontrol data arrives at the codin unit in the form of channel >uality information (2?& and@or PM&) </0?;/2% andran# indication. 9ifferent codin rates for the control information are achieved by allocatin different number of codedsymbols for its transmission. Uhen control data are transmitted in the P4"2< the channel codin for </0?;/2%

ran# indication and channel >uality information ,*,+   ... −7oooo  is done independently.

8or T99 the number of </0?;/2% bits is determined as described in section A.3 of 3H.

Uhen the 4 transmits </0?;/2% bits or ran# indicator bits it shall determine the number of coded modulation

symbols per layer 6′  for </0?;/2% or ran# indicator as follows.

8or the case when only one transport bloc# is transmitted in the P4"2< conveyin the </0?;/2% bits or ran#

indicator bitsC

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")-Release &&

Page 25: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 25/84

     

 

 

 

 

⋅⋅⋅

=′

∑−

=

−− -!S"8 

 sc" 

 -!S"8 

offset 

initial  -!S"8 

 s+mb

initial  -!S"8 

 sc 0 

 # 

 N  0 76   -min

,

+

β 

where 7  is the number of </0?;/2% bits or ran# indicator bitsP4"2<sc 0   is the scheduled bandwidth for P4"2<

transmission in the current sub;frame for the transport bloc# epressed as a number of subcarriers in *H andinitial;P4"2<

symb N  is the number of "2;89M/ symbols per subframe for initial P4"2< transmission for the same

transport bloc# respectively iven by ( )( )"0"46symbsymb ,*   N  N  N    ial  -!S"81init  −−⋅= where SRS  N   is e>ual to , if 4

transmits P4"2< and "0" in the same subframe for initial transmission or if the P4"2< resource allocation for initialtransmission even partially overlaps with the cell;specific "0" subframe and bandwidth confiuration defined insection :.:.3 of *H or if the subframe for initial transmission is a 4;specific type;, "0" subframe as defined in

"ection B.* of 3H or if the subframe for initial transmission is a 4;specific type;+ "0" subframe as defined in section

B.* of 3H and the 4 is confiured with multiple T/Gs. Otherwise SRS  N   is e>ual to +. initial  -!S"8  sc 0 

  − "  and

r  #   are obtained from the initial P922< or P922< for the same transport bloc#. &f there is no initial P922< or

P922< with 92& format + for the same transport bloc#initial  -!S"8 

 sc 0    − "  and r  #   shall be determined fromC

? the most recent semi;persistent schedulin assinment P922< or P922< when the initial P4"2< for the

same transport bloc# is semi;persistently scheduled or

? the random access response rant for the same transport bloc# when the P4"2< is initiated by the randomaccess response rant.

8or the case when two transport bloc#s are transmitted in the P4"2< conveyin the </0?;/2% bits or ran# indicator bitsC

( )[ ]min-minma   6 0 66   -!S"8  sctemp   ′⋅′=′ with

⋅⋅+⋅⋅

⋅⋅⋅⋅⋅′

∑∑  −

=

−−−

=

−−

−−−−

=,

+

),(),()*(,

+

)*()*(),(

)*()*(),(),(

)*(),( " 

initial  -!S"8  s+mb

initial  -!S"8  scr 

initial  -!S"8  s+mb

initial  -!S"8  scr 

 -!S"8 offset 

initial  -!S"8  s+mb

initial  -!S"8  sc

initial  -!S"8  s+mb

initial  -!S"8  sc

temp

 N  0  #  N  0  # 

 N  0  N  0 76

β 

where 7  is the number of </0?;/2% bits or ran# indicator bits 76   =′min  if *≤7   m676   ′=′   @*min  if 

,,3   ≤≤ 7  with ( *, min mmm   666   =′  where { }*,   = '6 'm  is the modulation order of transport bloc# K 'L and

mm   67676   ′+′=′   @*@* *,min  if ,,>7  with *@,   77   =  and *@*   777   −= .

T*,S)(

sc   = ' 0    'ial  -!S"81init  are the scheduled bandwidths for P4"2< transmission in the initial sub;frame for the

first and second transport bloc# respectively epressed as a number of subcarriers in *H and

T*,S()symb   = ' N    ial  -!S"81 init 

are the number of "2;89M/ symbols per subframe for initial P4"2< transmission for

the first and second transport bloc# iven by (( T*,S,*)(

"0"46symb

)(symb

  =−−⋅=   ' N  N  N   ' 'ial  -!S"81init 

where

T*,S)( = ' N 

  'SRS   is e>ual to , if 4 transmits P4"2< and "0" in the same subframe for initial transmission of

transport bloc# K '9 or if the P4"2< resource allocation for initial transmission of transport boc# K '9  even partially

overlaps with the cell;specific "0" subframe and bandwidth confiuration defined in section :.:.3 of *H or if thesubframe for initial transmission of transport bloc# K 'L is a 4;specific type;, "0" subframe as defined in "ection B.*of 3H or if the subframe for initial transmission of transport bloc# K 'L is a 4;specific type;+ "0" subframe as defined

in section B.* of 3H and the 4 is confiured with multiple T/Gs. Otherwise T*,S)( = ' N 

  'SRS   is e>ual to +.

T*,S)( =−  ' 0    'initial  -!S"8  sc T*,S)( = '"   '

and T*,S)( = ' #   'r   are obtained from the initial P922< or

P922< for the correspondin transport bloc#.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")+Release &&

Page 26: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 26/84

8or </0?;/2% 666 m A"#   ′⋅=  and

 A"#  8AR6

offset 

 -!S"8 

offset 

−=  β β  where m6 is the modulation order of a iven

transport bloc# and A"#  8AR6

offset 

−β   shall be determined accordin to 3H dependin on the number of transmission

codewords for the correspondin P4"2<.

8or ran# indication 666m R/   ′⋅=  and

 R/ 

offset 

 -!S"8 

offset    β β    = where   m6 is the modulation order of a iven transport

 bloc# and  R/ offset β   shall be determined accordin to 3H dependin on the number of transmission codewords for the

correspondin P4"2<.

8or </0?;/2% 

− ach positive ac#nowledement (/2%) is encoded as a binary V,$ and each neative ac#nowledement

('/2%) is encoded as a binary V+$

− &f </0?;/2% feedbac# consists of ,;bit of information i.e. HG + A"# o it is first encoded accordin to Table

:.*.*.=;,.

− &f </0?;/2% feedbac# consists of *;bits of information i.e. HG ,+ A"#  A"#  oo  with +

 A"# o  correspondin to

</0?;/2% bit for codeword + and  A"# o, correspondin to that for codeword , or if </0?;/2%

feedbac# consists of *;bits of information as a result of the areation of </0?;/2% bits correspondin totwo 96 cells with which the 4 is confiured by hiher layers or if </0?;/2% feedbac# consists of *;bitsof information correspondin to two 96 subframes for T99 it is first encoded accordin to Table :.*.*.=;*

where *mod)( ,+* A"#  A"#  A"#  ooo   += .

Ta/le +()()('!&6 Encodin% of &!/it 1AR<!A0=(

Qm Encoded 1AR<!A0=

2 yHG+

 A"# o

4 y HG +

 A"# o

6 Hy G +

 A"# o

Ta/le +()()('!)6 Encodin% of )!/it 1AR<!A0=(

Qm Encoded 1AR<!A0=

2 HG*,+*,+ A"#  A"#  A"#  A"#  A"#  A"#  oooooo

4   H G *,+*,+

 A"#  A"#  A"#  A"#  A"#  A"#  oooooo

6   G*,+*,+ A"#  A"#  A"#  A"#  A"#  A"#  oooooo

? &f </0?;/2% feedbac# consists of ,,3   ≤≤   A"# 7  bits of information as a result of the areation of 

</0?;/2% bits correspondin to one or more 96 cells with which the 4 is confiured by hiher layers

i.e. A"# 

7

 A"#  A"#  A"# ooo

,,+   ...− then a coded bit se>uence  A"#  A"#  A"#  ::: 3,,+

W...W W  is obtained by usin the

 bit se>uence A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−   as the input to the channel codin bloc# described in section

:.*.*.=.-. &n turn the bit se>uence A"# 6

 A"#  A"#  A"# 

 A"# :::: ,*,+ ... −  is obtained by the circular repetition of 

the bit se>uence A"#  A"#  A"#  ::: 3,,+

W...W W  so that the total bit se>uence lenth is e>ual to   A"# 6 .

? &f </0?;/2% feedbac# consists of *+,,   ≤<   A"# 7  bits of information as a result of the areation of 

</0?;/2% bits correspondin to one or more 96 cells with which the 4 is confiured by hiher layers

i.e. A"# 

7

 A"#  A"#  A"# ooo

,,+   ...− then the coded bit se>uence

 A"# 6

 A"#  A"#  A"# 

 A"# :::: ,*,+ ... −  is obtained

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")'Release &&

Page 27: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 27/84

 by usin the bit se>uence A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  as the input to the channel codin bloc# described in

section :.*.*.=.:.

The KL and KyL in Table :.*.*.=;, and :.*.*.=;* are placeholders for *H to scramble the </0?;/2% bits in a way thatmaimi!es the uclidean distance of the modulation symbols carryin </0?;/2% information.

8or 899 or T99 </0?;/2% multiplein when </0?;/2% consists of one or two bits of information the bit

se>uence A"# 6

 A"#  A"#  A"# 

 A"# :::: ,*,+ ... −  is obtained by concatenation of multiple encoded </0?;/2% bloc#s

where  A"# 6  is the total number of coded bits for all the encoded </0?;/2% bloc#s. The last concatenation of the

encoded </0?;/2% bloc# may be partial so that the total bit se>uence lenth is e>ual to   A"# 6 .

8or 899 when </0? /2% consists of * or more bits of information as a result of the areation of more than one

96 cell the bit se>uence A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  is the result of the concatenation of </0?;/2% bits for the

multiple 96 cells accordin to the followin pseudo;codeC

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

"et DLcells N   to the number of cells confiured by hiher layers for the 4

while c Q  DLcells N 

if transmission mode confiured in cell TA=:*,S∈c  X , bit </0?;/2% feedbac# for this cell

= A"#   ,o  </0?;/2% bit of this cell

 ,  , N ,

else

= A"#   ,o  </0?;/2% bit correspondin to the first codeword of this cell

 ,  , N ,

= A"#   ,o  </0?;/2% bit correspondin to the second codeword of this cell

 ,  , N ,

end if 

c  c N ,

end while

8or T99 when </0? /2% is for the areation of one or more 96 cells and the 4 is confiured with P422<

8ormat 3 3H the bit se>uence A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  is the result of the concatenation of </0?;/2% bits for the

one or more 96 cells confiured by hiher layers and the multiple subframes as defined in 3H..

9efine  DLcells N   as the number of cells confiured by hiher layers for the 4 and

 DL

c B  as the number of downlin#

subframes for which the 4 needs to feedbac# </0?;/2% bits as defined in "ection A.3 of 3H.

The number of </0?;/2% bits for the 4 to convey if it is confiured with P422< 8ormat 3 is computed as followsC

"et k   + X counter of </0?;/2% bits

"et c+ X cell indeC lower indices correspond to lower 002 indices of correspondin cell

while c Q DLcells N   

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")Release &&

Page 28: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 28/84

set l   +E

while l  Q DL

c B

if transmission mode confiured in cell TA=:*,S∈c  ;; , bit </0?;/2% feedbac# for this cell

k   k  N ,

else

k   k  N *

end if 

l   l N,

end while

c  c N ,

end while

&f k   Y *+ the multiplein of </0?;/2% bits is performed accordin to the followin pseudo;codeC

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

while c Q  DLcells N   

set l   +E

while l  Q DLc B

if transmission mode confiured in cell TA=:*,S∈c  ;; , bit </0?;/2% feedbac# for this cell

 A"# 

l c

 A"# 

  ,   oo W =  </0?;/2% bit of this cell as defined in "ection A.3 of 3H

 ,  , N ,

else

HGHWWG   ,**, A"# 

l c A"# 

l c A"# 

  , A"# 

  ,   oooo   ++   =  </0?;/2% bits of this cell as defined in "ection A.3 of 3H

 ,  , N *

end if 

l   l N,

end while

c  c N ,

end while

&f k   *+ spatial bundlin is applied to all subframes in all cells and the multiplein of </0?;/2% bits is performedaccordin to the followin pseudo;code

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

while c Q DLcells N   

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")5Release &&

Page 29: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 29/84

set l   +E

while l  Q DL

c B

if transmission mode confiured in cell TA=:*,S∈c  X , bit </0?;/2% feedbac# for this cell

 A"# l c A"#   ,   oo W = </0?;/2% bit of this cell as defined in "ection A.3 of 3H

 ,  , N ,

else

 A"# 

l c

 A"# 

  ,   oo W =  binary /'9 operation of the </0?;/2% bits correspondin to the first and second

codewords of this cell as defined in "ection A.3 of 3H

 ,  , N ,

end if 

l   l N,

end while

c  c N ,

end while

8or ,,≤ A"# 7 the bit se>uence

 A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  is obtained by settin

 A"# A"# 

i io o= % .

8or *+,,   ≤<   A"# 7 the bit se>uence

 A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  is obtained by settin

@ *

 A"# A"# 

i io o= %  if i is even and

@ * ( ,) @ * A"# 

 A"# A"# 

i7 io o  + −

= %  if i is odd.

8or T99 when </0? /2% is for the areation of two 96 cells and the 4 is confiured with P422< format ,b

with channel selection the bit se>uence  A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  is obtained as described in section A.3 of 3H.

8or T99 </0?;/2% bundlin a bit se>uence A"# 

6

 A"#  A"#  A"# 

 A"# :::: ,*,+W...WWW

−  is obtained by concatenation of

multiple encoded </0?;/2% bloc#s where  A"# 6  is the total number of coded bits for all the encoded </0?;/2%

 bloc#s. The last concatenation of the encoded </0?;/2% bloc# may be partial so that the total bit se>uence lenth is

e>ual to   A"# 6 . / scramblin se>uence [ ] A"#  A"#  A"#  A"#  .... 3*,+  is then selected from Table :.*.*.=;/ with

inde ( ) -mod,−=   bundled  N i where  bundled N   is determined as described in section A.3 of 3H. The bit se>uence

 A"# 6

 A"#  A"#  A"# 

 A"# 

:::: ,*,+ ... −  is then enerated by settin ,=m  if </0?;/2% consists of ,;bit and 3=m  

if </0?;/2% consists of *;bits and then scramblin A"# 

6

 A"#  A"#  A"# 

 A"# :::: ,*,+W...WWW

−   as follows

"et i  ;k to +

while  A"# 6i <  

if  +:  A"# 

i   =W @@ place;holder repetition bit

(   *modW@,

 A"# 

mk 

 A"# 

i

 A"# 

i   .::   +=   −

mk k    -mod),(   +=

else

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.").Release &&

Page 30: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 30/84

if  ':  A"# 

i   =W@@ a place;holder bit

 A"# 

i

 A"# 

i   :: W=

else @@ coded bit

(   *modW@

 A"# mk 

 A"# i

 A"# i   .::   +=

mk k    -mod),(   +=

end if 

,+= ii

end while

Ta/le +()()('!A6 Scra4/lin% se>uence selection for T?? 1AR<!A0= /undlin%(

i   A"  A"#  A"#  A"#  .... 3*,+

0 @1 1 1 1A

1 @1 0 1 0A

2 @1 1 0 0A

3 @1 0 0 1A

Uhen </0?;/2% information is to be multipleed with 46;"2< at a iven P4"2< the </0?;/2% information ismultipleed in all layers of all transport bloc#s of that P4"2< 8or a iven transport bloc# the vector se>uence output

of the channel codin for </0?;/2% information is denoted by A"# 

6

 A"#  A"# 

 A"# 

:::,,+

...−′ where

 A"# 

i:

,...+   −′=   A"# 6i  are column vectors of lenth ( ) Lm   N 6   ⋅  and where m A"#  A"#    666   @=′  is obtained as

followsC

"et i  ;k to +

while  A"# 6i <

H...GZ , A"# 

6i A"# i

 A"# 

k    m::: −+=  ;; temporary row vector

 N 

 A"# 

 A"# 

 A"# 

 L

::: HZZG

=  ;; replicatin the row vector A"# 

k :Z  N  L times and transposin into a column vector 

m6ii   +=

,+= k k 

end while

where  L N   is the number of layers onto which the 46;"2< transport bloc# is mapped.

8or ran# indication (0&) (0& only joint report of 0& and i, and joint report of 0& and PT&)

− The correspondin bit widths for 0& feedbac# for P9"2< transmissions are iven by Tables :.*.*.=.,;*

:.*.*.=.*;3 :.*.*.=.3;3 :.*.3.3.,;3 :.*.3.3.,;3/ :.*.3.3.*;- and :.*.3.3.*;-/ which are determinedassumin the maimum number of layers as followsC

o &f the 4 is confiured with transmission mode I and the  supported0/071"apabilit+DL1r23 field is

included in the !515!*RA1"apabilit+ the maimum number of layers is determined accordin to theminimum of the confiured number of 2"&;0" ports and the maimum of the reported 4 downlin# 

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3,Release &&

Page 31: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 31/84

M&MO capabilities for the same band in the correspondin band combination.

o &f the 4 is confiured with transmission mode I and the  supported0/071"apabilit+DL1r23 field is

not included in the !515!*RA1"apabilit+ the maimum number of layers is determined accordin to

the minimum of the confiured number of 2"&;0" ports and ue1"ate&or+ (without suffi).o &f the 4 is confiured with transmission mode ,+ and the  supported0/071"apabilit+DL1r23 field

is included in the !515!*RA1"apabilit+ the maimum number of layers for each 2"& process is

determined accordin to the minimum of the confiured number of 2"&;0" ports for that 2"& processand the maimum of the reported 4 downlin# M&MO capabilities for the same band in thecorrespondin band combination.

o &f the 4 is confiured with transmission mode ,+ and the  supported0/071"apabilit+DL1r23 field

is not included in the !515!*RA1"apabilit+ the maimum number of layers for each 2"& process isdetermined accordin to the minimum of the confiured number of 2"&;0" ports for that 2"& processand ue1"ate&or+ (without suffi).

o Otherwise the maimum number of layers is determined accordin to the minimum of the number of 

P12< antenna ports and ue1"ate&or+ (without suffi).

− &f 0& feedbac# consists of ,;bit of information i.e. HG + R/ o it is first encoded accordin to Table :.*.*.=;3.

The HG + R/ o  to 0& mappin is iven by Table :.*.*.=;:.

− &f 0& feedbac# consists of *;bits of information i.e. HG ,+ R/  R/  oo  with  R/ o+  correspondin to M"1 of *;bit

input and R/ o,

 correspondin to 6"1 it is first encoded accordin to Table :.*.*.=;- where

*mod)( ,+* R/  R/  R/  ooo   += . The HG ,+

 R/  R/ oo  to 0& mappin is iven by Table :.*.*.=;=.

Ta/le +()()('!36 Encodin% of &!/it R7(

Qm Encoded R7

2 yHG+

 R/ o

4 y HG +

 R/ o

6 Hy G +

 R/ o

Ta/le +()()('!-6 Encodin% of )!/it R7(

Qm Encoded R7

2HG *,+*,+

 R/  R/  R/  R/  R/  R/ oooooo

4   H G *,+*,+ R/  R/  R/  R/  R/  R/  oooooo

6   H G *,+*,+ R/  R/  R/  R/  R/  R/ 

oooooo

Ta/le +()()('!+6 R/ 

o+  to R7 4appin%(

 R/ o+

R7

0 1

1 2

Ta/le +()()('!'6 R/ o+ :

 R/ o, to R7 4appin%(

 R/ o+ :

 R/ o,R7

0, 0 1

0, 1 2

1, 0 31, 1 4

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3&Release &&

Page 32: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 32/84

Ta/le +()()('!6 R/ o+ :

 R/ o, : R/ o* to R7 4appin%(

 R/ o+ : R/ o, :

 R/ o*R7

0, 0, 0 1

0, 0, 1 2

0, 1, 0 3

0, 1, 1 4

1, 0, 0 5

1, 0, 1 6

1, 1, 0

1, 1, 1 <

? &f 0& feedbac# for a iven 96 cell consists of 3;bits of information i.e. HG *,+ R/  R/  R/  ooo   with

 R/ o+

correspondin to M"1 of 3;bit input and R/ o*  correspondin to 6"1. The HoG *,+

 R/  R/  R/  oo  to 0& mappin is

iven by Table :.*.*.=;A.

? &f 0& feedbac# consists of ,,3   ≤≤  R/ 

7  bits of information i.e. H...G ,,+ R/ 

7

 R/  R/  R/ ooo − then a coded bit

se>uence HW...W WG 3,,+ R/  R/  R/  :::  is obtained by usin the bit se>uence H...G

,,+ R/ 

7

 R/  R/  R/ ooo

−  as the input to

the channel codin bloc# described in section :.*.*.=.-.

? &f 0& feedbac# consists of ,:,,   ≤<   R/ 7  bits of information as a result of the areation of 0& bits

correspondin to multiple 96 cells or multiple 2"& processes i.e. H...G,,+

 R/ 

7

 R/  R/  R/ ooo

− then the coded bit

se>uence R/ 6

 R/  R/  R/ 

 R/ :::: ,*,+ ... −  is obtained by usin the bit se>uence H...G

,,+ R/ 

7

 R/  R/  R/ ooo

−  as the

input to the channel codin bloc# described in section :.*.*.=.:.

The KL and KyL in Table :.*.*.=;3 and :.*.*.=;- are placeholders for *H to scramble the 0& bits in a way thatmaimi!es the uclidean distance of the modulation symbols carryin ran# information.

8or the case where 0& feedbac# for more than one 96 cell is to be reported the 0& report for each 96 cell isconcatenated prior to codin in increasin order of cell inde.

8or the case where 0& feedbac# for more than one 2"& process is to be reported the 0& reports are concatenated prior tocodin first in increasin order of 2"& process inde for each 96 cell and then in increasin order of cell inde.

8or the case where 0& feedbac# consists of one or two bits of information the bit se>uence R/ 6

 R/  R/  R/ 

 R/ ::::

,*,+   ... −

is obtained by concatenation of multiple encoded 0& bloc#s where  R/ 6  is the total number of coded bits for all the

encoded 0& bloc#s. The last concatenation of the encoded 0& bloc# may be partial so that the total bit se>uence lenth

is e>ual to   R/ 6 .

8or the case where 0& feedbac# consists of ,,3   ≤≤   R/ 7  bits of information the bit se>uence

 R/ 6

 R/  R/  R/ 

 R/ :::: ,*,+ ... −  is obtained by the circular repetition of the bit se>uence

 R/  R/  R/  ::: 3,,+W...W W  so that the

total bit se>uence lenth is e>ual to   R/ 6 .

Uhen ran# information is to be multipleed with 46;"2< at a iven P4"2< the ran# information is multipleed in alllayers of all transport bloc#s of that P4"2<. 8or a iven transport bloc# the vector se>uence output of the channel

codin for ran# information is denoted by R/ 

6

 R/  R/ 

 R/ :::

,,+...

−′ where R/ 

i: ,...+   −′=   R/ 6i  are column

vectors of lenth ( ) Lm   N 6   ⋅  and where m R/  R/    666   @=′ . The vector se>uence is obtained as followsC

"et i; , k to +

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3)Release &&

Page 33: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 33/84

while  R/ 6i <

H...GZ , R/ 

6i R/ i

 R/ 

k    m::: −+=  ;; temporary row vector 

 N 

 R/ 

 R/ 

 R/ 

 L

::: HZZG

= ;; replicatin the row vector

 R/ 

:Z  N  L times and transposin into a column vector 

m6ii   +=

,+= k k 

end while

where  L N   is the number of layers onto which the 46;"2< transport bloc# is mapped.

8or channel >uality control information (2?& and@or PM& denoted as 2?&@PM&)

Uhen the 4 transmits channel >uality control information bits it shall determine the number of modulation coded

symbols per layer 6′  for channel >uality information as

     

 

 

 

 

−⋅

⋅⋅⋅+

=′

∑−

=

−−

)(

)(

,

+

)(

)()(

)(

min  )(  '

m

 '

 R/  -!S"8 

 s+mb

 -!S"8 

 sc" 

 '

 -!S"8 

offset 

 'initial  -!S"8 

 s+mb

 'initial  -!S"8 

 sc

6

6 N  0 

 # 

 N  0  L76

  '

β 

where 7  is the number of 2?&@PM& bits  L  is the number of 202 bits iven by   ≤

= otherwiseB

,,+   7

 L

666   '

m"6/   ′⋅= )(

and"6/ 

offset 

 -!S"8 

offset    β β    = where"6/ 

offset β   shall be determined accordin to 3H dependin on the

number of transmission codewords for the correspondin P4"2<. &f 0& is not transmitted then +)( = '

 R/ 6 .

The variable K 'L in)( '

r  #   represents the transport bloc# inde correspondin to the hihest /  0"S  value indicated by the

initial 46 rant. &n case the two transport bloc#s have the same /  0"S  value in the correspondin initial 46 rant K ' ,L

which corresponds to the first transport bloc#.)( 'initial  -!S"8 

 sc 0    − )( '"  and )( '

r  #   are obtained from the initial

P922< or P922< for the same transport bloc#. &f there is no initial P922< or P922< with 92& format + for the

same transport bloc#)( 'initial  -!S"8 

 sc 0    − )( '"  and )( '

r  #   shall be determined fromC

? the most recent semi;persistent schedulin assinment P922< or P922< when the initial P4"2< for thesame transport bloc# is semi;persistently scheduled or

? the random access response rant for the same transport bloc# when the P4"2< is initiated by the randomaccess response rant.

)( 'initial  -!S" 8 

 s+mb N    −is the number of "2;89M/ symbols per subframe for initial P4"2< transmission for the same

transport bloc#.

8or 46;"2< data information ( ))()(P4"2<

sc

P4"2<

symb

)(   '

 R/ "6/ 

 '

m

 '

 L   666 0  N  N %   −−⋅⋅⋅= where)( '

 L N   is the number of

layers the correspondin 46;"2< transport bloc# is mapped ontoP4"2<sc 0   is the scheduled bandwidth for P4"2<

transmission in the current sub;frame for the transport bloc# and P4"2<symb N   is the number of "2;89M/ symbols in the

current P4"2< transmission sub;frame iven by SRS  N  N  N    −−⋅= ,*46symb

P4"2<symb where SRS  N   is e>ual to , if

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."33Release &&

Page 34: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 34/84

4 transmits P4"2< and "0" in the same subframe for the current subframe or if the P4"2< resource allocation forthe current subframe even partially overlaps with the cell;specific "0" subframe and bandwidth confiuration definedin section :.:.3 of *H or if the current subframe is a 4;specific type;, "0" subframe as defined in "ection B.* of 3Hor if the current subframe is a 4;specific type;+ "0" subframe as defined in section B.* of 3H and the 4 is

confiured with multiple T/Gs. Otherwise SRS  N   is e>ual to +.

&n case of 2?&@PM& report for more than one 96 cell ,*,+   ... −7oooo  is the result of concatenatin the2?&@PM& report for each 96 cell in increasin order of cell inde. 8or the case where 2?&@PM& feedbac# for more than

one 2"& process is to be reported ,*,+   ... −7oooo  is the result of concatenatin the 2?&@PM& reports in

increasin order of 2"& process inde for each 96 cell and then in increasin order of cell inde.

− &f the payload si!e is less than or e>ual to ,, bits the channel codin of the channel >uality information is

 performed accordin to section :.*.*.=.- with input se>uence ,*,+   ... −7oooo .

− 8or payload si!es reater than ,, bits the 202 attachment channel codin and rate matchin of the channel

>uality information is performed accordin to sections :.,., :.,.3., and :.,.-.* respectively. The input bit

se>uence to the 202 attachment operation is ,*,+   ... −7oooo . The output bit se>uence of the 202

attachment operation is the input bit se>uence to the channel codin operation. The output bit se>uence of thechannel codin operation is the input bit se>uence to the rate matchin operation.

The output se>uence for the channel codin of channel >uality information is denoted by

,3*,+   ... −⋅   "6/  L   6 N ::::: where  L N   is the number of layers the correspondin 46;"2< transport bloc# is

mapped onto.

5.2.2.6.1 &ae# Bua#iy ioraio ora! or idead C re%or!

Table :.*.*.=.,;, and Table :.*.*.=.,;,/ show the fields and the correspondin bit widths for the channel >ualityinformation feedbac# for wideband reports for P9"2< transmissions associated with transmission mode -transmission mode = transmission mode B confiured with PM&@0& reportin transmission mode I confiured with

PM&@0& reportin with *@-@B antenna ports and transmission mode ,+ confiured with PM&@0& reportin with *@-@B

antenna ports.  N   in Table :.*.*.=.,;, is defined in section A.* of 3H.

Ta/le +()()('(&!&6 8ields for channel >ualit2 infor4ation feed/ack for wide/and 0<7 reportstrans4ission 4ode -: trans4ission 4ode ': trans4ission 4ode 5 confi%ured with P#79R7 reportin%:

trans4ission 4ode . confi%ured with P#79R7 reportin% with )9- antenna ports: and trans4ission4ode &, confi%ured with P#79R7 reportin% with )9- antenna ports"(

8ield @it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &

Didead C "odeord 0 4 4 4 4

Didead C "odeord 1 0 4 0 4

Pre"odi ari idi"aor    N *   N    N -   N -

Ta/le +()()('(&!&A6 8ields for channel >ualit2 infor4ation feed/ack for wide/and 0<7 reportstrans4ission 4ode . confi%ured with P#79R7 reportin% with 5 antenna ports and trans4ission 4ode

&, confi%ured with P#79R7 reportin% with 5 antenna ports"(

8ield@it width

Rank & Rank ) Rank 3 Rank -

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3-Release &&

Page 35: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 35/84

Didead C "odeord 0 4 4 4 4

Didead C "odeord 1 0 4 4 4

Didead ir! PM i1 4 4 2 2

Suad !e"od PM i2 4N  4N  4N  3N 

8ield

@it width

Rank + Rank ' Rank Rank 5

Didead C "odeord 0 4 4 4 4

Didead C "odeord 1 4 4 4 4

Didead ir! PM i1 2 2 2 0

Suad !e"od PM i2 0 0 0 0

Table :.*.*.=.,;* shows the fields and the correspondin bit width for the ran# indication feedbac# for wideband 2?&

reports for P9"2< transmissions associated with transmission mode - transmission mode B confiured with PM&@0&reportin transmission mode I confiured with PM&@0& reportin with *@-@B antenna ports and transmission mode ,+confiured with PM&@0& reportin with *@-@B antenna ports.

Ta/le +()()('(&!)6 8ields for rank indication feed/ack for wide/and 0<7 reportstrans4ission 4ode -: trans4ission 4ode 5 confi%ured with P#79R7 reportin%: trans4ission 4ode .confi%ured with P#79R7 reportin% with )9-95 antenna ports: and trans4ission 4ode &, confi%ured with

P#79R7 reportin% with )9-95 antenna ports"(

8ield

@it width

) antenna ports- antenna ports 5 antenna ports

#a$ ) la2ers #a$ - la2ers #a$ ) la2ers #a$ - la2ers #a$ 5 la2ers

Ra7idi"aio

1 1 21 2 3

The channel >uality bits in Table :.*.*.=.,;, and Table :.*.*.=.,;,/ form the bit se>uence ,*,+   ... −7oooo  with

+o  correspondin to the first bit of the first field in the table ,o  correspondin to the second bit of the first field in

the table and ,−7o  correspondin to the last bit in the last field in the table. The field of PM& shall be in the

increasin order of the subband inde 3H. The first bit of each field corresponds to M"1 and the last bit 6"1. The 0& bits se>uence in Table :.*.*.=.,;* is encoded accordin to section :.*.*.=.

5.2.2.6.2 &ae# Bua#iy ioraio ora! or &i&er #ayer "oiured !uad Cre%or!

Table :.*.*.=.*;, shows the fields and the correspondin bit width for the channel >uality information feedbac# forhiher layer confiured report for P9"2< transmissions associated with transmission mode , transmission mode *transmission mode 3 transmission mode A transmission mode B confiured without PM&@0& reportin transmissionmode I confiured without PM&@0& reportin or confiured with , antenna port and transmission mode ,+ confiured

without PM&@0& reportin or confiured with , antenna port.  N   in Table :.*.*.=.*;, is defined in section A.* of 3H.

Ta/le +()()('()!&6 8ields for channel >ualit2 infor4ation feed/ack for hi%her la2er confi%ured su//and0<7 reports

trans4ission 4ode &: trans4ission 4ode ): trans4ission 4ode 3: trans4ission 4ode :trans4ission 4ode 5 confi%ured without P#79R7 reportin%: trans4ission 4ode . confi%ured withoutP#79R7 reportin% or confi%ured with & antenna port: and trans4ission 4ode &, confi%ured without

P#79R7 reportin% or confi%ured with & antenna port"(

8ield @it width

Dide-ad C"odeord

4

Suad diereia# C   N *

Table :.*.*.=.*;* and Table :.*.*.=.*;*/ show the fields and the correspondin bit widths for the channel >ualityinformation feedbac# for hiher layer confiured report for P9"2< transmissions associated with transmission mode -transmission mode : transmission mode = transmission mode B confiured with PM&@0& reportin transmission mode

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3+Release &&

Page 36: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 36/84

I confiured with PM&@0& reportin with *@-@B antenna ports and transmission mode ,+ confiured with PM&@0&

reportin with *@-@B antenna ports.  N   in Table :.*.*.=.*;* is defined in section A.* of 3H.

Ta/le +()()('()!)6 8ields for channel >ualit2 infor4ation feed/ack for hi%her la2er confi%ured su//and0<7 reports

trans4ission 4ode -: trans4ission 4ode +: trans4ission 4ode ': trans4ission 4ode 5 confi%ured

with P#79R7 reportin%: trans4ission 4ode . confi%ured with P#79R7 reportin% with )9- antenna ports:and trans4ission 4ode &, confi%ured with P#79R7 reportin% with )9- antenna ports"(

8ield @it width

) antenna ports - antenna portsRank & Rank ) Rank & Rank B &

Dide-ad C "odeord 0 4 4 4 4

Suad diereia# C "odeord 0   N *   N *   N *   N *Dide-ad C "odeord 1 0 4 0 4

Suad diereia# C "odeord 1 0   N * 0   N *Pre"odi ari idi"aor 2 1 4 4

Ta/le +()()('()!)A6 8ields for channel >ualit2 infor4ation feed/ack for hi%her la2er confi%uredsu//and 0<7 reports trans4ission 4ode . confi%ured with P#79R7 reportin% with 5 antenna ports

and trans4ission 4ode &, confi%ured with P#79R7 reportin% with 5 antenna ports"(

8ield@itwidth

Rank & Rank ) Rank 3 Rank -

Didead C "odeord 0 4 4 4 4

Suad diereia# C "odeord 0   N *   N *   N *   N *Didead C "odeord 1 0 4 4 4

Suad diereia# C "odeord 1 0   N *   N *   N *Didead ir! PM i1 4 4 2 2

Suad !e"od PM i2 4 4 4 3

8ield @itwidth

Rank + Rank ' Rank Rank 5

Didead C "odeord 0 4 4 4 4

Suad diereia# C "odeord 0   N *   N *   N *   N *Didead C "odeord 1 4 4 4 4

Suad diereia# C "odeord 1   N *   N *   N *   N *Didead ir! PM i1 2 2 2 0

Suad !e"od PM i2 0 0 0 0

Table :.*.*.=.*;3 shows the fields and the correspondin bit width for the ran# indication feedbac# for hiher layerconfiured subband 2?& reports for P9"2< transmissions associated with transmission mode 3 transmission mode -

transmission mode B confiured with PM&@0& reportin transmission mode I confiured with PM&@0& reportin with*@-@B antenna ports and transmission mode ,+ confiured with PM&@0& reportin with *@-@B antenna ports.

Ta/le +()()('()!36 8ields for rank indication feed/ack for hi%her la2er confi%ured su//and 0<7 reportstrans4ission 4ode 3: trans4ission 4ode -: trans4ission 4ode 5 confi%ured with P#79R7 reportin%:

trans4ission 4ode . confi%ured with P#79R7 reportin% with )9-95 antenna ports: and trans4ission4ode &, confi%ured with P#79R7 reportin% with )9-95 antenna ports"(

8ield

@it width

) antenna ports- antenna ports 5 antenna ports

#a$ ) la2ers #a$ - la2ers #a$ ) la2ers #a$ - la2ers #a$ 5 la2ers

Ra7idi"aio

1 1 21 2 3

The channel >uality bits in Table :.*.*.=.*;, Table :.*.*.=.*;* and Table :.*.*.=.*;*/ form the bit se>uence

,*,+   ... −7oooo  with +o  correspondin to the first bit of the first field in each of the tables ,o  correspondin

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3'Release &&

Page 37: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 37/84

to the second bit of the first field in each of the tables and ,−7o  correspondin to the last bit in the last field in each

of the tables. The field of the PM& and subband differential 2?& shall be in the increasin order of the subband inde3H. The first bit of each field corresponds to M"1 and the last bit 6"1. The 0& bits se>uence in Table :.*.*.=.*;3 is

encoded accordin to section :.*.*.=.

5.2.2.6.3 &ae# Bua#iy ioraio ora! or U; !e#e"ed !uad C re%or!Table :.*.*.=.3;, shows the fields and the correspondin bit widths for the channel >uality information feedbac# for 4selected subband 2?& for P9"2< transmissions associated with transmission mode , transmission mode *

transmission mode 3 transmission mode A transmission mode B confiured without PM&@0& reportin transmissionmode I confiured without PM&@0& reportin or confiured with , antenna port and transmission mode ,+ confiured

without PM&@0& reportin or confiured with , antenna port.  L  in Table :.*.*.=.3;, is defined in section A.* of 3H.

Ta/le +()()('(3!&6 8ields for channel >ualit2 infor4ation feed/ack for UE selected su//and 0<7reports

trans4ission 4ode &: trans4ission 4ode ): trans4ission 4ode 3: trans4ission 4ode :trans4ission 4ode 5 confi%ured without P#79R7 reportin%: trans4ission 4ode . confi%ured withoutP#79R7 reportin% or confi%ured with & antenna port: and trans4ission 4ode &, confi%ured without

P#79R7 reportin% or confi%ured with & antenna port"(8ield @it width

Dide-ad C "odeord 4

Suad diereia# C 2

Po!iio o &e M !e#e"ed!uad!

 L

Table :.*.*.=.3;* and Table :.*.*.=.3;*/ show the fields and the correspondin bit widths for the channel >ualityinformation feedbac# for 4 selected subband 2?& for P9"2< transmissions associated with transmission mode -transmission mode = transmission mode B confiured with PM&@0& reportin transmission mode I confiured withPM&@0& reportin with *@-@B antenna port and transmission mode ,+ confiured with PM&@0& reportin with *@-@B

antenna ports.  L  in Table :.*.*.=.3;* is defined in section A.* of 3H.

Ta/le +()()('(3!)6 8ields for channel >ualit2 infor4ation feed/ack for UE selected su//and 0<7reports

trans4ission 4ode -: trans4ission 4ode ': trans4ission 4ode 5 confi%ured with P#79R7 reportin%:trans4ission 4ode . confi%ured with P#79R7 reportin% with )9- antenna ports: and trans4ission

4ode &, confi%ured with P#79R7 reportin% with )9- antenna ports"(

8ield @it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &

Dide-ad C "odeord 0 4 4 4 4

Suad diereia# C "odeord 0 2 2 2 2

Dide-ad C "odeord 1 0 4 0 4

Suad diereia# C "odeord 1 0 2 0 2Po!iio o &e M !e#e"ed !uad!  L L L L

Pre"odi ari idi"aor 4 2 < <

Ta/le +()()('(3!)A6 8ields for channel >ualit2 infor4ation feed/ack for UE selected su//and 0<7reports trans4ission 4ode . confi%ured with P#79R7 reportin% with 5 antenna ports and

trans4ission 4ode &, confi%ured with P#79R7 reportin% with 5 antenna ports"(

8ield

@it width

Rank &

Rank ) Rank 3 Rank - Rank + Rank ' Rank Rank 5

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3Release &&

Page 38: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 38/84

Dide-ad C "odeord 0 4 4 4 4 4 4 4 4

Suad diereia# C"odeord 0

2 2 2 2 2 2 2 2

Dide-ad C "odeord 1 0 4 4 4 4 4 4 4

Suad diereia# C"odeord 1

0 2 2 2 2 2 2 2

Po!iio o &e M !e#e"ed!uad!   L L L L L L L L

Didead ir! PM i1 4 4 2 2 2 2 2 0

Didead !e"od PM i2 4 4 4 3 0 0 0 0

Suad !e"od PM i2 4 4 4 3 0 0 0 0

Table :.*.*.=.3;3 shows the fields and the correspondin bit widths for the ran# indication feedbac# for 4 selectedsubband 2?& reports for P9"2< transmissions associated with transmission mode 3 transmission mode - transmissionmode B confiured with PM&@0& reportin transmission mode I confiured with PM&@0& reportin with *@-@B antenna ports and transmission mode ,+ confiured with PM&@0& reportin with *@-@B antenna ports.

Ta/le +()()('(3!36 8ields for rank indication feed/ack for UE selected su//and 0<7 reports

trans4ission 4ode 3: trans4ission 4ode -: trans4ission 4ode 5 confi%ured with P#79R7 reportin%:trans4ission 4ode . confi%ured with P#79R7 reportin% with )9-95 antenna ports and trans4ission4ode &, confi%ured with P#79R7 reportin% with )9-95 antenna ports"(

8ield

@it width

) antenna ports- antenna ports 5 antenna ports

#a$ ) la2ers #a$ - la2ers #a$ ) la2ers #a$ - la2ers #a$ 5 la2ers

Ra7idi"aio

1 1 21 2 3

The channel >uality bits in Table :.*.*.=.3;, Table :.*.*.=.3;* and Table :.*.*.=.3;*/ form the bit se>uence

,*,+   ... −7oooo  with +o  correspondin to the first bit of the first field in each of the tables ,o  correspondin

to the second bit of the first field in each of the tables and ,−7o  correspondin to the last bit in the last field in each

of the tables. The field of PM& shall start with the wideband PM& followed by the PM& for the M selected subbands. Thefirst bit of each field corresponds to M"1 and the last bit 6"1. The 0& bits se>uence in Table :.*.*.=.3;3 is encodedaccordin to section :.*.*.=.

5.2.2.6.4 &ae# "odi or C/PM ioraio i PUS8

The channel >uality bits input to the channel codin bloc# are denoted by ,3*,+   ... −7ooooo  where 7 is the

number of bits. The number of channel >uality bits depends on the transmission format. Uhen P422<;based reportin

format is used the number of 2?&@PM& bits is defined in section :.*.3.3., for wideband reports and in section :.*.3.3.*for 4 selected subbands reports. Uhen P4"2<;based reportin format is used the number of 2?&@PM& bits is definedin section :.*.*.=., for wideband reports in section :.*.*.=.* for hiher layer confiured subbands reports and in section:.*.*.=.3 for 4 selected subbands reports.

The channel >uality information is first coded usin a (3* 7) bloc# code. The code words of the (3* 7) bloc# code are

a linear combination of the ,, basis se>uences denoted Min and defined in Table :.*.*.=.-;,.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."35Release &&

Page 39: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 39/84

Ta/le +()()('(-!&6 @asis se>uences for 3): O " code(

i #i:, #i:& #i:) #i:3 #i:- #i:+ #i:' #i: #i:5 #i:. #i:&,

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 14 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

1 0 0 1 1 0 0 1 1 0 1

< 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

1 1 0 0 1 1 1 0 0 1 0 0

1< 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

2 1 1 1 1 0 1 0 1 1 1 0

2< 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 2?&@PM& bloc# is denoted by ,3*,+   ... − Bbbbbb  where 3*= B  and

( )∑−

=

⋅=,

+

  *mod7

n

nini   0 ob  where i  + , *  B;,.

The output bit se>uence + , * 3 , ... L "6/  N 6: : : : : × −  is obtained by circular repetition of the encoded 2?&@PM& bloc# as

follows

( ) Bii   b: mod=  where i  + , *  N  L6"6/ ;, where N  L is the number of layers the correspondin 46;"2<

transport bloc# is mapped onto .

5.2.2.6.5 &ae# "odi or ore &a 11 i! o 8'RC-'E ioraio

The </0?;/2% bits input to the channel codin bloc# are denoted by A"# 

7

 A"#  A"#  A"# ooo

,,+   ...−  where

*+,,   ≤<   A"# 7  is the number of bits.

The se>uences of bits  A"# 

7

 A"#  A"#  A"#  A"# oooo

,*@*,+   ...−  and

  A"# 

7

 A"# 

7

 A"# 

7

 A"# 

7   A"#  A"#  A"#  A"#    oooo,**@,*@*@

  ...−++  

are encoded as follows

( )∑−

=

⋅=,*@

+

  *modW

 A"# 7

n

ni A"# ni   0 o:  

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3.Release &&

Page 40: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 40/84

and

∑−

=  +

     

   ⋅=

,*@

+

*@  *mod

WW

 A"# 7

 A"# 7

 A"# 

n

ni A"# 

n7i   0 o:

where i  + , * 3, and the basis se>uences ni 0   are defined in Table :.*.*.=.-;,.

The output bit se>uence A"# 6

 A"#  A"#  A"# 

 A"# :::: ,*,+ ... −  is obtained by the concatenation and circular repetition of

the bit se>uences 3,*,+W...WWW ::::  and 3,*,+

WW...WW

WWWW ::::  as followsC

"et i  +

while   m66i   ⋅′<   *@

3*modW

i A"# 

::i

=

  i  i N ,

end while

"et i  +

while ( )   m666i   ⋅′−′<   *@

  3*mod

WW*@   i

 A"#  ::im66

=+⋅′

  i  i N ,

end while

5.2.2. aa ad "oro# u#i%#ei

The control and data multiplein is performed such that </0?;/2% information is present on both slots and ismapped to resources around the demodulation reference sinals. &n addition the multiplein ensures that control anddata information are mapped to different modulation symbols.

The inputs to the data and control multiplein are the coded bits of the control information denoted by

,3*,+   ... −⋅   "6/  L  6 N ::::: and the coded bits of the 46;"2< denoted by ,3*,+ ... −%  f    f    f    f    f   . The output

of the data and control multiplein operation is denoted by ,3*,+...

−′ 8  &  &  &  &  &  where

"6/  L   6 N % 8    ⋅+=  and ( )m L   6 N  8  8    ⋅=′   @   and where   i &  ,...+   −′=   8 i  are column vectors of lenth

( ) Lm   N 6   ⋅ . 8  is the total number of coded bits allocated for 46;"2< data and 2?&@PM& information across the  L N   

transmission layers of the transport bloc#.

&n case where more than one 46;"2< transport bloc# are transmitted in a subframe of an 46 cell the 2?&@PM&information is multipleed with data only on the 46;"2< transport bloc# with hihest /  0"S  value on the initial rant. &ncase the two transport bloc#s have the same /  0"S  value in the correspondin initial 46 rant the 2?&@PM& informationis multipleed with data only on the first transport bloc#. 8or that 46;"2< transport bloc# or in the case of sinle

transport bloc# transmission and assumin that  L N   is the number of layers onto which the 46;"2< transport bloc# is

mapped the control information and the data shall be multipleed as followsC

"et i , k  to +

while "6/  L  6 N   ,   .<  ;; first place the control information

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-,Release &&

Page 41: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 41/84

* 6 N   ,  ,k    m L

:: &    H...G,−⋅+=

m L   6 N  , ,   ⋅+=

,+= k k 

end while

while %i <  ;; then place the data

*  N 6iik    Lm

  f    f   &    H...G ,−⋅+=

 Lm   N 6ii   ⋅+=

,+= k k 

end while

5.2.2.< &ae# ier#eaer 

The channel interleaver described in this section in conjunction with the resource element mappin for P4"2< in *Himplements a time;first mappin of modulation symbols onto the transmit waveform while ensurin that the </0?;

/2% and 0& information are present on both slots in the subframe. </0?;/2% information is mapped to resourcesaround the uplin# demodulation reference sinals while 0& information is mapped to resources around those used by</0?;/2%.

The input to the channel interleaver are denoted by,*,+

...−′ 8 

 &  &  &  &   R/ 

6

 R/  R/  R/ 

 R/ ::::

,*,+  ...

−′  and

 A"# 

6

 A"#  A"#  A"# 

 A"# ::::

,*,+...

−′ . &n case where more than one 46;"2< transport bloc# are transmitted in a

subframe of an 46 cell the </0?;/2% and 0& information are multipleed with data on both 46;"2< transport

 bloc#s.

The number of modulation symbols per layer in the subframe is iven by[

 R/ total    6 8  8    +′=′ . The output bit se>uence

from the channel interleaver is derived as followsC

(,) /ssinP4"2<symb N " mu'  =  to be the number of columns of the matri. The columns of the matri are numbered

+ , *   ,−mu'"   from left to riht.P4"2<symb N   is determined accordin to section :.*.*.=.

(*) The number of rows of the matri is ( )   mu' Lmtotal mu'   "  N 6 8  R   @⋅⋅′=  and we define ( ) Lmmu'mu'   N 6 R R   ⋅=′   @ .

The rows of the rectanular matri are numbered + , * ,−mu' R  from top to bottom.

(3) &f ran# information is transmitted in this subframe the vector se>uence R/ 

6

 R/  R/  R/ 

 R/ ::::

,*,+  ...

−′  is written

onto the columns indicated by Table :.*.*.B;, and by sets of ( ) Lm   N 6   ⋅  rows startin from the last row and

movin upwards accordin to the followin pseudo;code.

"et i , to +.

"et r  to ,−′mu' R

while i Q  R/ 6′

( )  ,c R/  "et2olumn=

 R/ 

ic" r   : +

 R/ mu'=

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-&Release &&

Page 42: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 42/84

,+= ii

-,   i Rr  mu'   −−′=

( )   -mod3+=   ,  ,

end while

Uhere 2olumn"et is iven in Table :.*.*.B;, and indeed left to riht from + to 3.

(-) Urite the input vector se>uence for k   + ,  ,−′ 8  into the ( )mu'mu'   "  R   ×  matri by sets of ( ) Lm   N 6   ⋅

rows startin with the vector + +  in column + and rows + to ( ),−⋅   Lm   N 6 and s#ippin the matri entries that

are already occupiedC

−×′+×−′+×−′×−′

−++

),(*),(,),(),(

,**,

,*,+

mu'mu'mu'mu'mu'mu'mu'mu'

mu'mu'mu'mu'

mu'

"  R"  R"  R"  R

" " " " 

 + + + +

 + + + +

 + + + +

The pseudocode is as followsC

"et i # to +.

  while # Q 8 ′

  if i +  is not assined to 0& symbols

  k i &  +   =

  # # N ,

  end if 

  i iN,

  end while

(:) &f </0?;/2% information is transmitted in this subframe the vector se>uence A"# 

6

 A"#  A"#  A"# 

 A"# ::::

,*,+...

−′  is written onto the columns indicated by Table :.*.*.B;* and by sets of 

( ) Lm   N 6   ⋅  rows startin from the last row and movin upwards accordin to the followin pseudo;code. 'ote

that this operation overwrites some of the channel interleaver entries obtained in step (-).

"et i , to +.

"et r  to ,−′mu' R

while i Q  A"# 6′

( )  ,c A"#  2olumn"et=

 A"# 

ic" r : +

 A"# mu'

=+×

,+= ii

-,   i Rr  mu'   −−′=

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-)Release &&

Page 43: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 43/84

( )   -mod3+=   ,  ,

end while

Uhere 2olumn"et is iven in Table :.*.*.B;* and indeed left to riht from + to 3.

(=) The output of the bloc# interleaver is the bit se>uence read out column by column from the ( )mu'mu'   "  R   ×  

matri. The bits after channel interleavin are denoted by ,*,+   ... −⋅+   R/  L   6 N  8 hhhh where  L N  is the

number of layers the correspondin 46;"2< transport bloc# is mapped onto.

Ta/le +()()(5!&6 0olu4n set for 7nsertion of rank infor4ation(

0P confi%uration 0olu4n Set

Fora# 1, 4, , 10H

;eded 0, 3, 5, <H

Ta/le +()()(5!)6 0olu4n set for 7nsertion of 1AR<!A0= infor4ation(

0P confi%uration 0olu4n Set

Fora# 2, 3, <, 9H

;eded 1, 2, 6, H

5.2.3 U%#i7 "oro# ioraio o PU8

9ata arrives to the codin unit in the form of indicators for measurement indication schedulin re>uest and </0?ac#nowledement.

Three forms of channel codin are used

− one for </0?;/2% and for combination of </0?;/2% and periodic 2"& transmitted on P422< format 3

includin the cases with schedulin re>uest

− another for the channel >uality information 2?&@PM& transmitted on P422< format *

− and another for combination of 2?&@PM& and </0?;/2% transmitted on P422< format *@*a@*b.

8i%ure +()(3!&6 Processin% for U07(

5.2.3.1 &ae# "odi or U 8'RC-'E

The </0?;/2% bits are received from hiher layers for each subframe of each cell. ach positive ac#nowledement

(/2%) is encoded as a binary V,$ and each neative ac#nowledement ('/2%) is encoded as a binary V+$. 8or the casewhere P422< format 3 *H is confiured by hiher layers and is used for transmission of the </0?;/2% feedbac#information the </0?;/2% feedbac# consists of the concatenation of </0?;/2% bits for each of the servin cells.8or cells confiured with transmission modes , * : = or A 3H i.e. sinle codeword transmission modes , bit of

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-3Release &&

Page 44: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 44/84

</0?;/2% information k a is used for that cell. 8or cells confiured with other transmission modes * bits of

</0?;/2% information are used for those cells i.e. , +k k    aa  with k a  correspondin to </0?;/2% bit for

codeword + and ,+k a  correspondin to that for codeword ,.

9efine A"# 

7  as the number of </0?;/2% feedbac# bits and3formatP422<

@ N  A N   as the number of </0?;/2%

feedbac# bits includin the possible concurrent transmission of schedulin re>uest and@or periodic 2"& when P422<format 3 is used for transmission of </0?;/2% feedbac# (section ,+., in 3H).

8or 899 the se>uence of bits A"# 

7

 A"#  A"#  A"# ooo

,,+W...W W

−  is the result of the concatenation of </0?;/2% bits

for different cells accordin to the followin pseudo;codeC

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

"et DLcells N   to the number of cells confiured by hiher layers for the 4

while c Q DLcells N 

if transmission mode confiured in cell TA=:*,S∈c  ;; , bit </0?;/2% feedbac# for this cell

= A"#   ,oW  </0?;/2% bit of this cell

 ,  , N ,

else

= A"#   ,oW   </0?;/2% bit correspondin to the first codeword of this cell

 ,  , N ,

= A"#   ,oW  </0?;/2% bit correspondin to the second codeword of this cell

 ,  , N ,

end if 

c  c N ,

end while

8or T99 the se>uence of bits

 A"# 

7

 A"#  A"# 

 A"# ooo ,,+

W

...

W

 

W−  is obtained from the </0?;/2% bits for different

cells and different subframes.

9efine  DLcells N   as the number of cells confiured by hiher layers for the 4 and

 DL

c B as the number of downlin#

subframes for which the 4 needs to feedbac# </0?;/2% bits in cell c as defined in "ection A.3 of 3H.

The number of </0?;/2% bits k  and the number of </0?;/2% bits after spatial bundlin k b are computed asfollowsC

"et k   + X counter of </0?;/2% bits

"et k b  + X counter of </0?;/2% bits after spatial bundlin

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

while c Q  DLcells N   

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."--Release &&

Page 45: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 45/84

set l   +E

while l  Q DL

c B

if transmission mode confiured in cell TA=:*,S∈c  ;; , bit </0?;/2% feedbac# for this cell

k   k  N ,

k b  k b N ,

else

k   k  N *

k b  k b N ,

end if 

l   l N,

end while

c  c N ,

end while

&n case the transmission of </0?;/2% feedbac# usin P422< format 3 coincides with a sub;frame confiured to the

4 by hiher layers for transmission of schedulin re>uest the number of schedulin re>uest bit 7"0  is ,E otherwise7"0 +.

&n case the transmission of </0?;/2% feedbac# usin P422< format 3 coincides with a sub;frame confiured to the4 by hiher layers for transmission of periodic 2"& 72"& is the number of periodic 2"& bit(s) for the 2"& report asdefined in section A.*.* 3HE otherwise 72"&+.

The number of </0?;/2% feedbac# bits  A"# 7  is computed as followsC

&f *+≤k   and +2"& =7 or if **

"2"& ≤++   R77k   and +2"& >7 or if **"2"& >++   R

b   77k   and *+≤k 

then

;   k 7  A"#  =

else

; b A"#  k 7   = .

&f   k 7  A"#  = the multiplein of </0?;/2% bits is performed accordin to the followin pseudo;codeC

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

while c Q  DLcells N   

set l   +E

while l  Q DL

c B

if transmission mode confiured in cell TA=:*,S∈c  ;; , bit </0?;/2% feedbac# for this cell

  A"# 

l c

 A"# 

  ,   oo W =  </0?;/2% bit of this cell as defined in "ection A.3 of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-+Release &&

Page 46: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 46/84

 ,  , N ,

else

HGHWWG   ,**, A"# 

l c A"# 

l c A"# 

  , A"# 

  ,   oooo   ++   =  </0?;/2% bit of this cell as defined in "ection A.3 of 3H

 ,  , N *

end if 

l   l N,

end while

c  c N ,

end while

&f   b

 A"#  k 7   = spatial bundlin is applied to all subframes in all cells and the multiplein of </0?;/2% bits is

 performed accordin to the followin pseudo;code

"et c  + X cell indeC lower indices correspond to lower 002 indices of correspondin cell

"et ,  + X </0?;/2% bit inde

while c Q  DLcells N   

set l   +E

while l  Q DLc B

if transmission mode confiured in cell TA=:*,S∈c  X , bit </0?;/2% feedbac# for this cell

   A"# l c A"#   ,   oo W =  </0?;/2% bit of this cell as defined in "ection A.3 of 3H

 ,  , N ,

else

 A"# l c

 A"#   ,   oo

W =  binary /'9 operation of the </0?;/2% bits correspondin to the first and second

codewords of this cell as defined in "ection A.3 of 3H

 ,  , N ,

end if 

l   l N,

end while

c  c N ,

end while

&n case the transmission of </0?;/2% feedbac# usin P422< format 3 *H coincides with a sub;frame confiured tothe 4 by hiher layers for transmission of schedulin re>uest the schedulin re>uest bit (, positive "0E + neative"0) is appended at the end of the se>uence of concatenated </0?;/2% bits.

&n case the transmission of </0?;/2% feedbac# usin P422< format 3 *H coincides with a sub;frame confiured tothe 4 by hiher layers for transmission of periodic 2"& and periodic 2"& is not dropped as defined in section A.3.*

and section ,+.,., of 3H the periodic 2"& bits for the 2"& report as defined in section A.*.* 3H are appended at the endof the se>uence of concatenated </0?;/2% bits and schedulin re>uest bit (if any). /s with the transmission of the

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-'Release &&

Page 47: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 47/84

schedulin re>uest the procedure above is used with 3formatP422<@  N  A N   includin the number of periodic 2"& bits and

schedulin re>uest bit (if any).

8or ,,3formatP422<@   ≤ N  A N  the bit se>uence ,*,+   3formatP422<

@

...−

 N  A

 N aaaa  is obtained by settin  A"# 

ii

  oa W= .

8or **,, 3formatP422<@   ≤<   N  A N  the bit se>uence ,*,+   3formatP422<

@

...−

 N  A N 

aaaa  is obtained by settin

 A"# ii   oa W

*@   =  if i is even and   A"# 

ii N oa   t  -!""8forma

 N  A

W*@),(*@3

@

=−+  if i is odd.

8or ,,3formatP422<@   ≤ N  A N  the se>uence of bits ,*,+   3formatP422<

@

...−

 N  A N 

aaaa  is encoded as follows

( )∑−

=

⋅=,

+

3formatP422<@

*modW   N  A

 N 

n

nini   0 ab

where i  + , * 3, and the basis se>uences ni 0   are defined in Table :.*.*.=.-;,.

The output bit se>uence ,*,+   ... − Bbbbb  is obtained by circular repetition of the se>uence

3,*,+

W...

W

W

Wbbbb

( )3*mod

Wii   bb   =  

where i  + , *  B;, and where 01sc-   N  B   ⋅= .

8or **,, 3formatP422<@   ≤<   N  A N  the se>uences of bits ,*@*,+ 3formatP422<

@...

− N  A N aaaa  and

,**@,*@*@ 3formatP422<

@

3formatP422<

@

3formatP422<

@

3formatP422<

@

...−++

 N  A N  A N  A N  A

  N  N  N  N aaaa  are encoded as follows

( )∑−

=

⋅=,*@3formatP422<

@

+

  *modW

  N  A N 

n

nini   0 ab  

and

∑−

=  +

     

   ⋅=

,*@3formatP422<

@3formatP422<

@

3formatP422<@

+

*@*mod

WW  N  A

 N  N  A

 N 

 N  An

nin N i   0 ab

where i  + , * *3 and the basis se>uences ni 0   are defined in Table :.*.*.=.-;,.

The output bit se>uence ,*,+   ... − Bbbbb  where01sc-   N  B   ⋅= is obtained by the alternate concatenation of the

 bit se>uences *3*,+

W

...

W

W

W

bbbb and*3*,+

WW...

WW

WW

WWbbbb  as follows

"et i ,  +

while01sc-   N i   ⋅<

  ,i   bb  W= ,,

W++   =   ,i   bb  

  ,i   bbWW

*   =+ ,3

WW++   =   ,i   bb

i  i N -

 ,  , N *

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-Release &&

Page 48: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 48/84

end while

Uhen P422< format 3 is not used for transmission of </0?;/2% feedbac# the </0?;/2% bits are processed for

transmission accordin to section ,+., in 3H.

5.2.3.2 &ae# "odi or U !"&edu#i reBue!

The schedulin re>uest indication is received from hiher layers and is processed accordin to *H.

5.2.3.3 &ae# "odi or U "&ae# Bua#iy ioraio

The channel >uality bits input to the channel codin bloc# are denoted by ,3*,+   ... − Aaaaaa  where A is the

number of bits. The number of channel >uality bits depends on the transmission format as indicated in section :.*.3.3.,for wideband reports and in section :.*.3.3.* for 4;selected subbands reports.

The channel >uality information is coded usin a (*+ A) code. The code words of the (*+ A) code are a linearcombination of the ,3 basis se>uences denoted Min and defined in Table :.*.3.3;,.

Ta/le +()(3(3!&6 @asis se>uences for ),: A" code(

i Mi,0 Mi,1 Mi,2 Mi,3 Mi,4 Mi,5 Mi,6 Mi, Mi,! Mi," Mi,10 Mi,11 Mi,12

+ , , + + + + + + + + , , +

, , , , + + + + + + , , , +

* , + + , + + , + , , , , ,

3 , + , , + + + + , + , , ,

- , , , , + + + , + + , , ,

: , , + + , + , , , + , , ,

= , + , + , + , + , , , , ,

A , + + , , + + , , + , , ,

B , , + , , + + , + , , , ,

I , + , , , + , + + , , , ,

,+ , + , + + , , , + , , , ,

,, , , , + + , , + , + , , ,

,* , + + , + , + , , , , , ,

,3 , , + , + , + , + , , , ,

,- , + + + , , + , + + , + ,

,: , , + + , , , , + , , + ,

,= , , , + , , , + + , + , ,

,A , + + , , , + + , + + , ,

,B , , + , , , , , + + + + +

,I , + + + + , , + + + + + +

/fter encodin the bits are denoted by ,3*,+   ... − Bbbbbb  where *+= B  and with

( )∑−

=⋅=

,

+

*mod A

n

nini   0 ab  where i  + , *  B;,.

5.2.3.3.1 &ae# Bua#iy ioraio ora! or idead re%or!

Table :.*.3.3.,;, shows the fields and the correspondin bit widths for the channel >uality information feedbac# forwideband reports for P9"2< transmissions associated with a transmission mode , transmission mode * transmissionmode 3 transmission mode A transmission mode B confiured without PM&@0& reportin transmission mode I

confiured without PM&@0& reportin or confiured with , antenna port and transmission mode ,+ confiured withoutPM&@0& reportin or confiured with , antenna port.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-5Release &&

Page 49: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 49/84

Ta/le +()(3(3(&!&6 U07 fields for channel >ualit2 infor4ation feed/ack for wide/and 0<7 reportstrans4ission 4ode &: trans4ission 4ode ): trans4ission 4ode 3: trans4ission 4ode :

trans4ission 4ode 5 confi%ured without P#79R7 reportin%: trans4ission 4ode . confi%ured withoutP#79R7 reportin% or confi%ured with & antenna port: and trans4ission 4ode &, confi%ured without

P#79R7 reportin% or confi%ured with & antenna port"(

8ield @it width

Dide-ad C 4

Table :.*.3.3.,;* shows the fields and the correspondin bit widths for the channel >uality and precodin matri

information feedbac# for wideband reports for P9"2< transmissions associated with transmission mode -transmission mode : transmission mode = and transmission mode B confiured with PM&@0& reportin.

Ta/le +()(3(3(&!)6 U07 fields for channel >ualit2 infor4ation feed/ack for wide/and 0<7 reportstrans4ission 4ode -: trans4ission 4ode +: trans4ission 4ode ' and trans4ission 4ode 5

confi%ured with P#79R7 reportin%"(

8ield

@it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &

Dide-ad C 4 4 4 4S%aia# diereia# C 0 3 0 3

Pre"odi ariidi"aor 

2 1 4 4

Table :.*.3.3.,;*/ and Table :.*.3.3.,;*1 show the fields and the correspondin bit widths for the channel >uality and precodin matri information feedbac# for wideband reports for P9"2< transmissions associated with transmissionmode I confiured with PM&@0& reportin and transmission mode ,+ confiured with PM&@0& reportin.

Ta/le +()(3(3(&!)A6 U07 fields for trans4ission of wide/and 0<7 and precodin% infor4ation i)"for trans4ission 4ode . confi%ured with P#79R7 reportin% and trans4ission 4ode &, confi%ured with

P#79R7 reportin%

8ield

@it width) antenna ports - antenna ports 5 antenna ports

Rank &

Rank )

Rank &

Rank B&

Rank &

Rank ):3

Rank -

Rank B-

Dide-ad C 4 4 4 4 4 4 4 4

S%aia# diereia# C 0 3 0 3 0 3 3 3

Dide-ad PM (2 or 4aea %or!)

or i2 (< aea %or!)2 1 4 4 4 4 3 0

Ta/le +()(3(3(&!)@6 U07 fields for trans4ission of wide/and 0<7 and precodin% infor4ation i&: i)" for trans4ission 4ode . confi%ured with P#79R7 reportin% with 5 antenna ports and trans4ission 4ode

&, confi%ured with P#79R7 reportin% with 5 antenna ports

8ield

@it width

5 antenna ports

Rank & Rank ) Rank 3 Rank - Rank + Rank ' Rank Rank 5

Dide-ad C 4 4 4 4 4 4 4 4

S%aia# diereia# C 0 3 3 3 3 3 3 3

i1 3 3 1 1 2 2 2 0

Dide-ad i2 1 1 3 3 0 0 0 0

Table :.*.3.3.,;3 shows the fields and the correspondin bit widths for the ran# indication feedbac# for wideband

reports for P9"2< transmissions associated with transmission mode 3 transmission mode - transmission mode Bconfiured with PM&@0& reportin transmission mode I confiured with PM&@0& reportin with *@-@B antenna ports and

transmission mode ,+ confiured with PM&@0& reportin with *@-@B antenna ports.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-.Release &&

Page 50: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 50/84

Ta/le +()(3(3(&!36 U07 fields for rank indication feed/ack for wide/and reports trans4ission 4ode 3:trans4ission 4ode -: trans4ission 4ode 5 confi%ured with P#79R7 reportin%: trans4ission 4ode .

confi%ured with P#79R7 reportin% with )9-95 antenna ports: and trans4ission 4ode &, confi%ured withP#79R7 reportin% with )9-95 antenna ports"(

8ield@it width

) antenna ports- antenna ports 5 antenna ports

#a$ ) la2ers #a$ - la2ers #a$ ) la2ers #a$ - la2ers #a$ 5 la2ers

Ra7idi"aio

1 1 21 2 3

Table :.*.3.3.,;3/ shows the fields and the correspondin bit widths for the joint transmission of ran# indication and i,for wideband reports for P9"2< transmissions associated with transmission mode I and transmission mode ,+.

Ta/le +()(3(3(&!3A6 U07 fields for joint report of R7 and i& trans4ission 4ode . confi%ured with P#79R7reportin% with )9-95 antenna ports and trans4ission 4ode &, confi%ured with P#79R7 reportin% with

)9-95 antenna ports"

8ield

@it width

) antenna ports

- antenna ports 5 antenna ports

#a$ ) la2ers #a$ - la2ers #a$ ) la2ers #a$ - la2ers #a$ 5 la2ersRa7

idi"aio1 1 2

4 5 5i1 - - -

The channel >uality bits in Table :.*.3.3.,;, throuh Table :.*.3.3.,;3/ form the bit se>uence

,3*,+   ... − Aaaaaa  with +a  correspondin to the first bit of the first field in each of the tables ,a  

correspondin to the second bit of the first field in each of the tables and ,− Aa  correspondin to the last bit in the last

field in each of the tables. The first bit of each field corresponds to M"1 and the last bit 6"1. The 0& feedbac# for one

 bit is mapped accordin to Table :.*.*.=;: with R/ o+  replaced by +a . The 0& feedbac# for two bits is mapped

accordin to Table :.*.*.=;= with  R/ o+  R/ o,  replaced by ,+ aa . The 0& feedbac# for three bits is mapped accordin

to Table :.*.*.=;A with  R/ o+  R/ o,  R/ o*  replaced by *,+     aaa . The mappin for the jointly coded 0& and i, is provided in Table A.*.*;, of 3H.

Uhen multipleed with 46;"2< the channel codin and multiplein for the transmission confiurations in Table:.*.3.3.,;3 and Table :.*.3.3.,;3/ is performed assumin 0& transmission in section :.*.*.=. /ll other transmissionconfiurations in this section are coded and multipleed assumin 2?&@PM& transmission in section :.*.*.=.

5.2.3.3.2 &ae# Bua#iy ioraio ora! or U;-!e#e"ed !u-ad re%or!

Table :.*.3.3.*;, shows the fields and the correspondin bit widths for the sub;band channel >uality informationfeedbac# for 4;selected sub;band reports for P9"2< transmissions associated with transmission mode , transmissionmode * transmission mode 3 transmission mode A transmission mode B confiured without PM&@0& reportintransmission mode I confiured without PM&@0& reportin or confiured with , antenna port and transmission mode ,+confiured without PM&@0& reportin or confiured with , antenna port.

Ta/le +()(3(3()!&6 U07 fields for channel >ualit2 infor4ation feed/ack for UE!selected su/!/and 0<7reports trans4ission 4ode &: trans4ission 4ode ): trans4ission 4ode 3: trans4ission 4ode :

trans4ission 4ode 5 confi%ured without P#79R7 reportin%: trans4ission 4ode . confi%ured withoutP#79R7 reportin% or confi%ured with & antenna port: and trans4ission 4ode &, confi%ured without

P#79R7 reportin% or confi%ured with & antenna port"(

8ield @it width

Su-ad C 4

Su-ad#ae#

1 or 2

Table :.*.3.3.*;* shows the fields and the correspondin bit widths for the sub;band channel >uality informationfeedbac# for 4;selected sub;band reports for P9"2< transmissions associated with transmission mode - transmissionmode : transmission mode = and transmission mode B confiured with PM&@0& reportin.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+,Release &&

Page 51: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 51/84

Ta/le +()(3(3()!)6 U07 fields for channel >ualit2 infor4ation feed/ack for UE!selected su/!/andreports trans4ission 4ode -: trans4ission 4ode +: trans4ission 4ode ' and trans4ission 4ode 5

confi%ured with P#79R7 reportin%"(

8ield

@it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &

Su-ad C 4 4 4 4

S%aia# diereia# C 0 3 0 3

Su-ad #ae# 1 or 2 1 or 2 1 or 2 1 or 2

Table :.*.3.3.*;*/ and Table :.*.3.3.*;*1 show the fields and the correspondin bit widths for the sub;band channel>uality information feedbac# for 4;selected sub;band reports for P9"2< transmissions associated with transmissionmode I confiured with PM&@0& reportin with *@-@B antenna ports and transmission mode ,+ confiured with PM&@0&

reportin with *@-@B antenna ports.

Ta/le +()(3(3()!)A6 U07 fields for channel >ualit2 infor4ation feed/ack for UE!selected su/!/andreports trans4ission 4ode . confi%ured with P#79R7 reportin% with )9- antenna ports and

trans4ission 4ode &, confi%ured with P#79R7 reportin% with )9- antenna ports"

8ield@it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &Dide-ad C 0 0 0 0

Su-ad C 4 4 4 4

S%aia# diereia# C 0 3 0 3

Dide-ad i2 0 0 0 0Su-ad i2 0 0 0 0

Su-ad #ae# 1 or 2 1 or 2 1 or 2 1 or 2

Ta/le +()(3(3()!)@6 U07 fields for channel >ualit2 feed/ack for UE!selected su/!/and reportstrans4ission 4ode . confi%ured with P#79R7 reportin% with 5 antenna ports and trans4ission 4ode

&, confi%ured with P#79R7 reportin% with 5 antenna ports"

8ield

@it width

5 antenna ports

Rank & Rank ): 3 Rank - Rank +: ': Rank 5

PT7, PT7& PT7, PT7& PT7, PT7& PT7, PT7& PT7, PT7&

Dide-ad C 4 0 4 0 4 0 4 0 4 0

Su-ad C 0 4 0 4 0 4 0 4 0 4

S%aia# diereia# C 0 0 3 3 3 3 3 3 3 3

Dide-ad i2 4 0 4 0 3 0 0 0 0 0

Su-ad i2 0 4 0 2 0 2 0 0 0 0

Su-ad #ae# 0 1 or 2 0 1 or 2 0 1 or 2 0 1 or 2 0 1 or 2

Table :.*.3.3.*;3 shows the fields and the correspondin bit widths for the wide;band channel >uality and precodinmatri information feedbac# for 4;selected sub;band reports for P9"2< transmissions associated with transmission

mode - transmission mode : transmission mode = and transmission mode B confiured with PM&@0& reportin.

Ta/le +()(3(3()!36 U07 fields for channel >ualit2 infor4ation feed/ack for UE!selected su/!/and 0<7reports trans4ission 4ode -: trans4ission 4ode +: trans4ission 4ode ' and trans4ission 4ode 5

confi%ured with P#79R7 reportin%"(

8ield

@it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &

Dide-ad C 4 4 4 4

S%aia# diereia# C 0 3 0 3

Pre"odi ariidi"aor  2 1 4 4

Table :.*.3.3.*;3/ and Table :.*.3.3.*;31 show the fields and the correspondin bit widths for the wide;band channel

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+&Release &&

Page 52: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 52/84

>uality and precodin matri information feedbac# for 4;selected sub;band reports for P9"2< transmissionsassociated with transmission mode I confiured with PM&@0& reportin with *@-@B antenna ports and transmission mode,+ confiured with PM&@0& reportin with *@-@B antenna ports.

Ta/le +()(3(3()!3A6 U07 fields for wide!/and channel >ualit2 and precodin% 4atri$ infor4ationfeed/ack for UE!selected su/!/and reports trans4ission 4ode . confi%ured with P#79R7 reportin%

with )9- antenna ports and trans4ission 4ode &, confi%ured with P#79R7 reportin% with )9- antennaports"

8ield

@it width

) antenna ports - antenna ports

Rank & Rank ) Rank & Rank B &Dide-ad C 4 4 4 4

S%aia# diereia# C 0 3 0 3

i1 0 0 0 0

Dide-ad i2 2 1 4 4

Ta/le +()(3(3()!3@6 U07 fields for wide!/and channel >ualit2 and precodin% 4atri$ infor4ationfeed/ack for UE!selected su/!/and reports trans4ission 4ode . confi%ured with P#79R7 reportin%

with 5 antenna ports and trans4ission 4ode &, confi%ured with P#79R7 reportin% with 5 antennaports"

8ield

@it width

5 antenna ports

Rank & Rank ) Rank 3

PT7, PT7& PT7, PT7& PT7, PT7&

Dide-ad C 0 4 0 4 0 4

S%aia# diereia# C 0 0 0 3 0 3

i1 4 0 4 0 2 0

Dide-ad i2 0 4 0 4 0 4

8ield

@it width

5 antenna portsRank - Rank +: ': Rank 5

PT7, PT7& PT7, PT7& PT7, PT7&

Dide-ad C 0 4 0 4 0 4

S%aia# diereia# C 0 3 0 3 0 3

i1 2 0 2 0 0 0

Dide-ad i2 0 3 0 0 0 0

Table :.*.3.3.*;- shows the fields and the correspondin bit width for the ran# indication feedbac# for 4;selected sub; band reports for P9"2< transmissions associated with transmission mode 3 transmission mode - and transmissionmode B confiured with PM&@0& reportin.

Ta/le +()(3(3()!-6 U07 fields for rank indication feed/ack for UE!selected su/!/and reports

trans4ission 4ode 3: trans4ission 4ode - and trans4ission 4ode 5 confi%ured with P#79R7reportin%"(

8ield

@it width

) antenna ports- antenna ports

#a$ ) la2ers #a$ - la2ers

Ra7idi"aio

1 1 2

Table :.*.3.3.*;-/ shows the fields and the correspondin bit width for the ran# indication and precoder type indication(PT&) feedbac# for 4;selected sub;band reports for P9"2< transmissions associated with transmission mode Iconfiured with PM&@0& reportin with *@-@B antenna ports and transmission mode ,+ confiured with PM&@0& reportin

with *@-@B antenna ports.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+)Release &&

Page 53: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 53/84

Ta/le +()(3(3()!-A6 U07 fields for joint report of R7 and PT7 trans4ission 4ode . confi%ured withP#79R7 reportin% with )9-95 antenna ports and trans4ission 4ode &, confi%ured with P#79R7 reportin%

with )9-95 antenna ports"

8ield

@it width

) antenna

ports

- antenna ports 5 antenna ports

#a$ )la2ers

#a$ -la2ers

#a$ )la2ers

#a$ -la2ers

#a$ 5la2ers

Ra7 idi"aio 1 1 2 1 2 3Pre"oder y%e

idi"aio- - -

1 1 1

The channel >uality bits in Table :.*.3.3.*;, throuh Table :.*.3.3.*;-/ form the bit se>uence

,3*,+   ... − Aaaaaa  with +a  correspondin to the first bit of the first field in each of the tables ,a  

correspondin to the second bit of the first field in each of the tables and ,− Aa  correspondin to the last bit in the last

field in each of the tables. The first bit of each field corresponds to M"1 and the last bit 6"1. The 0& feedbac# for one

 bit is mapped accordin to Table :.*.*.=;: with R/ o+  replaced by +a . The 0& feedbac# for two bits is mapped

accordin to Table :.*.*.=;= with  R/ o+  R/ o,  replaced by ,+ aa . The 0& feedbac# for three bits is mapped accordin

to Table :.*.*.=;A with  R/ o+  R/ o,  R/ o*  replaced by *,+     aaa .

Uhen multipleed with 46;"2< the channel codin and multiplein for the transmission confiurations in Table:.*.3.3.*;- and Table :.*.3.3.*;-/ is performed assumin 0& transmission in section :.*.*.=. /ll other transmissionconfiurations in this section are coded and multipleed assumin 2?&@PM& transmission in section :.*.*.=.

5.2.3.4 &ae# "odi or U "&ae# Bua#iy ioraio ad 8'RC-'E

This section defines the channel codin scheme for the simultaneous transmission of channel >uality information and</0?;/2% information in a subframe.

Uhen normal 2P is used for uplin# transmission the channel >uality information is coded accordin to section :.*.3.3

with input bit se>uence ,3*,+ ... −′′′′′′  Aaaaaa  and output bit se>uence ,3*,+ ... −′′′′′′  Bbbbbb where

*+=′ B . The </0?;/2% bits are denoted by +a ′′  in case one </0?;/2% bit or ,+ aa   ′′′′  in case two </0?;/2% 

 bits are reported per subframe. ach positive ac#nowledement (/2%) is encoded as a binary V,$ and each neativeac#nowledement ('/2%) is encoded as a binary V+$.

The output of this channel codin bloc# for normal 2P is denoted by ,3*,+   ... − Bbbbbb where

,...+   −′=′=   Bibb ii

&n case one </0?;/2% bit is reported per subframeC

+ab B  ′′=′  and ( ),+′=   B B

&n case two </0?;/2% bits are reported per subframeC

,,+    abab  B B  ′′=′′=   +′′  and ( )*+′=   B B

Uhen etended 2P is used for uplin# transmission the channel >uality information and the </0?;/2% bits are jointly

coded. The </0?;/2% bits are denoted by +a ′′  in case one </0?;/2% bit or [ ],+ aa   ′′′′  in case two </0?;/2%

 bits are reported per subframe.

The channel >uality information denoted by ,3*,+ ... −′′′′′′ Aaaaaa  is multipleed with the </0?;/2% bits to

yield the se>uence ,3*,+   ... − Aaaaaa  as follows

,...+   −′=′=   Aiaa ii

and

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+3Release &&

Page 54: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 54/84

+aa A   ′′=′  and ( ),+′=   A A  in case one </0?;/2% bit is reported per subframe or 

+aa A   ′′=′ ( )   ,,   aa  A   ′′=+′  and ( )*+′=   A A  in case two </0?;/2% bits are reported per subframe.

The se>uence ,3*,+   ... − Aaaaaa  is encoded accordin to section :.*.3.3 to yield the output bit se>uence

,3*,+   ... − Bbbbbb  where *+= B .

5.2.4 U%#i7 "oro# ioraio o PUS8 i&ou UL-S8 daa

Uhen control data are sent via P4"2< without 46;"2< data the followin codin steps can be identifiedC

− 2hannel codin of control information

− 2ontrol information mappin

− 2hannel interleaver 

5.2.4.1 &ae# "odi o "oro# ioraio

2ontrol data arrives at the codin unit in the form of channel >uality information (2?& and@or PM&) </0?;/2% andran# indication. 9ifferent codin rates for the control information are achieved by allocatin different number of codedsymbols for its transmission. Uhen the 4 transmits </0?;/2% bits or ran# indicator bits it shall determine the

number of coded symbols 6′  for </0?;/2% or ran# indicator as

   

  

 ⋅

  ⋅⋅⋅=′

 -!S"8 

 sc

 0/N "6/ 

 -!S"8 

offset 

 -!S"8 

 s+mb

 -!S"8 

 sc 0 

7

 N  0 76 -min

β 

where 7  is the number of </0?;/2% bits as defined in section :.*.*.= or ran# indicator bits  0/N "6/ 7 −  is the

number of 2?& bits includin 202 bits assumin ran# e>uals to , for all servin cells for which an aperiodic 2"& report

is triered 3H P4"2<sc 0   is the scheduled bandwidth for P4"2< transmission in the current subframe epressed as a

number of subcarriers in *H andP4"2<

symb N  is the number of "2;89M/ symbols in the current P4"2< transmission

sub;frame iven by SRS  N  N  N    −−⋅= ,* 46symb

P4"2<symb where SRS  N  is e>ual to , if 4 is confiured to send P4"2<

and "0" in the same subframe for the current subframe or if the P4"2< resource allocation for the current subframe

even partially overlaps with the cell;specific "0" subframe and bandwidth confiuration defined in section :.:.3 of *Hor if the current subframe is a 4;specific type;, "0" subframe as defined in "ection B.* of 3H or if the currentsubframe is a 4;specific type;+ "0" subframe as defined in section B.* of 3H and the 4 is confiured with multiple

T/Gs. Otherwise SRS  N  is e>ual to +.

 

8or </0?;/2% information 666 m A"#   ′⋅=  and

  "6/ 

offset 

 A"#  8AR6

offset 

 -!S"8 

offset    β β β    −= H where A"#  8AR6

offset 

−β   shall be

determined accordin to 3H.

8or ran# indication 666m R/   ′⋅=  and

  "6/ 

offset 

 R/ 

offset 

 -!S"8 

offset    β β β    = H where R/ 

offset β   shall be determined accordin to

3H.

8or 2?& and@or PM& information  R/ m

 -!S"8 

 sc

 -!S"8 

 s+mb"6/   66 0  N 6   −⋅⋅= .

The channel codin and rate matchin of the control data is performed accordin to section :.*.*.=. The coded output

se>uence for channel >uality information is denoted by ,3*,+   ... −"6/ 6::::: the coded vector se>uence

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+-Release &&

Page 55: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 55/84

output for </0?;/2% is denoted by A"# 

6

 A"#  A"#  A"# 

 A"# ::::

,*,+...

−′  and the coded vector se>uence output for

ran# indication is denoted by R/ 

6

 R/  R/  R/ 

 R/ 

::::,*,+

...−′ .

5.2.4.2 oro# ioraio a%%i

The input are the coded bits of the channel >uality information denoted by ,3*,+   ... −"6/ 6::::: . The output is

denoted by ,3*,+...

−′ 8  &  &  &  &  &  where "6/ 6 8  =  and m6 8  8    @=′ and where   i

 &  ,...+   −′=   8 i  

are column vectors of lenth m6 . 8  is the total number of coded bits allocated for 2?&@PM& information.

The control information shall be mapped as followsC

"et , k  to +

while "6/ 6  , <

* 6  ,  ,

k   m

:: &  H...G ,−+=

m6  ,  ,   +=

,+= k k 

end while

5.2.4.3 &ae# ier#eaer 

The vector se>uences,*,+

...−′ 8 

 &  &  &  &   R/ 

6

 R/  R/  R/ 

 R/ ::::

,*,+  ...

−′  and A"# 

6

 A"#  A"#  A"# 

 A"# ::::

,*,+...

−′  

are channel interleaved accordin section :.*.*.B. The bits after channel interleavin are denoted by

,*,+   ... −+   R/ 6 8 hhhh .

5.3 o#i7 ra!%or "&ae#! ad "oro# ioraio

5.3.1 :road"a! "&ae#

8iure :.3.,;, shows the processin structure for the 12< transport channel. 9ata arrives to the codin unit in the formof a maimum of one transport bloc# every transmission time interval (TT&) of -+ms. The followin codin steps can beidentifiedC

− /dd 202 to the transport bloc# 

− 2hannel codin

− 0ate matchin

The codin steps for 12< transport channel are shown in the fiure below.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."++Release &&

Page 56: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 56/84

8i%ure +(3(&!&6 Transport channel processin% for @01(

5.3.1.1 Tra!%or #o"7 R aa"&e

rror detection is provided on 12< transport bloc#s throuh a 2yclic 0edundancy 2hec# (202).

The entire transport bloc# is used to calculate the 202 parity bits. 9enote the bits in a transport bloc# delivered to layer 

, by   ,3*,+   ... − Aaaaaa and the parity bits by   ,3*,+   ... − L p p p p p . A is the si!e of the transport bloc#

and set to *- bits and L is the number of parity bits. The lowest order information bit a+ is mapped to the mostsinificant bit of the transport bloc# as defined in section =.,., of :H.

The parity bits are computed and attached to the 12< transport bloc# accordin to section :.,., settin L to ,= bits./fter the attachment the 202 bits are scrambled accordin to the e'ode1 transmit antenna confiuration with the

se>uence ,:,+   ... ant ant ant    ' ' '  as indicated in Table :.3.,.,;, to form the se>uence of bits

,3*,+   ... − # ccccc  where

  k k    ac   = for k   + , *  A;,

*mod   Ak ant  Ak k    ' pc −−   += for k   A AN, AN*... AN,:.

Ta/le +(3(&(&!&6 0R0 4ask for P@01(

Nu4/er of trans4it antenna ports ateNode@ P@01 0R0 4ask>< ,:,+   ... ant ant ant    ' ' '

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 &ae# "odi

&nformation bits are delivered to the channel codin bloc#. They are denoted by   ,3*,+   ... − # ccccc   where #  is

the number of bits and they are tail bitin convolutionally encoded accordin to section :.,.3.,.

/fter encodin the bits are denoted by   )(,

)(3

)(*

)(,

)(+   ...   i

 Diiii d d d d d  − with   *and,+=i and where D is the

number of bits on the i;th coded stream i.e.  #  D = .

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+'Release &&

Page 57: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 57/84

5.3.1.3 Rae a"&i

/ tail bitin convolutionally coded bloc# is delivered to the rate matchin bloc#. This bloc# of coded bits is denoted by)(,

)(3

)(*

)(,

)(+   ...

  i D

iiiid d d d d  − with   *and,+=i and where i is the coded stream inde and D is the number of

 bits in each coded stream. This coded bloc# is rate matched accordin to section :.,.-.*.

/fter rate matchin the bits are denoted by   ,3*,+   ... − 5 eeeee where 5  is the number of rate matched bits as

defined in section =.=., of *H.

5.3.2 o#i7 !&ared "&ae#, Pai "&ae# ad Mu#i"a! "&ae#

8iure :.3.*;, shows the processin structure for each transport bloc# for the 96;"2< P2< and M2< transportchannels. 9ata arrives to the codin unit in the form of a maimum of two transport bloc#s every transmission time

interval (TT&) per 96 cell. The followin codin steps can be identified for each transport bloc# of a 96 cellC

− /dd 202 to the transport bloc# 

− 2ode bloc# sementation and code bloc# 202 attachment

− 2hannel codin

− 0ate matchin

− 2ode bloc# concatenation

The codin steps for P2< and M2< transport channels and for one transport bloc# of 96;"2< are shown in the fiure below. The same processin applies for each transport bloc# on each 96 cell.

8i%ure +(3()!&6 Transport /lock processin% for ?!S01: P01 and #01(

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+Release &&

Page 58: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 58/84

5.3.2.1 Tra!%or #o"7 R aa"&e

rror detection is provided on transport bloc#s throuh a 2yclic 0edundancy 2hec# (202).

The entire transport bloc# is used to calculate the 202 parity bits. 9enote the bits in a transport bloc# delivered to layer 

, by   ,3*,+   ... − Aaaaaa and the parity bits by   ,3*,+   ... − L p p p p p . A is the si!e of the transport bloc#

and L is the number of parity bits. The lowest order information bit a+ is mapped to the most sinificant bit of thetransport bloc# as defined in section =.,., of :H.

The parity bits are computed and attached to the transport bloc# accordin to section :.,., settin  L to *- bits and usinthe enerator polynomial 202*-/( D).

5.3.2.2 ode #o"7 !eeaio ad "ode #o"7 R aa"&e

The bits input to the code bloc# sementation are denoted by ,3*,+   ... − Bbbbbb  where B is the number of bits

in the transport bloc# (includin 202).

2ode bloc# sementation and code bloc# 202 attachment are performed accordin to section :.,.*.

The bits after code bloc# sementation are denoted by   ( ),3*,+ ... −r  # r r r r r    ccccc where r  is the code bloc#

number and # r  is the number of bits for code bloc# number r .

5.3.2.3 &ae# "odi

2ode bloc#s are delivered to the channel codin bloc#. They are denoted by   ( ),3*,+ ... −r  # r r r r r    ccccc   where

r  is the code bloc# number and # r  is the number of bits in code bloc# number r . The total number of code bloc#s isdenoted by "  and each code bloc# is individually turbo encoded accordin to section :.,.3.*.

/fter encodin the bits are denoted by ( ))(

,)(

3)(

*)(

,)(

+ ...   i Dr 

ir 

ir 

ir 

ir  r 

d d d d d  − with   *and,+=i and where r  D  is

the number of bits on the i;th coded stream for code bloc# number r  i.e. -+=   r r    #  D .

5.3.2.4 Rae a"&i

Turbo coded bloc#s are delivered to the rate matchin bloc#. They are denoted by ( ))(

,)(

3)(

*)(

,)(

+ ...   i Dr 

ir 

ir 

ir 

ir  r 

d d d d d  −

with   *and,+=i and where r  is the code bloc# number i is the coded stream inde and r  D  is the number of

 bits in each coded stream of code bloc# number r . The total number of code bloc#s is denoted by "  and each coded bloc# is individually rate matched accordin to section :.,.-.,.

/fter rate matchin the bits are denoted by   ( ),3*,+   ... −r  5 r r r r r    eeeee where r  is the coded bloc# number and

where r  5   is the number of rate matched bits for code bloc# number r .

5.3.2.5 ode #o"7 "o"aeaio

The bits input to the code bloc# concatenation bloc# are denoted by ( ),3*,+   ... −r  5 r r r r r    eeeee  for 

,...+   −=   " r   and where r  5   is the number of rate matched bits for the r ;th code bloc#.

2ode bloc# concatenation is performed accordin to section :.,.:.

The bits after code bloc# concatenation are denoted by   ,3*,+   ... −%  f    f    f    f    f   where % is the total number of coded

 bits for transmission. This se>uence of coded bits correspondin to one transport bloc# after code bloc# concatenation is

referred to as one codeword in section =.3., of *H. &n case of multiple transport bloc#s per TT& the transport bloc# to

codeword mappin is specified accordin to section :.3.3.,.: :.3.3.,.:/ or :.3.3.,.:1 dependin on the 92& 8ormat.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+5Release &&

Page 59: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 59/84

5.3.3 o#i7 "oro# ioraio

/ 92& transports downlin# or uplin# schedulin information re>uests for aperiodic 2?& reports notifications ofM22< chane =H or uplin# power control commands for one cell and one 0'T&. The 0'T& is implicitly encoded in

the 202.

8iure :.3.3;, shows the processin structure for one 92&. The followin codin steps can be identifiedC

− &nformation element multiplein

− 202 attachment

− 2hannel codin

− 0ate matchin

The codin steps for 92& are shown in the fiure below.

8i%ure +(3(3!&6 Processin% for one ?07(

5.3.3.1 ora!

The fields defined in the 92& formats below are mapped to the information bits a+ to a A;, as follows.

ach field is mapped in the order in which it appears in the description includin the !ero;paddin bit(s) if any withthe first field mapped to the lowest order information bit a+ and each successive field mapped to hiher orderinformation bits. The most sinificant bit of each field is mapped to the lowest order information bit for that field e..the most sinificant bit of the first field is mapped to a+.

5.3.3.1.1 *ora 0

92& format + is used for the schedulin of P4"2< in one 46 cell.

The followin information is transmitted by means of the 92& format +C

; 2arrier indicator X + or 3 bits. This field is present accordin to the definitions in 3H.

; 8la for format+@format,/ differentiation X , bit where value + indicates format + and value , indicates format ,/

; 8re>uency hoppin fla X , bit as defined in section B.- of 3H. This field is used as the M"1 of the correspondinresource allocation field for resource allocation type ,.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+.Release &&

Page 60: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 60/84

; 0esource bloc# assinment and hoppin resource allocation X )*@),((lo   4601

4601*   + N  N   bits

; 8or P4"2< hoppin (resource allocation type + only)C

; N !L=hop M"1 bits are used to obtain the value of )(W in -RB  as indicated in section B.- of 3H

;      

   −+   46Rhop

4601

4601*   )*@),((lo   N  N  N   bits provide the resource allocation of the first slot in the 46

subframe

; 8or non;hoppin P4"2< with resource allocation type +C

;      

   +   )*@),((lo   46

014601*   N  N   bits provide the resource allocation in the 46 subframe as defined in

section B.,., of 3H

; 8or non;hoppin P4"2< with resource allocation type ,C

; The concatenation of the fre>uency hoppin fla field and the resource bloc# assinment and hoppinresource allocation field provides the resource allocation field in the 46 subframe as defined in section B.,.*

of 3H

; Modulation and codin scheme and redundancy version X : bits as defined in section B.= of 3H

; 'ew data indicator X , bit

; TP2 command for scheduled P4"2< X * bits as defined in section :.,.,., of 3H

; 2yclic shift for 9M 0" and O22 inde X 3 bits as defined in section :.:.*.,., of *H

; 46 inde X * bits as defined in sections :.,.,., A.*., B and B.- of 3H (this field is present only for T99 operationwith uplin#;downlin# confiuration +)

; 9ownlin# /ssinment &nde (9/&) X * bits as defined in section A.3 of 3H (this field is present only for T99operation with uplin#;downlin# confiurations ,;=)

; 2"& re>uest X , or * bits as defined in section A.*., of 3H. The *;bit field applies to

; 4s that are confiured with more than one 96 cell and when the correspondin 92& format is mapped ontothe 4 specific search space iven by the 2;0'T& as defined in 3H

; 4s that are confiured by hiher layers with more than one 2"& process and when the correspondin 92&format is mapped onto the 4 specific search space iven by the 2;0'T& as defined in 3HE

otherwise the ,;bit field applies

; "0" re>uest X + or , bit. This field can only be present in 92& formats schedulin P4"2< which are mapped ontothe 4 specific search space iven by the 2;0'T& as defined in 3H. The interpretation of this field is provided in

section B.* of 3H

; 0esource allocation type X , bit. This field is only present if 9601

4601   N  N    ≤ . The interpretation of this field is

 provided in section B., of 3H

&f the number of information bits in format + mapped onto a iven search space is less than the payload si!e of format

,/ for schedulin the same servin cell and mapped onto the same search space (includin any paddin bits appendedto format ,/) !eros shall be appended to format + until the payload si!e e>uals that of format ,/.

5.3.3.1.2 *ora 1

92& format , is used for the schedulin of one P9"2< codeword in one cell.

The followin information is transmitted by means of the 92& format ,C

; 2arrier indicator X + or 3 bits. This field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."',Release &&

Page 61: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 61/84

  &f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resourceallocation type + is assumed. 

; 0esource bloc# assinmentC

; 8or resource allocation type + as defined in section A.,.=., of 3HC

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3HC

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of P depends on the number of 96 resource bloc#s as indicated in section A.,.=., of 3H

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; </0? process number X 3 bits (899) - bits (T99)

; 'ew data indicator X , bit

; 0edundancy version X * bits

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96

confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;

=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

&f the 4 is not confiured to decode P922< or P922< with 202 scrambled by the 2;0'T& and the number ofinformation bits in format , is e>ual to that for format +@,/ one bit of value !ero shall be appended to format ,.

&f the 4 is confiured to decode P922< or P922< with 202 scrambled by the 2;0'T& and the number of

information bits in format , is e>ual to that for format +@,/ for schedulin the same servin cell and mapped onto the4 specific search space iven by the 2;0'T& as defined in 3H one bit of value !ero shall be appended to format ,.

&f the number of information bits in format , carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one ormore !ero bit(s) shall be appended to format , until the payload si!e of format , does not belon to one of the si!es inTable :.3.3.,.*;, and is not e>ual to that of format +@,/ mapped onto the same search space.

Ta/le +(3(3(&()!&6 A4/i%uous SiCes of 7nfor4ation @its(

12, 14, 16 ,20, 24, 26, 32, 40, 44, 56H

5.3.3.1.3 *ora 1'

92& format ,/ is used for the compact schedulin of one P9"2< codeword in one cell and random access procedureinitiated by a P922< order. The 92& correspondin to a P922< order can be carried by P922< or P922<.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'&Release &&

Page 62: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 62/84

The followin information is transmitted by means of the 92& format ,/C

; 2arrier indicator X + or 3 bits. This field is present accordin to the definitions in 3H.

; 8la for format+@format,/ differentiation X , bit where value + indicates format + and value , indicates format ,/

8ormat ,/ is used for random access procedure initiated by a P922< order only if format ,/ 202 is scrambled

with 2;0'T& and all the remainin fields are set as followsC

; 6ocali!ed@9istributed D01 assinment fla X , bit is set to V+$

; 0esource bloc# assinment X )*@),((lo   9601

9601*   + N  N   bits where all bits shall be set to ,

; Preamble &nde X = bits

; P0/2< Mas# &nde X - bits :H

; /ll the remainin bits in format ,/ for compact schedulin assinment of one P9"2< codeword are set to !ero

Otherwise

; 6ocali!ed@9istributed D01 assinment fla X , bit as defined in A.,.=.3 of 3H

; 0esource bloc# assinment X )*@),((lo   9601

9601*   + N  N   bits as defined in section A.,.=.3 of 3HC

; 8or locali!ed D01C

)*@),((lo   96

01

96

01*   + N  N   bits provide the resource allocation

; 8or distributed D01C

; &f :+96

01  < N   or if the format ,/ 202 is scrambled by 0/;0'T& P;0'T& or "&;0'T&

; )*@),((lo  96

01

96

01*   + N  N   bits provide the resource allocation

; lse

; , bit the M"1 indicates the ap value where value + indicates ap,ap   N  N    =  and value ,

indicates  ap*ap   N  N    =

;   ),)*@),((lo(   9601

9601*   −+ N  N   bits provide the resource allocation

where ap N   is defined in *H.

; Modulation and codin scheme X :bits as defined in section A.,.A of 3H

; </0? process number X 3 bits (899) - bits (T99)

; 'ew data indicator X , bit

; &f the format ,/ 202 is scrambled by 0/;0'T& P;0'T& or "&;0'T&C

; &f :+96

01  ≥ N   and 6ocali!ed@9istributed D01 assinment fla is set to ,

; the new data indicator bit indicates the ap value where value + indicates ap,ap   N  N    =  and value

, indicates  ap*ap   N  N    = .

; lse the new data indicator bit is reserved.

; lse

; The new data indicator bit as defined in :H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."')Release &&

Page 63: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 63/84

; 0edundancy version X * bits

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; &f the format ,/ 202 is scrambled by 0/;0'T& P;0'T& or "&;0'T&C

; The most sinificant bit of the TP2 command is reserved.

; The least sinificant bit of the TP2 command indicates column,/P01 N  of the T1" table defined of 3H.

 ; &f least sinificant bit is + then,/P01 N  * else

  ,/P01 N  3.

; lse

; The two bits includin the most sinificant bit indicates the TP2 command

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 is

confiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96

confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; "0" re>uest X + or , bit. This field can only be present in 92& formats schedulin P9"2< which are mapped onto

the 4 specific search space iven by the 2;0'T& as defined in 3H. The interpretation of this field is provided insection B.* of 3H

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primary

cell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

&f the 4 is not confiured to decode P922< or P922< with 202 scrambled by the 2;0'T& and the number ofinformation bits in format ,/ is less than that of format + !eros shall be appended to format ,/ until the payload si!e

e>uals that of format +.

&f the 4 is confiured to decode P922< or P922< with 202 scrambled by the 2;0'T& and the number ofinformation bits in format ,/ mapped onto a iven search space is less than that of format + for schedulin the sameservin cell and mapped onto the same search space !eros shall be appended to format ,/ until the payload si!e e>ualsthat of format + ecept when format ,/ assins downlin# resource on a secondary cell without an uplin# confiuration

associated with the secondary cell.

&f the number of information bits in format ,/ carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one!ero bit shall be appended to format ,/.

Uhen the format ,/ 202 is scrambled with a 0/;0'T& P;0'T& or "&;0'T& then the followin fields amon the

fields above are reservedC

; </0? process number 

; 9ownlin# /ssinment &nde (used for T99 only and is not present in 899)

5.3.3.1.3' *ora 1:

92& format ,1 is used for the compact schedulin of one P9"2< codeword in one cell with precodin information.

The followin information is transmitted by means of the 92& format ,1C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 6ocali!ed@9istributed D01 assinment fla X , bit as defined in section A.,.=.3 of 3H

; 0esource bloc# assinment X )*@),((lo   9601

9601*   + N  N   bits as defined in section A.,.=.3 of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'3Release &&

Page 64: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 64/84

; 8or locali!ed D01C

)*@),((lo   9601

9601*   + N  N   bits provide the resource allocation

; 8or distributed D01C

; 8or :+96

01  < N 

; )*@),((lo   9601

9601*   + N  N   bits provide the resource allocation

; 8or :+96

01  ≥ N   

; , bit the M"1 indicates the ap value where value + indicates ap,ap   N  N    =  and value ,

indicates  ap*ap   N  N    =

;   ),)*@),((lo(   9601

9601*   −+ N  N   bits provide the resource allocation

; Modulation and codin scheme X :bits as defined in section A.,.A of 3H

; </0? process number X 3 bits (899) - bits (T99)

; 'ew data indicator X , bit

; 0edundancy version X * bits

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96

confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; TPM& information for precodin X number of bits as specified in Table :.3.3.,.3/;,

TPM& information indicates which codeboo# inde is used in Table =.3.-.*.3;, or Table =.3.-.*.3;* of *H

correspondin to the sinle;layer transmission.

; PM& confirmation for precodin X , bit as specified in Table :.3.3.,.3/;*

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not present

when this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%

feedbac#.

&f PM& confirmation indicates that the e'ode1 has applied precodin accordin to PM&(s) reported by the 4 the

 precodin for the correspondin 01(s) in subframe n is accordin to the latest PM&(s) in an aperiodic 2"& reported onor before subframe n1-.

Ta/le +(3(3(&(3A!&6 Nu4/er of /its for TP#7 infor4ation(

Nu4/er of antenna ports

at eNode@

Nu4/er 

of /its

2 2

4 4

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'-Release &&

Page 65: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 65/84

Ta/le +(3(3(&(3A!)6 0ontent of P#7 confir4ation(

@it field 4appedto inde$

#essa%e

0 Pre"odi a""ordi o &e idi"aed TPM i&e TPM ioraio ie#d

1 Pre"odi u!i &e %re"oder(!) a""ordi o

PM(!) idi"aed i &e #ae! a%eriodi" Sre%or.

*or a%eriodi" S ode 2-2+- Pre"odi o !"&edu#ed re!our"e #o"7!

e#oi o &e re%ored %reerred M!uad(!), u!e %re"oder(!) a""ordi o &e%reerred M !uad PM(!) idi"aed i &e#ae! a%eriodi" S re%orI

- Pre"odi o !"&edu#ed re!our"e #o"7! oe#oi o &e re%ored %reerred M

!uad(!), %re"odi u!i a %re"oder a""ordi o &e idead PM idi"aed i &e

#ae! a%eriodi" S re%or.

&f the number of information bits in format ,1 is e>ual to that for format +@,/ for schedulin the same servin cell andmapped onto the 4 specific search space iven by the 2;0'T& as defined in 3H one bit of value !ero shall beappended to format ,1.

&f the number of information bits in format ,1 carried by P922< belons to one of the si!es in Table :.3.3.,.*;, oneor more !ero bit(s) shall be appended to format ,1 until the payload si!e of format ,1 does not belon to one of thesi!es in Table :.3.3.,.*;, and is not e>ual to that of format +@,/ mapped onto the same search space.

5.3.3.1.4 *ora 1

92& format ,2 is used for very compact schedulin of one P9"2< codeword and notifyin M22< chane =H.

The followin information is transmitted by means of the 92& format ,2C

&f the format ,2 is used for very compact schedulin of one P9"2< codeword

; , bit indicates the ap value where value + indicates ap,ap   N  N    =  and value , indicates ap*ap   N  N    =

; 8or    :+96

01  < N  there is no bit for ap indication

; 0esource bloc# assinment X ( ) *@),@(@lo   step

01

96

ap,D01

step

01

96

ap,D01*   +⋅   N  N  N  N   bits as defined in

A.,.=.3 of 3H where96

ap,D01 N   is defined in *H andstep

01 N   is defined in 3H

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

lse

; &nformation for M22< chane notification X B bits as defined in section :.B.,.3 of =H

; 0eserved information bits are added until the si!e is e>ual to that of format ,2 used for very compactschedulin of one P9"2< codeword

5.3.3.1.4' *ora 1

92& format ,9 is used for the compact schedulin of one P9"2< codeword in one cell with precodin and power

offset information.

The followin information is transmitted by means of the 92& format ,9C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 6ocali!ed@9istributed D01 assinment fla X , bit as defined in section A.,.=.3 of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'+Release &&

Page 66: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 66/84

; 0esource bloc# assinment X )*@),((lo   9601

9601*   + N  N   bits as defined in section A.,.=.3 of 3HC

; 8or locali!ed D01C

)*@),((lo   96

01

96

01*   + N  N   bits provide the resource allocation

; 8or distributed D01C

; 8or :+96

01  < N 

; )*@),((lo   96

01

96

01*   + N  N   bits provide the resource allocation

; 8or :+96

01 ≥ N   

; , bit the M"1 indicates the ap value where value + indicates ap,ap   N  N    =  and value ,

indicates  ap*ap   N  N    =

;   ),)*@),((lo(  96

019601*   −+ N  N   bits provide the resource allocation

; Modulation and codin scheme X :bits as defined in section A.,.A of 3H

; </0? process number X 3 bits (899) - bits (T99)

; 'ew data indicator X , bit

; 0edundancy version X * bits

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96

confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined in

section ,+.* of 3H. This field is not present in 899 X * bits

; TPM& information for precodin X number of bits as specified in Table :.3.3.,.-/;,

TPM& information indicates which codeboo# inde is used in Table =.3.-.*.3;, or Table =.3.-.*.3;* of *Hcorrespondin to the sinle;layer transmission.

; 9ownlin# power offset X , bit as defined in section A.,.: of 3H

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when this

format is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

Ta/le +(3(3(&(-A!&6 Nu4/er of /its for TP#7 infor4ation(

Nu4/er of antenna ports

at eNode@

Nu4/er 

of /its

2 2

4 4

&f the number of information bits in format ,9 is e>ual to that for format +@,/ for schedulin the same servin cell andmapped onto the 4 specific search space iven by the 2;0'T& as defined in 3H one bit of value !ero shall be

appended to format ,9.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."''Release &&

Page 67: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 67/84

&f the number of information bits in format ,9 carried by P922< belons to one of the si!es in Table :.3.3.,.*;, oneor more !ero bit(s) shall be appended to format ,9 until the payload si!e of format ,9 does not belon to one of thesi!es in Table :.3.3.,.*;, and is not e>ual to that of format +@,/ mapped onto the same search space.

5.3.3.1.5 *ora 2

The followin information is transmitted by means of the 92& format *C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

&f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resourceallocation type + is assumed.

; 0esource bloc# assinmentC

; 8or resource allocation type + defined in section A.,.=., of 3HC

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3HC

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of P depends on the number of 96 resource bloc#s as indicated in section A.,.=., of 3H

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96

confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; </0? process number ; 3 bits (899) - bits (T99)

; Transport bloc# to codeword swap fla X , bit

&n addition for transport bloc# ,C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

&n addition for transport bloc# *C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

; Precodin information X number of bits as specified in Table :.3.3.,.:;3

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when this

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'Release &&

Page 68: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 68/84

format is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

&f both transport bloc#s are enabled the transport bloc# to codeword mappin is specified accordin to Table:.3.3.,.:;,.

&n case one of the transport bloc#s is disabled as specified in section A.,.A.* of 3H the transport bloc# to codewordswap fla is reserved and the transport bloc# to codeword mappin is specified accordin to Table :.3.3.,.:;*.

Ta/le +(3(3(&(+!&6 Transport /lock to codeword 4appin%two transport /locks ena/led"(

transport /lockto codeword

swap fla%value

codeword ,ena/led"

codeword &ena/led"

0ra!%or #o"7

1

ra!%or #o"7 2

1ra!%or #o"7

2ra!%or #o"7 1

Ta/le +(3(3(&(+!)6 Transport /lock to codeword 4appin%one transport /lock ena/led"(

transport/lock &

transport/lock )

codeword,

ena/led"

codeword &

disa/led"

ea#ed di!a#edra!%or

#o"7 1

-

di!a#ed ea#edra!%or

#o"7 2-

The interpretation of the precodin information field depends on the number of enabled codewords accordin to Table:.3.3.,.:;- and Table :.3.3.,.:;:. 'ote that TPM& indicates which codeboo# inde is used in Table =.3.-.*.3;, or Table=.3.-.*.3;* of *H. 8or a sinle enabled codeword indices ,B to 3- inclusive in Table :.3.3.,.:;: are only supported forretransmission of the correspondin transport bloc# if that transport bloc# has previously been transmitted usin two

layers with closed;loop spatial multiplein.

&f the number of information bits in format * carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one!ero bit shall be appended to format *.

"ome entries in Table :.3.3.,.:;- and Table :.3.3.,.:;: are used for indicatin that the e'ode1 has applied precodinaccordin to PM&(s) reported by the 4. &n these cases the precodin for the correspondin 01(s) in subframe n isaccordin to the latest PM&(s) in an aperiodic 2"& reported on or before subframe n;-. 8or aperiodic 2"& mode *;*CPrecodin of scheduled resource bloc#s belonin to the reported preferred M subband(s) use precoder(s) accordin tothe preferred M subband PM& indicated by the latest aperiodic 2"& reportE Precodin of scheduled resource bloc#s not belonin to the reported preferred M subband(s) use a precoder accordin to the wideband PM& indicated by the latest

aperiodic 2"& report.

Ta/le +(3(3(&(+!36 Nu4/er of /its for precodin% infor4ation(

Nu4/er of antenna ports at eNode@ Nu4/er of /its for precodin% infor4ation2 3

4 6

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'5Release &&

Page 69: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 69/84

Ta/le +(3(3(&(+!-6 0ontent of precodin% infor4ation field for ) antenna ports(

Dne codeword60odeword , ena/led:0odeword & disa/led

Two codewords60odeword , ena/led:0odeword & ena/led

@it field4apped to

inde$#essa%e

@it field4appedto inde$

#essa%e

0 2 #ayer!+ Tra!idier!iy

0 2 #ayer!+ Pre"odi"orre!%odi o%re"oder ari

−,,

,,

*

,

1 1 #ayer+ Pre"odi"orre!%odi o%re"odi e"or 

[ ]   *@,,  * 

1 2 #ayer!+ Pre"odi"orre!%odi o%re"oder ari

−   ,  ,

,,

*

,

2 1 #ayer+ Pre"odi

"orre!%odi o%re"oder e"or 

[ ] *@,,  * −

2 2 #ayer!+ Pre"odi

a""ordi o &e #ae!PM re%or o

PUS8, u!i &e%re"oder(!) idi"aed

y &e re%oredPM(!)

3 1 #ayer+ Pre"odi"orre!%odi o%re"oder e"or 

[ ] *@,  *   ,

3 re!ered

4 1 #ayer+ Pre"odi"orre!%odi o

%re"oder e"or [ ] *@,

  *   ,−

4 re!ered

5 1 #ayer+Pre"odi a""ordi o&e #ae! PM re%or o

PUS8, u!i &e%re"oder(!) idi"aed y

&e re%ored PM(!),i RJ2 a! re%ored,

u!i 1! "o#u

u#i%#ied y * o a##

%re"oder! i%#ied y &ere%ored PM(!)

5 re!ered

6 1 #ayer+Pre"odi a""ordi o&e #ae! PM re%or o

PUS8, u!i &e%re"oder(!) idi"aed y

&e re%ored PM(!),i RJ2 a! re%ored,

u!i 2d "o#u

u#i%#ied y * o a##

%re"oder! i%#ied y &ere%ored PM(!)

6 re!ered

re!ered re!ered

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'.Release &&

Page 70: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 70/84

Ta/le +(3(3(&(+!+6 0ontent of precodin% infor4ation field for - antenna ports(

Dne codeword60odeword , ena/led:

0odeword & disa/led

Two codewords60odeword , ena/led:

0odeword & ena/led@it field4apped to

inde$#essa%e

@it field4appedto inde$

#essa%e

0 4 #ayer!+ Tra!idier!iy

0 2 #ayer!+ TPMJ0

1 1 #ayer+ TPMJ0 1 2 #ayer!+ TPMJ1

2 1 #ayer+ TPMJ1    

15 2 #ayer!+ TPMJ15

16 1 #ayer+ TPMJ15 16 2 #ayer!+ Pre"odia""ordi o &e #ae!PM re%or o PUS8u!i &e %re"oder(!)

idi"aed y &e re%ored

PM(!)1 1 #ayer+ Pre"odi

a""ordi o &e #ae!PM re%or o PUS8u!i &e %re"oder(!)

idi"aed y &e re%oredPM(!)

1 3 #ayer!+ TPMJ0

1< 2 #ayer!+ TPMJ0 1< 3 #ayer!+ TPMJ1

19 2 #ayer!+ TPMJ1

  32 3 #ayer!+ TPMJ15

33 2 #ayer!+ TPMJ15 33 3 #ayer!+ Pre"odia""ordi o &e #ae!PM re%or o PUS8

u!i &e %re"oder(!)idi"aed y &e re%oredPM(!)

34 2 #ayer!+ Pre"odia""ordi o &e #ae!PM re%or o PUS8u!i &e %re"oder(!)

idi"aed y &e re%oredPM(!)

34 4 #ayer!+ TPMJ0

35 $ 63 re!ered 35 4 #ayer!+ TPMJ1

49 4 #ayer!+ TPMJ15

50 4 #ayer!+ Pre"odia""ordi o &e #ae!

PM re%or o PUS8u!i &e %re"oder(!)idi"aed y &e re%ored

PM(!)

51 $ 63 Re!ered

5.3.3.1.5' *ora 2'

The followin information is transmitted by means of the 92& format */C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

&f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resource

allocation type + is assumed.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.",Release &&

Page 71: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 71/84

; 0esource bloc# assinmentC

; 8or resource allocation type + as defined in section A.,.=., of 3H

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3H

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of P depends on the number of 96 resource bloc#s as indicated in section A.,.=., of 3H

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96

confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; </0? process number ; 3 bits (899) - bits (T99)

; Transport bloc# to codeword swap fla X , bit

&n addition for transport bloc# ,C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

&n addition for transport bloc# *C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

; Precodin information X number of bits as specified in Table :.3.3.,.:/;,

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

&f both transport bloc#s are enabled the transport bloc# to codeword mappin is specified accordin to Table:.3.3.,.:;,.

&n case one of the transport bloc#s is disabled the transport bloc# to codeword swap fla is reserved and the transport bloc# to codeword mappin is specified accordin to Table :.3.3.,.:;*.

The precodin information field is defined accordin to Table :.3.3.,.:/;*. 8or a sinle enabled codeword inde , in

Table :.3.3.,.:/;* is only supported for retransmission of the correspondin transport bloc# if that transport bloc# has previously been transmitted usin two layers with lare delay 299.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."&Release &&

Page 72: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 72/84

8or transmission with * antenna ports the precodin information field is not present. The number of transmission layersis e>ual to * if both codewords are enabledE transmit diversity is used if codeword + is enabled while codeword , isdisabled.

&f the number of information bits in format */ carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one!ero bit shall be appended to format */.

Ta/le +(3(3(&(+A!&6 Nu4/er of /its for precodin% infor4ation(

Nu4/er of antenna ports at eNode@ Nu4/er of /its for precodin% infor4ation

2 0

4 2

Ta/le +(3(3(&(+A!)6 0ontent of precodin% infor4ation field for - antenna ports(

Dne codeword6

0odeword , ena/led:

0odeword & disa/led

Two codewords6

0odeword , ena/led:

0odeword & ena/led@it field

4apped toinde$

#essa%e@it field4appedto inde$

#essa%e

0 4 #ayer!+ Tra!idier!iy

0 2 #ayer!+ %re"oder  "y"#i i& #are de#ay

1 2 #ayer!+ %re"oder  "y"#i i& #are de#ay

1 3 #ayer!+ %re"oder  "y"#i i& #are de#ay

2 re!ered 2 4 #ayer!+ %re"oder  "y"#i i& #are de#ay

3 re!ered 3 re!ered

5.3.3.1.5: *ora 2:

The followin information is transmitted by means of the 92& format *1C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

&f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resourceallocation type + is assumed.

; 0esource bloc# assinmentC

; 8or resource allocation type + as defined in section A.,.=., of 3H

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3H

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of P depends on the number of 96 resource bloc#s as indicated in section A.,.=.,H of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.")Release &&

Page 73: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 73/84

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 is

confiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96

confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; </0? process number ; 3 bits (899) - bits (T99)

; "cramblin identityX , bit as defined in section =.,+.3., of *H

; "0" re>uest X +;,H bit. This field can only be present for T99 and if present is defined in section B.* of 3H

&n addition for transport bloc# ,C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

&n addition for transport bloc# *C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%

feedbac#.

&f both transport bloc#s are enabled the number of layers e>uals twoE transport bloc# , is mapped to codeword +E andtransport bloc# * is mapped to codeword ,. /ntenna ports A and B are used for spatial multiplein.

&n case one of the transport bloc#s is disabled the number of layers e>uals oneE the transport bloc# to codewordmappin is specified accordin to Table :.3.3.,.:;*E and the antenna port for sinle;antenna port transmission is

accordin to Table :.3.3.,.:1;,.

Ta/le +(3(3(&(+@!&6 Antenna port for sin%le!antenna port trans4ission one transport /lock disa/led"(

New data indicator of the disa/led transport/lock

Antenna port

0 1 <

&f the number of information bits in format *1 carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one

!ero bit shall be appended to format *1.

5.3.3.1.5 *ora 2

The followin information is transmitted by means of the 92& format *2C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

&f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resourceallocation type + is assumed.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."3Release &&

Page 74: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 74/84

; 0esource bloc# assinmentC

; 8or resource allocation type + as defined in section A.,.=., of 3H

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3H

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of -  depends on the number of 96 resource bloc#s as indicated in section A.,.=.,H of 3H

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 isconfiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96

confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined insection ,+.* of 3H. This field is not present in 899 X * bits

; </0? process number ; 3 bits (899) - bits (T99)

; /ntenna port(s) scramblin identity and number of layers X 3 bits as specified in Table :.3.3.,.:2;, where nS"/D isthe scramblin identity for antenna ports A and B defined in section =.,+.3., of *H

; "0" re>uest X +;,H bit. This field can only be present for T99 and if present is defined in section B.* of 3H

&n addition for transport bloc# ,C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

&n addition for transport bloc# *C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not presentwhen this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primarycell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%

feedbac#.

&f both transport bloc#s are enabledE transport bloc# , is mapped to codeword +E and transport bloc# * is mapped tocodeword ,.

&n case one of the transport bloc#s is disabledE the transport bloc# to codeword mappin is specified accordin to Table

:.3.3.,.:;*. 8or the sinle enabled codeword Dalue - : = in Table :.3.3.,.:2;, are only supported for retransmissionof the correspondin transport bloc# if that transport bloc# has previously been transmitted usin two three or four

layers respectively.

&f the number of information bits in format *2 carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one

!ero bit shall be appended to format *2.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."-Release &&

Page 75: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 75/84

Ta/le +(3(3(&(+0!&6 Antenna ports": scra4/lin% identit2 and nu4/er of la2ers indication

Dne 0odeword60odeword , ena/led:0odeword & disa/led

Two 0odewords60odeword , ena/led:0odeword & ena/led

*alue #essa%e *alue #essa%e

1 #ayer, %or , nSCIDJ0 2 #ayer!, %or! -<, nSCIDJ0

1 #ayer, %or , nSCIDJ1 2 #ayer!, %or! -<, nSCIDJ1

1 #ayer, %or <, nSCIDJ0 3 #ayer!, %or! -9

1 #ayer, %or <, nSCIDJ1 4 #ayer!, %or! -10

2 #ayer!, %or! -< 5 #ayer!, %or! -11

3 #ayer!, %or! -9 6 #ayer!, %or! -12

4 #ayer!, %or! -10 #ayer!, %or! -13

Re!ered < #ayer!, %or! -14

5.3.3.1.5 *ora 2

The followin information is transmitted by means of the 92& format *9C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource allocation header (resource allocation type + @ type ,) X , bit as defined in section A.,.= of 3H

&f downlin# bandwidth is less than or e>ual to ,+ P01s there is no resource allocation header and resource

allocation type + is assumed.

; 0esource bloc# assinmentC

; 8or resource allocation type + as defined in section A.,.=., of 3H

;  -  N    @9601

 bits provide the resource allocation

; 8or resource allocation type , as defined in section A.,.=.* of 3H

; ( )  - *lo  bits of this field are used as a header specific to this resource allocation type to indicate the

selected resource bloc#s subset

; , bit indicates a shift of the resource allocation span

;   ( ) ( ),lo@ *9601   −−   -  -  N   bits provide the resource allocation

where the value of -  depends on the number of 96 resource bloc#s as indicated in section A.,.=.,H of 3H

; TP2 command for P422< X * bits as defined in section :.,.*., of 3H

; 9ownlin# /ssinment &nde (this field is present in T99 for all the uplin# Xdownlin# confiurations. &f the 4 is

confiured with one servin cell or the 4 is confiured with more than one servin cell and the 46@96confiuration of all servin cells is same then this field only applies to servin cell with 46@96 confiuration ,;=E if the 4 is confiured with more than one servin cell and if at least two servin cells have different 46@96confiurations then this field applies to a servin cell with 96;reference 46@96 confiuration ,;= as defined in

section ,+.* of 3H.This field is not present in 899 X * bits

; </0? process number ; 3 bits (899) - bits (T99)

; /ntenna port(s) scramblin identity and number of layers X 3 bits as specified in Table :.3.3.,.:2;, where nS"/D isthe scramblin identity for antenna ports A and B defined in section =.,+.3., of *H

; "0" re>uest X +;,H bit. This field can only be present for T99 and if present is defined in section B.* of 3H

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."+Release &&

Page 76: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 76/84

&n addition for transport bloc# ,C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

&n addition for transport bloc# *C

; Modulation and codin scheme X : bits as defined in section A.,.A of 3H

; 'ew data indicator X , bit

; 0edundancy version X * bits

; P9"2< 0 Mappin and ?uasi;2o;6ocation &ndicator X * bits as defined in sections A.,.I and A.,.,+ of 3H

; </0?;/2% resource offset (this field is present when this format is carried by P922<. This field is not present

when this format is carried by P922<) X * bits as defined in section ,+., of 3H. The * bits are set to + when thisformat is carried by P922< on a secondary cell or when this format is carried by P922< on the primary

cell schedulin P9"2< on a secondary cell and the 4 is confiured with P422< format 3 for </0?;/2%feedbac#.

&f both transport bloc#s are enabledE transport bloc# , is mapped to codeword +E and transport bloc# * is mapped tocodeword ,.

&n case one of the transport bloc#s is disabledE the transport bloc# to codeword mappin is specified accordin to Table:.3.3.,.:;*. 8or the sinle enabled codeword Dalue - : = in Table :.3.3.,.:2;, are only supported for retransmissionof the correspondin transport bloc# if that transport bloc# has previously been transmitted usin two three or four

layers respectively.

&f the number of information bits in format *9 carried by P922< belons to one of the si!es in Table :.3.3.,.*;, one!ero bit shall be appended to format *9.

5.3.3.1.6 *ora 3

92& format 3 is used for the transmission of TP2 commands for P422< and P4"2< with *;bit power adjustments.

The followin information is transmitted by means of the 92& format 3C

; TP2 command number , TP2 command number * TP2 command number N 

where

=

*

+format L N  and where +format L  is e>ual to the payload si!e of format + before 202 attachment

when format + is mapped onto the common search space includin any paddin bits appended to format +. The

 parameter tpc1/nde' provided by hiher layers determines the inde to the TP2 command for a iven 4.

&f**

+format+format  L L<

a bit of value !ero shall be appended to format 3.

5.3.3.1. *ora 3'

92& format 3/ is used for the transmission of TP2 commands for P422< and P4"2< with sinle bit poweradjustments.

The followin information is transmitted by means of the 92& format 3/C

; TP2 command number , TP2 command number * TP2 command number M

where +format L 0  = and where +format L  is e>ual to the payload si!e of format + before 202 attachment when

format + is mapped onto the common search space includin any paddin bits appended to format +. The parameter

tpc1/nde' provided by hiher layers determines the inde to the TP2 command for a iven 4.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."'Release &&

Page 77: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 77/84

5.3.3.1.< *ora 4

92& format - is used for the schedulin of P4"2< in one 46 cell with multi;antenna port transmission mode

The followin information is transmitted by means of the 92& format -C

; 2arrier indicator X + or 3 bits. The field is present accordin to the definitions in 3H.

; 0esource bloc# assinment ;     

 

 

 

 

   

  

    

  

    ++

-

,@lo)*@),((loma *

46

01

46

01*

 -  N  N  N 

!L

 RB   bits where -  is

the 46 01G si!e as defined in section B.,.* of 3H

; 8or resource allocation type +C

; The      

   +   )*@),((lo   46

014601*   N  N  6"1s provide the resource allocation in the 46 subframe as defined in

section B.,., of 3H

; 8or resource allocation type ,C

; The

   

  

    

  

    +-

,@lo*

 -  N !L

 RB 6"1s provide the resource allocation in the 46 subframe as defined in

section B.,.* of 3H

; TP2 command for scheduled P4"2< X * bits as defined in section :.,.,., of 3H

; 2yclic shift for 9M 0" and O22 inde X 3 bits as defined in section :.:.*.,., of *H

; 46 inde X * bits as defined in sections :.,.,., A.*., B and B.- of 3H (this field is present only for T99 operationwith uplin#;downlin# confiuration +)

; 9ownlin# /ssinment &nde (9/&) X * bits as defined in section A.3 of 3H (this field is present only for T99operation with uplin#;downlin# confiurations ,;=)

; 2"& re>uest X , or * bits as defined in section A.*., of 3H. The *;bit field applies to

; 4s that are confiured with more than one 96 cell

; 4s that are confiured by hiher layers with more than one 2"& processE

otherwise the ,;bit field applies

; "0" re>uest X * bits as defined in section B.* of 3H

; 0esource allocation type X , bit as defined in section B., of 3H

&n addition for transport bloc# ,C

; Modulation and codin scheme and redundancy version X : bits as defined in section B.= of 3H

; 'ew data indicator X , bit

&n addition for transport bloc# *C

; Modulation and codin scheme and redundancy version  X : bits as defined in section B.= of 3H

; 'ew data indicator X , bit

Precodin information and number of layersC number of bits as specified in Table :.3.3.,.B;,. 1it field as shown inTable :.3.3.,.B;* and Table :.3.3.,.B; 3. 'ote that TPM& for * antenna ports indicates which codeboo# inde is to beused in Table :.3.3/.*;, of *H and TPM& for - antenna ports indicates which codeboo# inde is to be used in Table:.3.3/.*;* Table :.3.3/.*;3 Table :.3.3/.*;- and Table :.3.3/.*;: of *H. &f both transport bloc#s are enabled

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."Release &&

Page 78: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 78/84

transport bloc# , is mapped to codeword +E and transport bloc# * is mapped to codeword ,. &n case one of the transport bloc#s is disabled the transport bloc# to codeword mappin is specified accordin to Table :.3.3.,.:;*. 8or a sinleenabled codeword indices *- to 3I in Table :.3.3.,.B;3 are only supported for retransmission of the correspondintransport bloc# if that transport bloc# has previously been transmitted usin two layers.

Ta/le +(3(3(&(5!&6 Nu4/er of /its for precodin% infor4ation(

Nu4/er of antenna ports at UE Nu4/er of /its for precodin% infor4ation

2 3

4 6

Ta/le +(3(3(&(5!)6 0ontent of precodin% infor4ation field for ) antenna ports

Dne codeword60odeword , ena/led0odeword & disa/led

Two codewords60odeword , ena/led0odeword & ena/led

@it field 4apped to inde$ #essa%e @it field 4apped to inde$ #essa%e

0 1 #ayer+ TPMJ0 0 2 #ayer!+ TPMJ0

1 1 #ayer+ TPMJ1 1- re!ered2 1 #ayer+ TPMJ2

K K

5 1 #ayer+ TPMJ5

6- re!ered

Ta/le +(3(3(&(5!36 0ontent of precodin% infor4ation field for - antenna ports

Dne codeword60odeword , ena/led0odeword & disa/led

Two codewords60odeword , ena/led0odeword & ena/led

@it field 4apped to inde$ #essa%e @it field 4apped to inde$ #essa%e

0 1 #ayer+ TPMJ0 0 2 #ayer!+ TPMJ01 1 #ayer+ TPMJ1 1 2 #ayer!+ TPMJ1

K K K K

23 1 #ayer+ TPMJ23 15 2 #ayer!+ TPMJ15

24 2 #ayer!+ TPMJ0 16 3 #ayer!+ TPMJ0

25 2 #ayer!+ TPMJ1 1 3 #ayer!+ TPMJ1

K K K K

39 2 #ayer!+ TPMJ15 2 3 #ayer!+ TPMJ11

40-63 re!ered 2< 4 #ayer!+ TPMJ0

29 - 63 Re!ered

&f the number of information bits in format - is e>ual to the payload si!e for 92& format , * */ *1 *2 or *9associated with the confiured 96 transmission mode in the same servin cell one !ero bit shall be appended to format-.

5.3.3.2 R aa"&e

rror detection is provided on 92& transmissions throuh a 2yclic 0edundancy 2hec# (202).

The entire payload is used to calculate the 202 parity bits. 9enote the bits of the payload by

,3*,+   ... − Aaaaaa and the parity bits by   ,3*,+   ... − L p p p p p . A is the payload si!e and L is the

number of parity bits.

The parity bits are computed and attached accordin to section :.,., settin L to ,= bits resultin in the se>uence

,3*,+   ... − Bbbbbb where B  AN L.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."5Release &&

Page 79: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 79/84

&n the case where 4 transmit antenna selection is not confiured or applicable after attachment the 202 parity bits

are scrambled with the correspondin 0'T& ,:,+   ... rntirntirnti   ' ' '   where +rnti '  corresponds to the M"1 of

the 0'T& to form the se>uence of bits   ,3*,+   ... − Bccccc . The relation between ck  and bk  isC

  k k    bc   = for k   + , *  A;,

( *mod   Ak rntik k    'bc −+= for k   A AN, AN*... AN,:.

&n the case where 4 transmit antenna selection is confiured and applicable after attachment the 202 parity bits with

92& format + are scrambled with the antenna selection mas# + , ,: ... AS AS AS  ' ' '  as indicated in Table :.3.3.*;, and the

correspondin 0'T& ,:,+   ... rntirntirnti   ' ' '  to form the se>uence of bits   ,3*,+   ... − Bccccc . The relation

 between ck  and bk  isC

  k k    bc   = for k   + , *  A;,

( *mod   Ak  AS  Ak rntik k    ' 'bc −−   ++= for k   A AN, AN*... AN,:.

Ta/le +(3(3()!&6 UE trans4it antenna selection 4ask(

UE trans4it antenna selection Antenna selection 4ask

+ , ,: ... AS AS AS  ' ' '< >

U; %or 0 =0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>

U; %or 1 =0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1>

5.3.3.3 &ae# "odi

&nformation bits are delivered to the channel codin bloc#. They are denoted by ,3*,+   ... − # ccccc   where #  is

the number of bits and they are tail bitin convolutionally encoded accordin to section :.,.3.,.

/fter encodin the bits are denoted by)(

,)(

3)(

*)(

,)(

+   ...  i

 Diiii

d d d d d  − with *and,+=i and where D is the

number of bits on the i;th coded stream i.e.  #  D = .

5.3.3.4 Rae a"&i

/ tail bitin convolutionally coded bloc# is delivered to the rate matchin bloc#. This bloc# of coded bits is denoted by)(

,)(

3)(

*)(

,)(

+   ...  i

 Diiii

d d d d d  − with *and,+=i and where i is the coded stream inde and D is the number of

 bits in each coded stream. This coded bloc# is rate matched accordin to section :.,.-.*.

/fter rate matchin the bits are denoted by ,3*,+   ...   − 5 eeeee where 5  is the number of rate matched bits.

5.3.4 oro# ora idi"aor 

9ata arrives each subframe to the codin unit in the form of an indicator for the time span in units of O89M symbolsof the 92& carried by P922< in that subframe of the correspondin 96 cell. The 28& ta#es values 28& , * or 3. 8or

system bandwidths ,+9601   > N  the span of the 92& carried by P922< in units of O89M symbols , * or 3 is iven

 by the 28&. 8or system bandwidths ,+9601   ≤ N  the span of the 92& carried by P922< in units of O89M symbols *

3 or - is iven by 28&N,.

The codin flow is shown in 8iure :.3.-;,.

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,.".Release &&

Page 80: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 80/84

8i%ure +(3(-!& 0odin% for 087(

5.3.4.1 &ae# "odi

The control format indicator is coded accordin to Table :.3.-;,.

Ta/le +(3(-!&6 087 code words(

C#$

087 code word

Q %0, %1, &, %31 

, Q+,,+,,+,,+,,+,,+,,+,,+,,+,,+,,+,

* Q,+,,+,,+,,+,,+,,+,,+,,+,,+,,+,,+

3 Q,,+,,+,,+,,+,,+,,+,,+,,+,,+,,+,,

-(0eserved) Q++++++++++++++++++++++++++++++++

5.3.5 8'RC idi"aor (8)

9ata arrives to the codin unit in the form of indicators for </0? ac#nowledement for one transport bloc#.

The codin flow is shown in 8iure :.3.:;,.

8i%ure +(3(+!& 0odin% for 17(

5.3.5.1 &ae# "odi

The <& is coded accordin to Table :.3.:;, where for a positive ac#nowledement <& , and for a neativeac#nowledement <& +.

Ta/le +(3(+!&6 17 code words(

3GPP 

'$17 code wordQ %0, %1, %2

+ Q +++

, Q ,,,

3GPP TS 3'()&) *&&(+(& ),&-!,."5,Release &&

Page 81: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 81/84

 'e ' (ioraie)+&ae &i!ory

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."5&Release &&

Page 82: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 82/84

0han%e histor2

?ate TSG TSG ?oc( 0R Rev Su/ject90o44ent Dld New

2006-09 S7e#eo 0.0.0

2006-10 U%daed !7e#eo 0.0.0 0.0.1

2006-10 ;dor!ed !7e#eo 0.0.1 0.1.0

2006-11 'dded T. 'dded :road"a!, Pai ad M:MS ra!%or"&ae#! i Ta#e 4.2-1.

0.1.0 0.1.1

2006-11 ;dor!ed 0.2.0 0.1.1 0.2.02006-12 'dded . 'dded y%e o "odi or ea"& ra!%or "&ae# or"oro# ioraio.

0.2.0 0.2.1

200-01 ;dior! er!io 0.2.1 0.2.2

200-01 ;dor!ed 0.3.0 0.2.2 0.3.0

200-02 'dded CPP uro er#eaer de!"ri%io. 0.3.0 0.3.1

200-02 ;dior! er!io 0.3.1 0.3.2

200-02 ;dor!ed 0.4.0 0.3.2 0.4.0

200-02 'dded R deai#! or PS8, P8 ad PUS8. 'dded CPPuro-ier#eaer %araeer!. Se o 6144. 'dded deai#! o "ode#o"7 !eeaio.

0.4.0 0.4.1

200-02 ;dior! er!io 0.4.1 0.4.2

200-03 R'FN35 RP-0010 *or ioraio a R'FN35 0.4.2 1.0.0

200-03 ;dior! er!io 1.0.0 1.0.1

200-03 ;dior! er!io 1.0.1 1.1.0

200-05 ;dior! er!io 1.1.0 1.1.1

200-05 ;dior! er!io 1.1.1 1.1.2

200-05 ;dior! er!io 1.1.2 1.2.0

200-06 'dded "ir"u#ar uer rae a"&i or PS8 ad PUS8.Mi!"e##aeou! "&ae!.

1.2.0 1.2.1

200-06 ;dior! er!io 1.2.1 1.2.2

200-0 ;dior! er!io 1.2.2 1.2.3

200-0 ;dor!ed y eai# o##oi de"i!io a7e a R'F1N49 1.2.3 1.3.0

200-0< ;dior! er!io i"#udi de"i!io ro R'F1N49i!. 1.3.0 1.3.1

200-0< ;dior! er!io 1.3.1 1.3.2

200-0< ;dior! er!io 1.3.2 1.4.0

200-09 ;dior! er!io i& de"i!io! ro R'F1N50 1,4.0 1,4,1

200-09 ;dior! er!io 1.4.1 1.4.2

10/09/0 R'FN3 RP-0030 - - *or a%%roa# a R'FN3 1.4.2 2.0.0

12/09/0 R'FO3 RP-0030 - - '%%roed er!io 2.0.0 <.0.0

2</11/0 R'FO3< RP-00949 0001 - U%dae o 36.212 <.0.0 <.1.0

05/03/0< R'FO39 RP-0<0145 0002 - U%dae o 36.212 i"or%orai de"i!io! ro R'F1N51i! adR'F1N52

<.1.0 <.2.0

2</05/0< R'FO40 RP-0<0433 0003 - oi "odi o C ad 'E o PU8 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0004 1 'E i!erio io PUS8 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0005 1 rodu"io o ora 1 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0006 1 Mi!"e##aeou! ie! o 36.212 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 000< 1 Q u#i%#ei !"&ee or idi"aor! <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0009 1 Q &e !o uer !%#i o MMQ ad T <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0010 - Re!our"e a!!ie ie#d or di!riued VR: <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0011 - #ariyi &e u!e o &e diere ora! <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0012 1 #ariyi &e a#ue o N L <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0013 - Pay#oad !ie or ora! 3 ad 3' <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0014 - odi o 'E o PUS8 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0015 1 odi o R o PUS8 ad a%%i <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0016 - R or "oro# ioraio o PUS8 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 001 - rodu"io o o#i7 '!!ie de <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 001< - odi o C/PM o PUS8 "oi ro PU8 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0019 - Siu#aeou! ra!i!!io o a%eriodi" C ad UL "oro# <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0020 - ;"odi o aea idi"aor o ora 0 <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0021 - P8 "oerae i arro adid&! <.2.0 <.3.0

2</05/0< R'FO40 RP-0<0433 0022 - #o!ed-#oo% ad o%e-#oo% !%aia# u#i%#ei <.2.0 <.3.0

2</05/0< R'FO40 RP-0<045 0023 - *oru#a or #i7ae eee PUS8 MS ad aou ore!our"e! u!ed or "oro#

<.2.0 <.3.0

09/09/0< R'FO41 RP-0<0669 0026 - orre"io o PUS8 &ae# er#eaer <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 002< - orre"io o a%%i o 'E/F'E o iary i a#ue! <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0029 - orre"io o i "o##e"io, !e#e"io ad ra!i!!io <.3.0 <.4.0

09/09/0< R'FO41 RP-0<06690030 -

Paddi oe i o ora 1 &e ora 1 ad ora 0/1'&ae &e !ae !ie

<.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0031 - Modii"aio o MO#ii <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0032 - eiiio o *ora! 2 ad 2' <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0033 2 orre"io! o ora! <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0035 1 *ora 1: "oiraio #a <.3.0 <.4.0

09/09/0< R'FO41 RP-0<06690036 -

orre"io! o Ra7 ioraio !"ra#i i U%#i7 S&ared&ae#

<.3.0 <.4.0

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."5)Release &&

Page 83: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 83/84

0han%e histor2

?ate TSG TSG ?oc( 0R Rev Su/ject90o44ent Dld New

09/09/0< R'FO41 RP-0<0669 003 2 #arii"aio o TP "oad! !ia#ed i ora! 3/3' <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 003< - #arii"aio o U; ra!i aea !e#e"io a!7 <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0039 1 Li7i o "oro# re!our"e! i PUS8 o daa MS <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0041 - eiiio o :i Ma%%i or !ia##i <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0042 1 #arii"aio o re!our"e a##o"aio i ora 1/2/2' <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0043 - *ora 1' "&ae! eeded or !"&edu#i :road"a! oro# <.3.0 <.4.009/09/0< R'FO41 RP-0<0669 0044 - ora1 <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0045 - Mi!"e##aeou! "orre"io! <.3.0 <.4.0

11/09/0< R'FO41 RP-0<036 0046 1 orre"io o do#i7 u#i-u!er MMQ <.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669004 -

orre"io! o L *ora! "a!e o 'iuou! Pay#oadSie!

<.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669004< -

R or R; %roi!ioi or &e "oro# ioraio i "a!e o C-o#y ra!i!!io o PUS8

<.3.0 <.4.0

09/09/0< R'FO41 RP-0<0669 0091 2 odi ad u#i%#ei o u#i%#e 'E/F'E i PUS8 <.3.0 <.4.0

03/12/0< R'FO42 RP-0<09<30050 2

#arii"aio o i%u i! "orre!%odi o 2-i 8'RC-'E ad 2-i R

<.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0053 - ;dioria# "orre"io! o 36.212 <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0055 - Mi!"e##aeou! orre"io! <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 005 - #arii"aio o a%%i o ioraio i! <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 005< - o%#eio o 36.212 R4 (R1-0<3421) or e *ora! <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0059 - &ae or deerii ora 1' T:S a#e "o#u idi"aoror road"a! "oro# <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0061 2 eii ora 1' or do#i7 daa arria# <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0063 1 'E/F'E ra!i!!io o PUS8 or LT; T <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0065 - orre"io i 36.212 re#aed o T do#i7 8'RC %ro"e!!e! <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 006 1 orre"io o "oro# MS o!e ad SRS !yo# %u"uri <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 006< 1 ora 2/2' <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 0069 - orre"io o ero %addi i ora 1 <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 001 - #arii"aio o R i ie#d a%%i or PU8 <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 002 - #ariyi RFT i a%%i or P8 R !"ra#i <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3 003 - #arii"aio o :8 ra!%or #o"7 !ie <.4.0 <.5.0

03/12/0< R'FO42 RP-0<09<3006 -

#arii"aio o &e uer o PU8-a!ed C/PM i! &ere%ored o PUS8

<.4.0 <.5.0

04/03/09 R'FO43 RP-090235 1 orre"io! o Tra!ied Ra7 di"aio <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 9 1 orre"io o &e ud#ed 'E/F'E ad ' ra!i!!io <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 <0 2 orre"io! o ra!i!!io ode! <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 <1 1 orre"io o 'EF'E ra!i!!io o PUS8 or LT; T <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 <2 2 orre"io! o C ad R ie#d! de!"ri%io <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 <3 - #ariyi ora 1' ad *ora 1: <.5.0 <.6.0

04/03/09 R'FO43 RP-090235 92 1 #arii"aio o "&ae# "odi or U 8'RC-'E <.5.0 <.6.0

2/05/09 R'FO44 RP-09052<< -

#ariy !oe %araeer! or deerii "oro# re!our"e! oPUS8

<.6.0 <..0

01/12/09 R'FO46 RP-09116< <9 - #arii"aio o iid& o R <..0 <.<.0

01/12/09 R'FO46 RP-09116< 94 - orre"io o &ae# ier#eaer or PUS8 R; Ma%%i <..0 <.<.0

01/12/09 R'FO46 RP-0911 << 1 ;dioria# "orre"io! o 36.212 <.<.0 9.0.0

01/12/09 R'FO46 RP-09125 95 1 rodu"io o e&a"ed dua# #ayer ra!i!!io <.<.0 9.0.0

16/03/10 R'FO4 RP-100210 96 1 M8 "&ae oii"aio u!i ora 1 9.0.0 9.1.0

16/03/10 R'FO4 RP-100211 9 - 'ddiio o i!!i reere"e o ora 2: y%o "orre"io! 9.0.0 9.1.0

01/06/10 R'FO4< RP-1005<9 9< - orre"io o T:S deeriaio or ora 1 9.1.0 9.2.0

14/09/10 R'FO49 RP-100<99 99 - #ariy !o uer !ie deeriaio or M8 9.2.0 9.3.0

0/12/10 R'FO50 RP-101320 100 - rodu"io o Re#-10 LT;-'da"ed eaure! i 36.212 9.3.0 10.0.0

15/03/11 R'FO51 RP-110254 101 - orre"io o U; e&aior u%o re"eii ora 1: 10.0.0 10.1.0

15/03/11 R'FO51 RP-110256 102 - orre"io! o Re#-10 LT;-'da"ed eaure! i 36.212 10.0.0 10.1.0

01/06/11 R'FO52 RP-110<19 103 3 orre"io o ora 0 ad 4 re!our"e a##o"aio 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<19 104 2 orre"io o Mu#i-"#u!er #a i ora 0 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<19 10 2 orre"io! o 8'RC-'E &ae# odi i &e PUS8 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<20 10< 3 ' "#arii"aio or ora %ay#oad !ie 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<19 110 1 orre"io &e !ear"& !%a"e ad RFT or C ad SRS reBue!#a

10.1.0 10.2.0

01/06/11 R'FO52 RP-110<19 111 - Re!our"e die!ioi or C o#y PUS8 ra!i!!io 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<20 112 1 orre"io o i re%re!eaio! o ra!%or #o"7 %ro"e!!i orUL-S8

10.1.0 10.2.0

01/06/11 R'FO52 RP-110<1< 113 - #arii"aio o PM idi"aio i ora1: ad ora 2 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<20 114 1 Rae a"&i %araeer! or ' 10.1.0 10.2.0

01/06/11 R'FO52 RP-110<19 116 - 8'RC-'E o PUS8 or T i& "&ae# !e#e"io "o iuredor 2 !eri "e##!

10.1.0 10.2.0

01/06/11 R'FO52 RP-110<23 11 - Si#e "odeord u#i%#e #ayer ra!i!!io i u%#i7 10.1.0 10.2.0

15/09/11 R'FO53 RP-11122< 119 1 orre"io! o ra!%or #o"7 %ro"e!!i or UL-S8 10.2.0 10.3.0

15/09/11 R'FO53 RP-111230 120 2 Q "orre"io o "&ae# "odi o "oro# ioraio 10.2.0 10.3.0

15/09/11 R'FO53 RP-111230 122 1 Sie adu!e o ora 0, 1' ad 1 10.2.0 10.3.0

3GPP 

3GPP TS 3'()&) *&&(+(& ),&-!,."53Release &&

Page 84: 36212-b51

8/17/2019 36212-b51

http://slidepdf.com/reader/full/36212-b51 84/84

0han%e histor2

?ate TSG TSG ?oc( 0R Rev Su/ject90o44ent Dld New

15/09/11 R'FO53 RP-111232 123 1 orre"io! o Nsrs 10.2.0 10.3.0

15/09/11 R'FO53 RP-111232 124 2 orre"io! o ora 1:/1 10.2.0 10.3.0

15/09/11 R'FO53 RP-11122< 125 - Mior orre"io o *ora 1 e!"ri%io 10.2.0 10.3.0

15/09/11 R'FO53 RP-111226 12 - orre"io o 'E/F'E a%%i 10.2.0 10.3.0

15/09/11 R'FO53RP-111231 12< -

orre"io! o "&ae# "odi o "oro# ioraio ad

*ora 4.

10.2.0 10.3.0

15/09/11 R'FO53RP-111229 129 -

#arii"aio ad "orre"io o "oiuraio !ia##i "odiio or"&ae# Bua#iy ioraio ora!

10.2.0 10.3.0

05/12/11 R'FO54 RP-11166 130 1 orre"io! o "odeoo7 ide idi"aio i ora 4 10.3.0 10.4.0

05/12/11 R'FO54 RP-111666 131 - 8'RC-'E o U-o#y PUS8 i&ou UL-S8 daa 10.3.0 10.4.0

2</02/12 R'FO55 RP-1202<3 132 2 orre"io! o %ay#oad !ie adu!e or ora 1' ad 1 10.4.0 10.5.0

2</02/12 R'FO55 RP-1202<3 133 1 orre"io o o 8'RC-'E eeda"7 o PUS8 10.4.0 10.5.0

2</02/12 R'FO55 RP-1202<5 134 1 Mi!"e##aeou! "orre"io! 10.4.0 10.5.0

13/06/12 R'FO56 RP-12039 136 - orre"io o aa ad "oro# u#i%#ei 10.5.0 10.6.0

13/06/12 R'FO56RP-1203 13< -

orre"io o S reBue! ie#d !ie i ora 0 ad ora4

10.5.0 10.6.0

04/09/12 R'FO5 RP-12122 139 - rodu"io o Re#-11 LT;-'da"ed eaure! i 36.212 10.6.0 11.0.0

04/12/12 R'FO5< RP-121<39 143 - orre"io o &e %araeer ue-aeory-10y 11.0.0 11.1.0

04/12/12 R'FO5< RP-121<46 144 - *ia#i!aio or irodu"i Re#-11 eaure! 11.0.0 11.1.0

26/02/13 R'FO59 RP-130255 145 - 'ddiioa# "#ar ii"aio!/"orre"io! or irodu"i Re#-11 eaure! 11.1.0 11.2.0

11/06/13 R'FO60 RP-13051 14 2 orre"io o &e R i id& 11.2.0 11.3.011/06/13 R'FO60 RP-1304 14< - R o *ora 4 %ay#oad !ie 11.2.0 11.3.0

11/06/13 R'FO60 RP-13052 149 - orre"io o &e ie !%a o &e 11.2.0 11.3.0

11/06/13 R'FO60 RP-13052 150 - orre"io o 'RQ i !ei or L ! "arried y ;P8 11.2.0 11.3.0

11/06/13 R'FO60 RP-13050 151 - #arii"aio o L ' u!ae i ier-ad T ' 11.2.0 11.3.0

11/06/13 R'FO60RP-13049 153 -

orre"io o i %addi o ora 1' or !e"odary "e##i&ou u%#i7 "o%oe "arrier 

11.2.0 11.3.0

03/12/13 R'FO62 RP-131<93 155 1 orre"io o %araeer ue-aeory 11.3.0 11.4.0

10/06/14 R'FO64 RP-140<5< 160 - #arii"aio o deeriaio o !o uer !ie 11.4.0 11.5.0

2014-09 - - M "#ea-u% o "orre" !eera# i!a"e! o red e 11.5.0 11.5.1

3GPP TS 3'()&) *&&(+(& ),&-!,."5-Release &&


Recommended