lte mac reference

Upload: srmanohara

Post on 03-Jun-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 lte mac reference

    1/47

  • 8/12/2019 lte mac reference

    2/473GPP

    %eywordsUMTS, radio

    3GPP

    Postal address

    3GPP support office address

    650 Route des Luio!es - So"#ia $%ti"o!is

    Va!&o%%e - 'R$*Te!.+ 33 2 2 00 'a/+ 33 3 65 16

    &nternet

    #tt"+.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- T&"- 11"- 2T"&- TT- TT1).ll rihts reserved.

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

    3GPP4 is a Trade Mar# of 2T"& reistered for the benefit of its Members and of the 3GPP Orani!ational Partners5T24 is a Trade Mar# of 2T"& currently bein reistered for the benefit of its Members and of the 3GPP Orani!ational PartnersG"M6 and the G"M loo are reistered and owned by the G"M ssociation

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

  • 8/12/2019 lte mac reference

    3/47

    o%te%ts

    1ontents....................................................................................................................................................3

    7oreword...................................................................................................................................................8

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

    * /eferences..............................................................................................................................................9

    3 :efinitions and abbreviations.................................................................................................................93., :efinitions..............................................................................................................................................................9

    3.* bbreviations.........................................................................................................................................................;

    < General...................................................................................................................................................;8.3., :5 ssinment reception.................................................................................................................................,>

    8.3.* @/A operation...............................................................................................................................................,=8.3.*., @/A 2ntity..................................................................................................................................................,=

    8.3.*.* @/A process...............................................................................................................................................,=8.3.3 :isassembly and demultiplein......................................................................................................................*+

    8.< 5?"1@ data transfer..........................................................................................................................................*+

    8.

  • 8/12/2019 lte mac reference

    4/47

    8.,+., :ownlin#.........................................................................................................................................................3+8.,+.* plin#3+

    8.,, @andlin of un#nown- unforeseen and erroneous protocol data........................................................................3+

    9 Protocol :ata nits- formats and parameters.......................................................................................3,9., Protocol :ata nits............................................................................................................................................ ..3,9.,., General 3,

    9.,.* M1 P: (:5?"1@ and 5?"1@ ecept transparent M1 and /andom ccess /esponse)................. .....3,9.,.3 M1 1ontrol 2lements.....................................................................................................................................3*

    9.,.3., 0uffer "tatus /eport M1 1ontrol 2lements...............................................................................................3*9.,.3.* 1?/'T& M1 1ontrol 2lement.....................................................................................................................3J.

    ? if /andom ccess Preambles roup 0 eists- the thresholds- messagePo!erOffsetroup"and

    message#izeroupA- the confiured 2 transmitted power- P1MCI,+J- and the offset between the preamble and

    Ms3- deltaPreambleMsg$- that are reBuired for selectin one of the two roups of /andom ccess Preambles.

    ? the / response window si!era-Response%indo!#ize.

    ? the power?rampin factorpo!erRamping#tep.

    ? the maimum number of preamble transmissionpreamble&ransMax.

    3GPP

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

  • 8/12/2019 lte mac reference

    13/47

  • 8/12/2019 lte mac reference

    14/47

    ? if ra-PreambleIndexwas eplicitly sinalled and it was not ++++++ (i.e.- not selected by M1)

    ? randomly select- with eBual probability- one P/1@ from the P/1@s available in the determined

    subframe.

    ? else

    ? randomly select- with eBual probability- one P/1@ from the P/1@s available in the determinedsubframe and the net two consecutive subframes.

    ? else

    ? determine a P/1@ within the determined subframe in accordance with the reBuirements of the P/1@

    Mas# &nde.

    ? proceed to the transmission of the /andom ccess Preamble (see subclause 8.,.3).

    5.1.3 Ra%do9 $ess Prea9&!e tra%s9issio%

    The random?access procedure shall be performed as follows

    ? set P/2M052E/212&D2:ET/G2TEPO2/ topreambleInitialRecei'ed&argetPo!er

    :25TEP/2M052 (P/2M052ET/'"M&""&O'E1O'T2/ N ,) Qpo!erRamping#tepH

    ? instruct the physical layer to transmit a preamble usin the selected P/1@- correspondin /?/'T&- preamble

    inde and P/2M052E/212&D2:ET/G2TEPO2/.

    5.1. Ra%do9 $ess Res"o%se ree"tio%

    Once the /andom ccess Preamble is transmitted and reardless of the possible occurrence of a measurement ap- the

    2 shall monitor the P:11@ for /andom ccess /esponse(s) identified by the /?/'T& defined below- in the //esponse window which starts at the subframe that contains the end of the preamble transmission I>J plus three

    subframes and has lenth ra-Response%indo!#izesubframes. The /?/'T& associated with the P/1@ in which the

    /andom ccess Preamble is transmitted- is computed as

    /?/'T&R , tEid,+QfEid

    here tEid is the inde of the first subframe of the specified P/1@ (+S tEid ,+)- and fEid is the inde of the

    specified P/1@ within that subframe- in ascendin order of freBuency domain (+S fEid 9). The 2 may stopmonitorin for /andom ccess /esponse(s) after successful reception of a /andom ccess /esponse containin

    /andom ccess Preamble identifiers that matches the transmitted /andom ccess Preamble.

    ? &f a downlin# assinment for this TT& has been received on the P:11@ for the /?/'T& and the received T0 is

    successfully decoded- the 2 shall reardless of the possible occurrence of a measurement ap

    ? if the /andom ccess /esponse contains a 0ac#off &ndicator subheader

    ? set the bac#off parameter value in the 2 as indicated by the 0& field of the 0ac#off &ndicator subheaderand Table >.*?,.

    ? else- set the bac#off parameter value in the 2 to + ms.

    ? if the /andom ccess /esponse contains a /andom ccess Preamble identifier correspondin to the

    transmitted /andom ccess Preamble (see subclause 8.,.3)- the 2 shall

    ? consider this /andom ccess /esponse reception successfulH

    ? process the received Timin dvance 1ommand (see subclause 8.*)H

    ? indicate thepreambleInitialRecei'ed&argetPo!erand the amount of power rampin applied to the latest

    preamble transmission to lower layers (i.e.- (P/2M052ET/'"M&""&O'E1O'T2/ N ,) Q

    po!erRamping#tep)H

    ? process the received 5 rant value and indicate it to the lower layersH

    3GPP

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

  • 8/12/2019 lte mac reference

    15/47

    ? if ra-PreambleIndexwas eplicitly sinalled and it was not ++++++ (i.e.- not selected by M1)

    ? consider the /andom ccess procedure successfully completed.

    ? else- if the /andom ccess Preamble was selected by 2 M1

    ? set the Temporary 1?/'T& to the value received in the /andom ccess /esponse messae no later

    than at the time of the first transmission correspondin to the 5 rant provided in the /andomccess /esponse messaeH

    ? if this is the first successfully received /andom ccess /esponse within this /andom ccessprocedure

    ? if the transmission is not bein made for the 111@ loical channel- indicate to the Multipleinand assembly entity to include a 1?/'T& M1 control element in the subseBuent uplin#

    transmissionH

    ? obtain the M1 P: to transmit from the KMultiplein and assemblyK entity and store it in the

    Ms3 buffer.

    'OT2 hen an uplin# transmission is reBuired- e..- for contention resolution- the e'0 should not provide a

    rant smaller than 89 bits in the /andom ccess /esponse.

    'OT2 &f within a /andom ccess procedure- an uplin# rant provided in the /andom ccess /esponse for the

    same roup of /andom ccess Preambles has a different si!e than the first uplin# rant allocated durinthat /andom ccess procedure- the 2 behavior is not defined.

    &f no /andom ccess /esponse is received within the / /esponse window- or if none of all received /andom ccess/esponses contains a /andom ccess Preamble identifier correspondin to the transmitted /andom ccess Preamble-

    the /andom ccess /esponse reception is considered not successful and the 2 shall

    ? increment P/2M052ET/'"M&""&O'E1O'T2/ by ,H

    ? &f P/2M052ET/'"M&""&O'E1O'T2/ Rpreamble&ransMax ,

    ? indicate a /andom ccess problem to upper layers.

    ? if in this /andom ccess procedure- the /andom ccess Preamble was selected by M1

    ? based on the bac#off parameter in the 2- select a random bac#off time accordin to a uniform distribution

    between + and the 0ac#off Parameter DalueH

    ? delay the subseBuent /andom ccess transmission by the bac#off timeH

    ? proceed to the selection of a /andom ccess /esource (see subclause 8.,.*).

    5.1.5 o%te%tio% Reso!utio%

    1ontention /esolution is based on either 1?/'T& on P:11@ or 2 1ontention /esolution &dentity on :5?"1@.

    Once Ms3 is transmitted- the 2 shall

    ? start mac-ContentionResolution&imerand restart mac-ContentionResolution&imerat each @/A

    retransmissionH

    ? reardless of the possible occurrence of a measurement ap- monitor the P:11@ until mac-ContentionResolution&imerepires or is stoppedH

    ? if notification of a reception of a P:11@ transmission is received from lower layers- the 2 shall

    ? if the 1?/'T& M1 control element was included in Ms3

    ? if the /andom ccess procedure was initiated by the M1 sublayer itself and the P:11@ transmission isaddressed to the 1?/'T& and contains an 5 rant for a new transmissionH or

    3GPP

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

  • 8/12/2019 lte mac reference

    16/47

    ? if the /andom ccess procedure was initiated by a P:11@ order and the P:11@ transmission isaddressed to the 1?/'T&

    ? consider this 1ontention /esolution successfulH

    ? stop mac-ContentionResolution&imerH

    ? discard the Temporary 1?/'T&H

    ? consider this /andom ccess procedure successfully completed.

    ? else if the 111@ ": was included in Ms3 and the P:11@ transmission is addressed to its Temporary 1?/'T&

    ? if the M1 P: is successfully decoded

    ? stop mac-ContentionResolution&imerH

    ? if the M1 P: contains a 2 1ontention /esolution &dentity M1 control elementH and

    ? if the 2 1ontention /esolution &dentity included in the M1 control element matches the 111@

    ": transmitted in Ms3

    ? consider this 1ontention /esolution successful and finish the disassembly and demultiplein of

    the M1 P:H

    ? set the 1?/'T& to the value of the Temporary 1?/'T&H

    ? discard the Temporary 1?/'T&H

    ? consider this /andom ccess procedure successfully completed.

    ? else

    ? discard the Temporary 1?/'T&H

    ? consider this 1ontention /esolution not successful and discard the successfully decoded M1P:.

    ? if mac-ContentionResolution&imerepires

    ? discard the Temporary 1?/'T&H

    ? consider the 1ontention /esolution not successful.

    ? if the 1ontention /esolution is considered not successful the 2 shall

    ? flush the @/A buffer used for transmission of the M1 P: in the Ms3 bufferH

    ? increment P/2M052ET/'"M&""&O'E1O'T2/ by ,H

    ? &f P/2M052ET/'"M&""&O'E1O'T2/ Rpreamble&ransMax ,

    ? indicate a /andom ccess problem to upper layers.

    ? based on the bac#off parameter in the 2- select a random bac#off time accordin to a uniform distributionbetween + and the 0ac#off Parameter DalueH

    ? delay the subseBuent /andom ccess transmission by the bac#off timeH

    ? proceed to the selection of a /andom ccess /esource (see subclause 8.,.*).

    5.1.6 o9"!etio% o4 t#e Ra%do9 $ess "roedure

    t successful completion of the /andom ccess procedure- the 2 shall

    ? discard eplicitly sinalled ra-PreambleIndexand ra-PRACH-MaskIndex- if anyH

    3GPP

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

  • 8/12/2019 lte mac reference

    17/47

    ? flush the @/A buffer used for transmission of the M1 P: in the Ms3 buffer.

    5.2 Mai%te%a%e o4 U"!i%> Ti9e $!i%9e%t

    The 2 has a confiurable timer timeAlignment&imerwhich is used to control how lon the 2 is considered uplin#

    time alined I;J.

    The 2 shall

    ? when a Timin dvance 1ommand M1 control element is received

    ? apply the Timin dvance 1ommandH

    ? start or restart timeAlignment&imer.

    ? when a Timin dvance 1ommand is received in a /andom ccess /esponse messae

    ? if the /andom ccess Preamble was not selected by 2 M1

    ? apply the Timin dvance 1ommandH

    ? start or restart timeAlignment&imer.

    ? else- if the timeAlignment&imeris not runnin

    ? apply the Timin dvance 1ommandH

    ? start timeAlignment&imerH

    ? when the contention resolution is considered not successful as described in subclause 8.,.8- stop

    timeAlignment&imer*

    ? else

    ? inore the received Timin dvance 1ommand.

    ? when timeAlignment&imerepires

    ? flush all @/A buffersH

    ? notify //1 to release P11@U"/"H

    ? clear any confiured downlin# assinments and uplin# rants.

    5.3 L-S; data tra%s4er

    5.3.1 L $ssi%9e%t ree"tio%:ownlin# assinments transmitted on the P:11@ indicate if there is a transmission on the :5?"1@ for a particular 2

    and provide the relevant @/A information.

    hen the 2 has a 1?/'T&- "emi?Persistent "chedulin 1?/'T&- or Temporary 1?/'T&- the 2 shall for each TT&durin which it monitors P:11@

    ? if a downlin# assinment for this TT& has been received on the P:11@ for the 2Vs 1?/'T&- or Temporary1?/'T&

    ? if this is the first downlin# assinment for this Temporary 1?/'T&

    ? consider the ':& to have been toled.

    ? if the downlin# assinment is for 2Vs 1?/'T& and if the previous downlin# assinment indicated to the@/A entity of the same @/A process was either a downlin# assinment received for the 2Vs "emi?

    Persistent "chedulin 1?/'T& or a confiured downlin# assinment

    3GPP

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

  • 8/12/2019 lte mac reference

    18/47

    ? consider the ':& to have been toled reardless of the value of the ':&.

    ? indicate the presence of a downlin# assinment and deliver the associated @/A information to the @/A

    entity for this TT&.

    ? else- if a downlin# assinment for this TT& has been received on the P:11@ for the 2Vs "emi?Persistent

    "chedulin 1?/'T&

    ? if the ':& in the received @/A information is ,

    ? consider the ':& not to have been toledH

    ? indicate the presence of a downlin# assinment and deliver the associated @/A information to the

    @/A entity for this TT&.

    ? else- if the ':& in the received @/A information is +

    ? if P:11@ contents indicate "P" release

    ? clear the confiured downlin# assinment (if any)H

    ? if timeAlignment&imeris runnin

    ? indicate a positive ac#nowledement for the downlin# "P" release to the physical layer.

    ? else

    ? store the downlin# assinment and the associated @/A information as confiured downlin#

    assinmentH

    ? initialise (if not active) or re?initialise (if already active) the confiured downlin# assinment to start

    in this TT& and to recur accordin to rules in subclause 8.,+.,H

    ? set the @/A Process &: to the @/A Process &: associated with this TT&H

    ? consider the ':& bit to have been toledH

    ? indicate the presence of a confiured downlin# assinment and deliver the stored @/A information

    to the @/A entity for this TT&.

    ? else- if a downlin# assinment for this TT& has been confiured and there is no measurement ap in this TT& and

    this TT& is not an M0"7' subframe

    ? instruct the physical layer to receive- in this TT&- transport bloc# on the :5?"1@ accordin to the confiured

    downlin# assinment and to deliver it to the @/A entityH

    ? set the @/A Process &: to the @/A Process &: associated with this TT&H

    ? consider the ':& bit to have been toledH

    ? indicate the presence of a confiured downlin# assinment and deliver the stored @/A information to the

    @/A entity for this TT&.

    7or confiured downlin# assinments- the @/A Process &: associated with this TT& is derived from the followin

    eBuation

    @/A Process &: R Ifloor(1//2'TETT&U(:ownlin# "emi?Persistent "chedulin &nterval))J modulo 'umber of

    1onfiured "P" Processes-

    where 1//2'TETT&RI("7' Q ,+) subframe numberJ- :ownlin# "emi?Persistent "chedulin &nterval is the

    periodicity of semi?persistent schedulin sinalled via //1 and 'umber of 1onfiured "P" Processes is the number of@/A processes allocated for semi?persistent schedulin sinalled via //1.

    hen the 2 needs to read 011@- the 2 may- based on the schedulin information from //1

    ? if a downlin# assinment for this TT& has been received on the P:11@ for the "&?/'T&H

    3GPP

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

  • 8/12/2019 lte mac reference

    19/47

    ? if the redundancy version is not defined in the P:11@ format

    ? the redundancy version of the received downlin# assinment for this TT& is determined byR+,R

    ceilin(3U*Qk) modulo

  • 8/12/2019 lte mac reference

    20/47

  • 8/12/2019 lte mac reference

    21/47

    ? if the uplin# rant is for 2Vs 1?/'T& and if the previous uplin# rant delivered to the @/A entity for thesame @/A process was either an uplin# rant received for the 2Vs "emi?Persistent "chedulin 1?/'T& or

    a confiured uplin# rant

    ? consider the ':& to have been toled reardless of the value of the ':&.

    ? deliver the uplin# rant and the associated @/A information to the @/A entity for this TT&.

    ? else- if an uplin# rant for this TT& has been received on the P:11@ for the 2Vs "emi?Persistent "chedulin 1?

    /'T&

    ? if the ':& in the received @/A information is ,

    ? consider the ':& not to have been toledH

    ? deliver the uplin# rant and the associated @/A information to the @/A entity for this TT&.

    ? else if the ':& in the received @/A information is +

    ? if P:11@ contents indicate "P" release

    ? clear the confiured uplin# rant (if any).

    ? else

    ? store the uplin# rant and the associated @/A information as confiured uplin# rantH

    ? initialise (if not active) or re?initialise (if already active) the confiured uplin# rant to start in this TT&

    and to recur accordin to rules in subclause 8.,+.*H

    ? consider the ':& bit to have been toledH

    ? deliver the confiured uplin# rant and the associated @/A information to the @/A entity for thisTT&.

    ? else- if an uplin# rant for this TT& has been confiured

    ? consider the ':& bit to have been toledH

    ? deliver the confiured uplin# rant- and the associated @/A information to the @/A entity for this TT&.

    'OT2 The period of confiured uplin# rants is epressed in TT&s.

    'OT2 &f the 2 receives both a rant in a /andom ccess /esponse and a rant for its 1?/'T& or "emipersistent schedulin 1?/'T& reBuirin transmissions in the same 5 subframe- the 2 may choose to

    continue with either the rant for its /?/'T& or the rant for its 1?/'T& or "emi persistent schedulin1?/'T&.

    'OT2 hen a confiured uplin# rant is indicated durin a measurement ap and indicates an 5?"1@

    transmission durin a measurement ap- the 2 processes the rant but does not transmit on 5?"1@.

    5..2 ;$R< o"eratio%

    5..2.1 ;$R< e%tit

    There is one @/A entity at the 2- which maintains a number of parallel @/A processes allowin transmissions tota#e place continuously while waitin for @/A the feedbac# on the successful or unsuccessful reception of previous

    transmissions.

    The number of parallel @/A processes is specified in I*J- clause ;.

    t a iven TT&- if an uplin# rant is indicated for the TT&- the @/A entity identifies the @/A process for which a

    transmission should ta#e place. &t also routes the received @/A feedbac# (1%U'1% information)- M1" andresource- relayed by the physical layer- to the appropriate @/A process.

    3GPP

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

  • 8/12/2019 lte mac reference

    22/47

    hen TT& bundlin is confiured- the parameter TT&E0':52E"&F2 provides the number of TT&s of a TT& bundle.TT& bundlin operation relies on the @/A entity for invo#in the same @/A process for each transmission that is

    part of the same bundle. ithin a bundle @/A retransmissions are non?adaptive and triered without waitin forfeedbac# from previous transmissions accordin to TT&E0':52E"&F2. The @/A feedbac# of a bundle is only

    received for the last TT& of the bundle (i.e the TT& correspondin to TT&E0':52E"&F2)- reardless of whether atransmission in that TT& ta#es place or not (e.. when a measurement ap occurs). retransmission of a TT& bundle is

    also a TT& bundle.

    7or transmission of Ms3 durin /andom ccess (see section 8.,.8) TT& bundlin does not apply.

    7or each TT&- the @/A entity shall

    ? identify the @/A process associated with this TT&H

    ? if an uplin# rant has been indicated for this TT&

    ? if the received rant was not addressed to a Temporary 1?/'T& on P:11@ and if the ':& provided in the

    associated @/A information has been toled compared to the value in the previous transmission of this

    @/A processH or

    ? if the uplin# rant was received on P:11@ for the 1?/'T& and the @/A buffer of the identified process isemptyH or

    ? if the uplin# rant was received in a /andom ccess /esponse

    ? if there is a M1 P: in the Ms3 buffer and the uplin# rant was received in a /andom ccess

    /esponse

    ? obtain the M1 P: to transmit from the Ms3 buffer.

    ? else

    ? obtain the M1 P: to transmit from the KMultiplein and assemblyK entityH

    ? deliver the M1 P: and the uplin# rant and the @/A information to the identified @/A processH

    ? instruct the identified @/A process to trier a new transmission.

    ? else

    ? deliver the uplin# rant and the @/A information (redundancy version) to the identified @/A

    processH

    ? instruct the identified @/A process to enerate an adaptive retransmission.

    ? else- if the @/A buffer of the @/A process correspondin to this TT& is not empty

    ? instruct the identified @/A process to enerate a non?adaptive retransmission.

    hen determinin if ':& has been toled compared to the value in the previous transmission 2 shall inore ':&received in all uplin# rants on P:11@ for its Temporary 1?/'T&.

    5..2.2 ;$R< "roess

    2ach @/A process is associated with a @/A buffer.

    2ach @/A process shall maintain a state variable 1//2'TETCE'0- which indicates the number of transmissions

    that have ta#en place for the M1 P: currently in the buffer- and a state variable @/AE722:01%- whichindicates the @/A feedbac# for the M1 P: currently in the buffer. hen the @/A process is established-

    1//2'TETCE'0 shall be initiali!ed to +.

    The seBuence of redundancy versions is +- *- 3- ,. The variable 1//2'TE&/D is an inde into the seBuence of

    redundancy versions. This variable is up?dated modulo

  • 8/12/2019 lte mac reference

    23/47

    P:11@. 'on?adaptive retransmission is performed on the same resource and with the same M1" as was used for thelast made transmission attempt.

    The 2 is confiured with a Maimum number of @/A transmissions and a Maimum number of Ms3 @/Atransmissions by //1 maxHAR(-&xand maxHAR(-Msg$&xrespectively. 7or transmissions on all @/A processes

    and all loical channels ecept for transmission of a M1 P: stored in the Ms3 buffer- the maimum number of

    transmissions shall be set to maxHAR(-&x. 7or transmission of a M1 P: stored in the Ms3 buffer- the maimumnumber of transmissions shall be set to maxHAR(-Msg$&x.

    hen the @/A feedbac# is received for this T0- the @/A process shall

    ? set @/AE722:01% to the received value.

    &f the @/A entity reBuests a new transmission- the @/A process shall

    ? set 1//2'TETCE'0 to +H

    ? set 1//2'TE&/D to +H

    ? store the M1 P: in the associated @/A bufferH

    ? store the uplin# rant received from the @/A entityH

    ? set @/AE722:01% to '1%H

    ? enerate a transmission as described below.

    &f the @/A entity reBuests a retransmission- the @/A process shall

    ? increment 1//2'TETCE'0 by ,H

    ? if the @/A entity reBuests an adaptive retransmission

    ? store the uplin# rant received from the @/A entityH

    ? set 1//2'TE&/D to the inde correspondin to the redundancy version value provided in the @/A

    informationH

    ? set @/AE722:01% to '1%H

    ? enerate a transmission as described below.

    ? else if the @/A entity reBuests a non?adaptive retransmission

    ? if @/AE722:01% R '1%

    ? enerate a transmission as described below.

    'OT2 hen receivin a @/A 1% alone- the 2 #eeps the data in the @/A buffer.

    'OT2 hen no 5?"1@ transmission can be made due to the occurrence of a measurement ap- no @/A

    feedbac# can be received and a non?adaptive retransmission follows.

    To enerate a transmission- the @/A process shall

    ? if the M1 P: was obtained from the Ms3 bufferH or

    ? if there is no measurement ap at the time of the transmission and- in case of retransmission- the retransmissiondoes not collide with a transmission for a M1 P: obtained from the Ms3 buffer in this TT&

    3GPP

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

  • 8/12/2019 lte mac reference

    24/47

    ? instruct the physical layer to enerate a transmission accordin to the stored uplin# rant with the redundancyversion correspondin to the 1//2'TE&/D valueH

    ? increment 1//2'TE&/D by ,H

    ? if there is a measurement ap at the time of the @/A feedbac# reception for this transmission and if the

    M1 P: was not obtained from the Ms3 buffer

    ? set @/AE722:01% to 1% at the time of the @/A feedbac# reception for this transmission.

    fter performin above actions- the @/A process then shall

    ? if 1//2'TETCE'0 R maimum number of transmissions N ,

    ? flush the @/A bufferH

    5..3 Mu!ti"!e/i% a%d asse9&!

    5..3.1 Loia! #a%%e! "rioriti?atio%

    The 5oical 1hannel Prioriti!ation procedure is applied when a new transmission is performed.

    //1 controls the schedulin of uplin# data by sinallin for each loical channelprioritwhere an increasinprioritvalue indicates a lower prioritylevel-prioritised"itRate which sets the Prioriti!ed 0it /ate (P0/)- bucket#ize/uration

    which sets the 0uc#et "i!e :uration (0":).

    The 2 shall maintain a variable 0j for each loical channel j. 0j shall be initiali!ed to !ero when the related loical

    channel is established- and incremented by the product P0/ W TT& duration for each TT&- where P0/ is Prioriti!ed 0it/ate of loical channel j. @owever- the value of 0j can never eceed the buc#et si!e and if the value of 0j is larer than

    the buc#et si!e of loical channel j- it shall be set to the buc#et si!e. The buc#et si!e of a loical channel is eBual toP0/ W 0":- where P0/ and 0": are confiured by upper layers.

    The 2 shall perform the followin 5oical 1hannel Prioriti!ation procedure when a new transmission is performed

    ? The 2 shall allocate resources to the loical channels in the followin steps

    ? "tep , ll the loical channels with 0j X + are allocated resources in a decreasin priority order. &f the P0/of a radio bearer is set to Linfinity- the 2 shall allocate resources for all the data that is available for

    transmission on the radio bearer before meetin the P0/ of the lower priority radio bearer(s)H

    ? "tep * the 2 shall decrement 0j by the total si!e of M1 ":s served to loical channel j in "tep ,

    'OT2 The value of 0j can be neative.

    ? "tep 3 if any resources remain- all the loical channels are served in a strict decreasin priority order

    (reardless of the value of 0j) until either the data for that loical channel or the 5 rant is ehausted-whichever comes first. 5oical channels confiured with eBual priority should be served eBually.

    ? The 2 shall also follow the rules below durin the schedulin procedures above

    ? the 2 should not sement an /51 ": (or partially transmitted ": or retransmitted /51 P:) if the

    whole ": (or partially transmitted ": or retransmitted /51 P:) fits into the remainin resourcesH

    ? if the 2 sements an /51 ": from the loical channel- it shall maimi!e the si!e of the sement to fill

    the rant as much as possibleH

    ? the 2 should maimise the transmission of data.

    ? if the 2 is iven an 5 rant si!e that is eBual to or larer than > bytes while havin data available fortransmission- the 2 shall not transmit only paddin 0"/ andUor paddin.

    3GPP

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

  • 8/12/2019 lte mac reference

    25/47

    The 2 shall not transmit data for a loical channel correspondin to a radio bearer that is suspended (the conditions forwhen a radio bearer is considered suspended are defined in I;J).

    7or the 5oical 1hannel Prioriti!ation procedure- the 2 shall ta#e into account the followin relative priority indecreasin order

    ? M1 control element for 1?/'T& or data from 5?111@H

    ? M1 control element for 0"/- with eception of 0"/ included for paddinH

    ? M1 control element for P@/H

    ? data from any 5oical 1hannel- ecept data from 5?111@H

    ? M1 control element for 0"/ included for paddin.

    5..3.2 Mu!ti"!e/i% o4 M$ o%tro! *!e9e%ts a%d M$ SUs

    The 2 shall multiple M1 control elements and M1 ":s in a M1 P: accordin to subclauses 8.

  • 8/12/2019 lte mac reference

    26/47

    0uffer "tatus /eport (0"/) shall be triered if any of the followin events occur

    ? 5 data- for a loical channel which belons to a 51G- becomes available for transmission in the /51 entity or

    in the P:1P entity (the definition of what data shall be considered as available for transmission is specified inI3J and I

  • 8/12/2019 lte mac reference

    27/47

    reportin by confiurin the two timersperiodicPHR-&imer andprohibitPHR-&imer- and by sinallin dl-PathlossChangewhich sets the chane in measured downlin# pathloss to trier a P@/ I;J.

    Power @eadroom /eport (P@/) shall be triered if any of the followin events occur

    ? prohibitPHR-&imerepires or has epired and the path loss has chaned more than dl-PathlossChanged0 since

    the transmission of a P@/ when 2 has 5 resources for new transmissionH

    ? periodicPHR-&imerepiresH

    ? upon confiuration or reconfiuration of the power headroom reportin functionality by upper layers I;J- whichis not used to disable the function.

    &f the 2 has 5 resources allocated for new transmission for this TT&

    ? if it is the first 5 resource allocated for a new transmission since the last M1 reset- startperiodicPHR-&imerH

    ? if the Power @eadroom reportin procedure determines that at least one P@/ has been triered since the lasttransmission of a P@/ or this is the first time that a P@/ is triered- andH

    ? if the allocated 5 resources can accommodate a P@/ M1 control element plus its subheader as a result of

    loical channel prioriti!ation

    ? obtain the value of the power headroom from the physical layerH

    ? instruct the Multiplein and ssembly procedure to enerate and transmit a P@/ M1 control element

    based on the value reported by the physical layerH

    ? start or restartperiodicPHR-&imerH

    ? start or restartprohibitPHR-&imerH

    ? cancel all triered P@/(s).

    5.5 P; ree"tio%hen the 2 needs to receive P1@- the 2 shall

    ? if a P1@ assinment has been received on the P:11@ for the P?/'T&

    ? attempt to decode the T0 on the P1@ as indicated by the P:11@ information.

    ? if a T0 on the P1@ has been successfully decoded

    ? deliver the decoded M1 P: to upper layers.

    5.6 =; ree"tio%hen the 2 needs to receive 01@- the 2 shall

    ? receive and attempt to decode the 01@H

    ? if a T0 on the 01@ has been successfully decoded

    ? deliver the decoded M1 P: to upper layers.

    5. iso%ti%uous Ree"tio% (R:)

    The 2 may be confiured by //1 with a :/C functionality that controls the 2Vs P:11@ monitorin activity for

    the 2Vs 1?/'T&- TP1?P11@?/'T&- TP1?P"1@?/'T& and "emi?Persistent "chedulin 1?/'T& (if confiured).hen in //1E1O''21T2:- if :/C is confiured- the 2 is allowed to monitor the P:11@ discontinuously usinthe :/C operation specified in this subclauseH otherwise the 2 monitors the P:11@ continuously. hen usin :/C

    operation- the 2 shall also monitor P:11@ accordin to reBuirements found in other subclauses of this specification.

    3GPP

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

  • 8/12/2019 lte mac reference

    28/47

    //1 controls :/C operation by confiurin the timers on/uration&imer- drx-Inacti'it&imer- drx-Retransmission&imer(one per :5 @/A process ecept for the broadcast process)- the long/R0-Ccle- the value of

    the drx#tartOffsetand optionally the drx#hortCcle&imerandshort/R0-Ccle. @/A /TT timer per :5 @/Aprocess (ecept for the broadcast process) is also defined (see subclause >.>).

    hen a :/C cycle is confiured- the ctive Time includes the time while

    - on/uration&imeror drx-Inacti'it&imeror drx-Retransmission&imeror mac-ContentionResolution&imer(asdescribed in subclause 8.,.8) is runninH or

    ? a "chedulin /eBuest sent on P11@ is pendin (as described in subclause 8.

  • 8/12/2019 lte mac reference

    29/47

    ? start or restart drx-Inacti'it&imer.

    ? when not in ctive Time- 1A&UPM&U/& on P11@ and "/" shall not be reported.

    /eardless of whether the 2 is monitorin P:11@ or not the 2 receives and transmits @/A feedbac# when suchis epected.

    'OT2 2 may optionally choose to not send 1A&UPM&U/& reports on P11@ andUor "/" transmissions forup to < subframes followin a P:11@ indicatin a new transmission (5 or :5) received in subframe n-

    i- where nis the last subframe of ctive Time and iis an inteer value from + to 3. fter ctive Time isstopped due to the reception of a P:11@ or a M1 control element a 2 may optionally choose to

    continue sendin 1A&UPM&U/& reports on P11@ andUor "/" transmissions for up to < subframes. Thechoice not to send 1A&UPM&U/& reports on P11@ andUor "/" transmissions is not applicable for

    subframes where on/uration&imeris runnin and is not applicable for subframes n-ito n.

    5.8 M$ reo%4iuratio%

    hen a reconfiuration of the M1 entity is reBuested by upper layers- the 2 shall

    ? for timers apply the new value when the timer is (re)startedH

    ? when counters are initiali!ed apply the new maimum parameter valueH

    ? for other parameters- apply immediately the confiurations received from upper layers.

    5. M$ Reset

    &f a reset of the M1 entity is reBuested by upper layers- the 2 shall

    ? initiali!e 0j for each loical channel to !eroH

    ? stop (if runnin) all timersH

    ? consider timeAlignment&imer as epired and perform the correspondin actions in subclause 8.*H

    ? set the ':&s for all uplin# @/A processes to the value +H

    ? stop- if any- onoin /1@ procedureH

    ? discard eplicitly sinalled ra-PreambleIndexand ra-PRACH-MaskIndex- if anyH

    ? flush Ms3 bufferH

    ? cancel- if any- triered "chedulin /eBuest procedureH

    ? cancel- if any- triered 0uffer "tatus /eportin procedureH

    ? cancel- if any- triered Power @eadroom /eportin procedureH

    ? flush the soft buffers for all :5 @/A processesH

    ? for each :5 @/A process- consider the net received transmission for a T0 as the very first transmissionH

    ? release- if any- Temporary 1?/'T&.

    5.10 Se9i-Persiste%t S#edu!i%

    hen "emi?Persistent "chedulin is enabled by //1- the followin information is provided I;J

    ? "emi?Persistent "chedulin 1?/'T&H

    ? plin# "emi?Persistent "chedulin intervalsemiPersist#chedInter'al12and number of empty transmissionsbefore implicit release implicitReleaseAfter- if "emi?Persistent "chedulin is enabled for the uplin#H

    3GPP

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

  • 8/12/2019 lte mac reference

    30/47

    ? hether t!oInter'alsConfigis enabled or disabled for uplin#- only for T::H

    ? :ownlin# "emi?Persistent "chedulin intervalsemiPersist#chedInter'al/2and number of confiured @/A

    processes for "emi?Persistent "chedulin numberOfConf#P#-Processes- if "emi?Persistent "chedulin isenabled for the downlin#H

    hen "emi?Persistent "chedulin for uplin# or downlin# is disabled by //1- the correspondin confiured rant or

    confiured assinment shall be discarded.

    5.10.1 o%!i%>

    fter a "emi?Persistent downlin# assinment is confiured- the 2 shall consider that the assinment recurs in each

    subframe for which

    ? (,+ Q "7' subframe) R I(,+ Q "7'start time subframestart time) ' QsemiPersist#chedInter'al/2J modulo ,+*

    fter a "emi?Persistent "chedulin uplin# rant is confiured- the 2 shall

    ? if t!oInter'alsConfigis enabled by upper layer

    ? set the "ubframeEOffset accordin to Table >.

  • 8/12/2019 lte mac reference

    31/47

    6 Protoo! ata U%its, 4or9ats a%d "ara9eters

    6.1 Protoo! ata U%its

    6.1.1 Ge%era!

    M1 P: is a bit strin that is byte alined (i.e. multiple of ; bits) in lenth. &n the fiures in subclause 9.,- bit

    strins are represented by tables in which the most sinificant bit is the leftmost bit of the first line of the table- the leastsinificant bit is the rihtmost bit on the last line of the table- and more enerally the bit strin is to be read from left to

    riht and then in the readin order of the lines. The bit order of each parameter field within a M1 P: is representedwith the first and most sinificant bit in the leftmost bit and the last and least sinificant bit in the rihtmost bit.

    M1 ":s are bit strins that are byte alined (i.e. multiple of ; bits) in lenth. n ": is included into a M1 P:from the first bit onward.

    The 2 shall inore the value of /eserved bits in downlin# M1 P:s.

    6.1.2 M$ PU (L-S; a%d UL-S; e/e"t tra%s"are%t M$ a%dRa%do9 $ess Res"o%se)

    M1 P: consists of a M1 header- !ero or more M1 "ervice :ata nits (M1 ":)- !ero- or more M1

    control elements- and optionally paddinH as described in 7iure 9.,.*?3.

    0oth the M1 header and the M1 ":s are of variable si!es.

    M1 P: header consists of one or more M1 P: subheadersH each subheader corresponds to either a M1":- a M1 control element or paddin.

    M1 P: subheader consists of the si header fields /U/U2U51&:U7U5 but for the last subheader in the M1 P:

    and for fied si!ed M1 control elements. The last subheader in the M1 P: and subheaders for fied si!ed M1control elements consist solely of the four header fields /U/U2U51&:. M1 P: subheader correspondin topaddin consists of the four header fields /U/U2U51&:.

    /i0ure '(*()!*1 R

  • 8/12/2019 lte mac reference

    32/47

    Paddin occurs at the end of the M1 P:- ecept when sinle?byte or two?byte paddin is reBuired. Paddin mayhave any value and the 2 shall inore it. hen paddin is performed at the end of the M1 P:- !ero or more

    paddin bytes are allowed.

    hen sinle?byte or two?byte paddin is reBuired- one or two M1 P: subheaders correspondin to paddin are

    placed at the beinnin of the M1 P: before any other M1 P: subheader.

    maimum of one M1 P: can be transmitted per T0 per 2.

    /i0ure '(*()!31 E>a$ple of #A% P2U consistin0 of #A% header6 #A% control ele$ents6 #A% S2Usand paddin0

    6.1.3 M$ o%tro! *!e9e%ts

    6.1.3.1 =u44er Status Re"ort M$ o%tro! *!e9e%ts

    0uffer "tatus /eport (0"/) M1 control elements consist of either

    ? "hort 0"/ and Truncated 0"/ format one 51G &: field and one correspondin 0uffer "i!e field (fiure9.,.3.,?,)H or

    ? 5on 0"/ format four 0uffer "i!e fields- correspondin to 51G &:s Y+ throuh Y3 (fiure 9.,.3.,?*).

    The 0"/ formats are identified by M1 P: subheaders with 51&:s as specified in table 9.*.,?*.

    The fields 51G &: and 0uffer "i!e are defined as follow

    ? 51G &: The 5oical 1hannel Group &: field identifies the roup of loical channel(s) which buffer status is

    bein reported. The lenth of the field is * bitsH

    ? 0uffer "i!e The 0uffer "i!e field identifies the total amount of data available across all loical channels of a

    loical channel roup after the M1 P: has been built. The amount of data is indicated in number of bytes. &tshall include all data that is available for transmission in the /51 layer and in the P:1P layerH the definition of

    what data shall be considered as available for transmission is specified in I3J and I

  • 8/12/2019 lte mac reference

    33/47

    /i0ure '(*(3(*!)1 :on0 9SR #A% control ele$ent

    Ta8le '(*(3(*!*1 9uffer si?e levels for 9SR

    =nde> 9uffer Si?e 9S" value @84tes =nde> 9uffer Si?e 9S" value @84tes

    0 =S @ 0 32 1132 C =S C@ 1326

    1 0 C =S C@ 10 33 1326 C =S C@ 1552

    2 10 C =S C@ 12 3 1552 C =S C@ 181

    3 12 C =S C@ 1 35 181 C =S C@ 212

    1 C =S C@ 1 36 212 C =S C@ 20

    5 1 C =S C@ 1 3 20 C =S C@ 215

    6 1 C =S C@ 22 38 215 C =S C@ 313

    22 C =S C@ 26 3 313 C =S C@ 35

    8 26 C =S C@ 31 0 35 C =S C@ 6

    31 C =S C@ 36 1 6 C =S C@ 56

    10 36 C =S C@ 2 2 56 C =S C@ 611

    11 2 C =S C@ 3 611 C =S C@ 505

    12 C =S C@ 5 505 C =S C@ 88

    13 5 C =S C@ 6 5 88 C =S C@ 1028

    16 C =S C@ 8

    61028 C =S C@ 1203

    15 8 C =S C@ 1 1203 C =S C@ 10

    16 1 C =S C@ 10 8 10 C =S C@ 1650

    1 10 C =S C@ 125 1650 C =S C@ 1325

    18 125 C =S C@ 16 50 1325 C =S C@ 2262

    1 16 C =S C@ 11 51 2262 C =S C@ 268

    20 11 C =S C@ 200 52 268 C =S C@ 3100

    21 200 C =S C@ 23 53 3100 C =S C@ 3630

    22 23 C =S C@ 2 5 3630 C =S C@ 2502

    23 2 C =S C@ 321 55 2502 C =S C@ 5

    2 321 C =S C@ 36 56 5 C =S C@ 58255

    25 36 C =S C@ 0 5 58255 C =S C@ 68201

    26 0 C =S C@ 515 58 68201 C =S C@ 86

    2 515 C =S C@ 603 5 86 C =S C@ 3

    28 603 C =S C@ 06 60 3 C =S C@ 103

    2 06 C =S C@ 826 61 103 C =S C@ 128125

    30 826 C =S C@ 6 62 128125 C =S C@ 150000

    31 6 C =S C@1132 63 =S D 150000

    3GPP

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

  • 8/12/2019 lte mac reference

    34/47

  • 8/12/2019 lte mac reference

    35/47

  • 8/12/2019 lte mac reference

    36/47

    Paddin may occur after the last M1 //. Presence and lenth of paddin is implicit based on T0 si!e- si!e of M1header and number of //s.

    /i0ure '(*(.!*1 E

  • 8/12/2019 lte mac reference

    37/47

  • 8/12/2019 lte mac reference

    38/47

    ? / /eserved bit- set to K+KH

    ? 0& The 0ac#off &ndicator field identifies the overload condition in the cell. The si!e of the 0& field is < bitsH

    ? /P&: The /andom ccess Preamble &:entitfier field identifies the transmitted /andom ccess Preamble (seesubclause 8.,.3). The si!e of the /P&: field is 9 bits.

    The M1 header and subheaders are octet alined.

    6.2.3 M$ "a!oad 4or Ra%do9 $ess Res"o%se

    The M1 // is of fied si!e and consists of the followin fields

    ? / /eserved bit- set to K+KH

    ? Timin dvance 1ommand The Timin dvance 1ommand field indicates the inde value &A(+- ,- *Z ,*;*)

    used to control the amount of timin adjustment that 2 has to apply (see subclause .,?, and their usae and associated Transport 1hannels and 5oical 1hannels are

    presented in Table >.,?*.

    Ta8le 5(*!*1 RNT= values(

    +alue he>a!deci$al" RNT=

    0000 $

    0001-003 R$-RT7, -RT7, Se9i-Persiste%t S#edu!i% -RT7,Te9"orar -RT7, TP-PU;-RT7 a%d TP-PUS;-RT7

    (see %ote)

    003-'''3 -RT7, Se9i-Persiste%t S#edu!i% -RT7, Te9"orar -RT7,TP-PU;-RT7 a%d TP-PUS;-RT7

    '''-''' Resered 4or 4uture use

    '''* P-RT7'''' S7-RT7

    'OT2 The values correspondin to the /?/'T& values of a cellVs P/1@ confiuration are not used in the

    cell for any other /'T& (1?/'T&- "emi?Persistent "chedulin 1?/'T&- Temporary 1?/'T&- TP1?P11@?/'T& or TP1?P"1@?/'T&).

    3GPP

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

  • 8/12/2019 lte mac reference

    39/47

    Ta8le 5(*!)1 RNT= usa0e(

    RNT= Usa0e Transport %hannel :o0ical %hannel

    P-RT7 Pai% a%d Sste9 7%4or9atio% #a%e%oti4iatio%

    P; P;

    S7-RT7 =roadast o4 Sste9 7%4or9atio% L-S; =;

    R$-RT7 Ra%do9 $ess Res"o%se L-S; $

    Te9"orar -RT7 o%te%tio% Reso!utio%(#e% %o a!id -RT7 is aai!a&!e)

    L-S; ;

    Te9"orar -RT7 Ms3 tra%s9issio% UL-S; ;, ;, T;

    -RT7 %a9ia!! s#edu!ed u%iast tra%s9issio% UL-S; ;, T;

    -RT7 %a9ia!! s#edu!ed u%iast tra%s9issio% L-S; ;, ;, T;

    -RT7 Trieri% o4 P; ordered ra%do9 aess $ $

    Se9i-Persiste%tS#edu!i% -RT7

    Se9i-Persiste%t! s#edu!ed u%iasttra%s9issio%

    (atiatio%, reatiatio% a%d retra%s9issio%)

    L-S;, UL-S; ;, T;

    Se9i-Persiste%tS#edu!i% -RT7

    Se9i-Persiste%t! s#edu!ed u%iasttra%s9issio%(deatiatio%)

    $ $

    TP-PU;-RT7 P#sia! !aer U"!i%> "oer o%tro! $ $

    TP-PUS;-RT7 P#sia! !aer U"!i%> "oer o%tro! $ $

    .2 =a>o44 Para9eter a!ues

    0ac#off Parameter values are presented in Table >.*?,.

    Ta8le 5()!*1 9ackoff Para$eter values(

    =nde> 9ackoff Para$eter value $s"0 0

    1 10

    2 20

    3 30 0

    5 60

    6 80

    1208 160

    20

    10 320

    11 8012 60

    13 Resered

    1 Resered

    15 Resered

    The reserved values of the bac#off parameter if received by the current release version 2s shall be ta#en as =9+ ms.

    3GPP

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

  • 8/12/2019 lte mac reference

    40/47

    .3 PR$; Mas> 7%de/ a!ues

    Ta8le 5(3!*1 PRA% #ask =nde> values

    PRA%#ask =nde>

    Allowed PRA% /22" Allowed PRA% T22"

    0 $!! $!!1 PR$; Resoure 7%de/ 0 PR$; Resoure 7%de/ 0

    2 PR$; Resoure 7%de/ 1 PR$; Resoure 7%de/ 1

    3 PR$; Resoure 7%de/ 2 PR$; Resoure 7%de/ 2

    PR$; Resoure 7%de/ 3 PR$; Resoure 7%de/ 3

    5 PR$; Resoure 7%de/ PR$; Resoure 7%de/

    6 PR$; Resoure 7%de/ 5 PR$; Resoure 7%de/ 5

    PR$; Resoure 7%de/ 6 Resered

    8 PR$; Resoure 7%de/ Resered

    PR$; Resoure 7%de/ 8 Resered

    10 PR$; Resoure 7%de/ Resered

    11 *er, i% t#e ti9e do9ai%, ee% PR$; o""ortu%it1stPR$; Resoure 7%de/ i% su&4ra9e

    *er, i% t#e ti9e do9ai%, ee% PR$; o""ortu%it1stPR$; Resoure 7%de/ i% su&4ra9e

    12 *er, i% t#e ti9e do9ai%, odd PR$; o""ortu%it

    1stPR$; Resoure 7%de/ i% su&4ra9e

    *er, i% t#e ti9e do9ai%, odd PR$; o""ortu%it

    1stPR$; Resoure 7%de/ i% su&4ra9e13 Resered 1stPR$; Resoure 7%de/ i% su&4ra9e1 Resered 2%dPR$; Resoure 7%de/ i% su&4ra9e

    15 Resered 3rd PR$; Resoure 7%de/ i% su&4ra9e

    . Su&4ra9eE44set a!ues

    "ubframeEOffset values are presented in Table >.

  • 8/12/2019 lte mac reference

    41/47

    Ta8le 5('!*1 2E:TABPREA#9:E values(

    Prea$8le /or$at 2E:TABPREA#9:E value

    0 0 d=

    1 0 d=2 -3 d=

    3 -3 d=

    8 d=

    here the Preamble 7ormat is iven byprach-ConfigIndexI>J.

    . ;$R< RTT Ti9er

    7or 7:: the @/A /TT Timer is set to ; subframes. 7or T:: the @/A /TT Timer is set to # < subframes- where

    # is the interval between the downlin# transmission and the transmission of associated @/A feedbac#- as indicated inTable ,+.,?, of I*J.

    3GPP

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

  • 8/12/2019 lte mac reference

    42/47

    $%%e/ $ (%or9atie)+;a%d!i% o4 9easure9e%t a"s

    &n a subframe that is part of a measurement ap- the 2 shall not perform the transmission of @/A feedbac# and1A&UPM&U/&- and "/" shall not be reported.

    3GPP

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

  • 8/12/2019 lte mac reference

    43/47

    $%%e/ = (%or9atie)+o%te%tio% reso!utio% 4or R$; aess

    hen chec#in whether contention resolution was successful a 2 considers the M1 header structures shown belowfor the processin of a M1 P: containin a 2 1ontention /esolution &dentity M1 control element.

    L7 (,,,++)R R * L7 (,,,++)R R *

    L7 (+++++)R R *

    L7 (,,,++)R R *

    L7 (+++++)R R *

    L7 (,,,,,)R R *

    L7 (,,,++)R R *

    L7 (+++++)R R *

    L7 (,,,,,)R R *

    L7 (,,,,,)R R *

    L7 (,,,++)R R *

    L7 (+++++)R R *

    L7 (,,,,,)R R *

    L'

    L7 (,,,++)R R *

    L7 (+++++)R R *

    L7 (,,,,,)R R *

    L'

    L

    %ase *+ M$ sueader 4or M$ o%tro! e!e9e%t M$ sueader 4or M$ o%tro! e!e9e%t ,M$ sueader 4or M$ SU (;)

    M$ sueader 4or si%3!e-&8te "addi%3 ,

    M$ sueader 4or M$ o%tro! e!e9e%t ,

    M$ sueader 4or M$ SU (;)

    M$ sueaders 4or t2o-&8te "addi%3 ,

    M$ sueader 4or M$ o%tro! e!e9e%t ,

    M$ sueader 4or M$ SU (;)

    M$ sueader 4or M$ o%tro! e!e9e%t ,

    M$ sueader (15-&its L-4ie!d) 4or M$ SU (;) ,M$ sueader 4or "addi%3

    M$ sueader 4or M$ o%tro! e!e9e%t ,

    M$ sueader (0-&its L-4ie!d) 4or M$ SU (;) ,M$ sueader 4or "addi%3

    %ase )+

    %ase 3+ %ase -+

    %ase '+%ase .+

    3GPP

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

  • 8/12/2019 lte mac reference

    44/47

    $%%e/ (i%4or9atie)+

    #a%e #istor

    %han0e histor42ate TSG D TSG 2oc( %R Rev Su8ject1 (R2-0)PU; Resoure #a%d!i% (R2-0532)UL ;$R< aree9e%ts (R2-0532)

    $ree9e%ts o% se9i-"ersiste%t s#edu!i% (R2-0532, 36.300)$ree9e%ts o% =SRSR triers (R2-0532)$ree9e%ts o% =SR o%te%ts (R2-0532)$ree9e%ts o% Ti9i% $da%e "ri%i"!es (36.300)$ree9e%ts o% R: o%tro! (36.300);a%d!i% o4 P-=;, -=;, P; (R2-0526)

    1.2.0 1.3.0

    200-11 RP-38 RP-001 !ea% ersio%, "rese%ted at TSG R$-38 4or a""roa! 1.3.0 2.0.0200-12 RP-38 - $""roed at TSG R$-38 a%d "!aed u%der #a%e o%tro! 2.0.0 8.0.0

    2008-03 RP-3 RP-080162 0001 2 R to 36.321 it# *-UTR$ M$ "rotoo! s"ei4iatio% u"date 8.0.0 8.1.0

    2008-05 RP-0 RP-08010 0002 1 36.321 R oeri% aree9e%ts o4 R$2 I61&is a%d R$2I62 8.1.0 8.2.0

    2008-0 RP-1 RP-08060 0003 - !ar i4 iatio% o% data aai!a&!e 4or tra%s9issio% 4or =SR tr ieri% 8.2.0 8.3.0

    RP-1 RP-08060 000 - R to 36.321 o% 4ai!ure i%diatio% a4ter 9a/i9u9 %u9&er o4 ;$Ret Si?e Para9eter 8.3.0 8..0

    RP-2 RP-081018 0125 2 R0125r2 to 36.321 KRe!-8 orretio% to Mu!ti"!e =SR 8.3.0 8..0

    RP-2 RP-081018 012 - R012 to 36.321 KRe!-8 R$; "rea9&!es !a&e!!i% 8.3.0 8..0

    RP-2 RP-081018 0128 1 R0128r1 to 36.321 KRe!-8 9eri% R0126r0 a%d R0128r0 8.3.0 8..0

    RP-2 RP-081018 012 1 R012r1 to 36.321 KRe!-8 orretio% to PU 'or9at 8.3.0 8..0

    RP-2 RP-081018 0130 - i% ;$R< "roess 7 it# t#e SPS resoure 8.3.0 8..0

    RP-2 RP-081018 0231 - =u>et Para9eter U"date 8.3.0 8..0

    3GPP

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

  • 8/12/2019 lte mac reference

    46/47

    RP-2 RP-081018 0232 1 !ari4iatio% o% P; i%diates a %e tra%s9issio%N 4or R: 8.3.0 8..0

    RP-2 RP-081018 0233 1 *ditoria! orretio%s to M$ 8.3.0 8..0

    RP-2 RP-081018 0236 - R= sus"e%sio% a%d =SR o%te%ts 8.3.0 8..0

    RP-2 RP-081018 023 - RV setti% 8.3.0 8..0

    RP-2 RP-081018 020 2 Prea9&!e rou" se!etio% 8.3.0 8..0

    RP-2 RP-081018 021 - Use o4 dediated "rea9&!es a4ter ;E o9"!ete 8.3.0 8..0

    RP-2 RP-081018 022 - 7%trodutio% o4 ;$R< RTT Ti9er 8.3.0 8..0

    RP-2 RP-081018 023 - orretio% to R: o%4iuratio% 8.3.0 8..0200-03 RP-3 RP-00128 025 - R to 36.321 o% =SR !ari4iatio% 8..0 8.5.0

    RP-3 RP-00128 026 2 'reei% o4 resered RT7s 8..0 8.5.0

    RP-3 RP-00128 02 - orretio% to M$ reset 8..0 8.5.0

    RP-3 RP-00128 028 - orretio% to 7%itia!i?atio% o4 Prioriti?atio% 8..0 8.5.0

    RP-3 RP-00128 02 - Loa! $Oi% E"tio%a!it M$ R 8..0 8.5.0

    RP-3 RP-00128 0250 1 Positio% o4 t#e =a>o44 7%diator sueader 8..0 8.5.0

    RP-3 RP-00128 0251 - Missi% resered &it setti% 8..0 8.5.0

    RP-3 RP-00128 0252 - */"ired T$T a%d PUS; tra%s9issio% 8..0 8.5.0

    RP-3 RP-00128 0253 - */"ired T$T a%d ;$R< 4eed&a> 8..0 8.5.0

    RP-3 RP-00128 025 1 ou%ter "ro"osa! to R2-006 o% Ma%ae9e%t 4or ;$R< &u44erit# T$T

    8..0 8.5.0

    RP-3 RP-00128 0255 - ;$R< 'eed&a> a%d o%te%tio% Reso!utio% 8..0 8.5.0

    RP-3 RP-00128 0256 - orretio%s to redu%da% ersio% o%tro! 4or sste9 i%4or9atio% 8..0 8.5.0

    RP-3 RP-00128 025 - Ma""i% o4 t#e RT7s to di44ere%t tra%s"ort #a%%e!s 8..0 8.5.0

    RP-3 RP-00128 0258 - R: a%d UL Retra%s9issio%s 8..0 8.5.0RP-3 RP-00128 025 - e4i%itio% o4 R: S#ort !e Ti9er 8..0 8.5.0

    RP-3 RP-00128 0260 - S9a!! orretio%s to R$; 8..0 8.5.0

    RP-3 RP-00128 0261 - Proessi% o4 o%te%tio% reso!utio% 9essae 8..0 8.5.0

    RP-3 RP-00128 0262 - orretio%s to "oer o%tro! a%d ra%do9 aess 8..0 8.5.0

    RP-3 RP-00128 0263 - Missi% o%ditio% 4or u%suess4u! ree"tio% o4 Ms2 8..0 8.5.0

    RP-3 RP-00128 026 1 orretio%s re!ati% to Ra%do9 $ess reBuired i%"uts 8..0 8.5.0

    RP-3 RP-00128 0265 - =u>et Para9eter U"date 8..0 8.5.0

    RP-3 RP-00128 0266 2 orretio% to ;a%d!i% o4 triered P;R 8..0 8.5.0

    RP-3 RP-00128 026 - SPS resoure re!ease o% -SR 4ai!ure 8..0 8.5.0

    RP-3 RP-00128 026 2 7 #a%d! i% #e% 9easure9e%t a" a%d SPS oassio% o! !ide 8..0 8.5.0

    RP-3 RP-00128 020 - orretio% re!ati% to P; order 8..0 8.5.0

    RP-3 RP-00128 021 - *rror ;a%d!i% 8..0 8.5.0

    RP-3 RP-00128 022 - Various !ari4iatio%sorretio%s to TS36.321 8..0 8.5.0

    RP-3 RP-00128 023 1 isasse9&!, e9u!ti"!e/i% a%d Mu!ti"!e/i% 4u%tio%s 8..0 8.5.0

    RP-3 RP-00128 02 1 Mise!!a%eous orretio%s to M$ 8..0 8.5.0RP-3 RP-00128 025 2 R o% 7%teratio%s &etee% Ms3 tra%s9issio% a%d TT7 &u%d! i% 8..0 8.5.0

    RP-3 RP-00128 026 - TT7 =u%d!i% 8..0 8.5.0

    RP-3 RP-00128 028 1 orretio% to =SR trier at seri% e!! #a%e 8..0 8.5.0

    RP-3 RP-00128 02 1 orretio% to Re!ease o4 SPS 8..0 8.5.0

    RP-3 RP-00128 0280 2 Usae o4 RR Para9eters 8..0 8.5.0

    RP-3 RP-00128 0281 - !ari4iatio% o4 M$ Ti9er status 8..0 8.5.0

    RP-3 RP-00128 0282 1 orretio% o% M$ PU sueader desri"tio% 8..0 8.5.0

    RP-3 RP-00128 0283 1 U* &e#aiour at URR*TT:= rea#es 9a/i9u9 a!ue 8..0 8.5.0

    RP-3 RP-00128 0285 - Re"orti% uri% R: 8..0 8.5.0

    RP-3 RP-00128 028 - 7 #a%d!i% a4ter ra%do9 aess "roedure 8..0 8.5.0

    RP-3 RP-00128 020 1 ediated "rea9&!e #a%d!i% a4ter ra%do9 aess 4ai!ure 8..0 8.5.0

    RP-3 RP-00128 022 - 7 a%d ra%t i% Messae 2 8..0 8.5.0

    RP-3 RP-00128 023 1 orretio% re!ati% to =; ;$R< 8..0 8.5.0

    RP-3 RP-00128 0300 1 orretio%s to Ms3 de4i%itio% a%d usae 8..0 8.5.0

    RP-3 RP-00128 0303 - PR$; se!etio% 9ust use "ra#-o%4iuratio%7%de/ 8..0 8.5.0RP-3 RP-00128 0305 - !ari4iatio% o% R*T:=SRT7M*R 8..0 8.5.0

    RP-3 RP-00128 030 3 M$ Struture i% U* Side 8..0 8.5.0

    RP-3 RP-00128 0308 - !ari4iatio% o% Ra%do9 $ess Proedure 8..0 8.5.0

    RP-3 RP-00128 031 - !ari4iatio% o% t#e R ti9er 8..0 8.5.0

    RP-3 RP-00128 0316 - orretio% o% =SR 8..0 8.5.0

    RP-3 RP-00128 0318 1 !ari4iatio% o% M$ reo%4iuratio% o4 ti9ers a%d ou%ters 8..0 8.5.0

    RP-3 RP-00128 0320 - ;$R< 4eed&a>,

  • 8/12/2019 lte mac reference

    47/47