Академический Документы
Профессиональный Документы
Культура Документы
Page 1 of 5
search Sidebar
Random Access Proced
http://nitintayal-lte-tutorials.blogspot.com/2013/09/random-access-procedure-rach.html
9/29/2013
Page 2 of 5
search Sidebar
Random Access Proced
PRACH configurations. UE can use 6 Resource blocks for sending the RACH Request. From PRACH Config Index - There is a mapping in spec 36211 table 5.7.1-2 from which UE can find the available subframes where it can send a RACH. For example:- Prach Config index value = 7, From table it is clear that UE can send a RACH Req in any system frame but subframe should be 2 and 7.
From PRACH Frequency Offset - This value is also received in SIB2 by UE. It governs which frequency resource UE can use for the RACH Req. Example:- If the value of PRACH Freq Offset is 10. UE can use the 6 PRB's starting from PRB 10 for RACH Request. What exactly RACH Request contains:1. Preamble Index :- There are total of 64 preambles available which are divided into two groups Group A and Group B. UE decides the preamble index from a group on the basis of parameters received in SIB2:numberofRaPreambles :- eNodeB sends this value in SIB2 which denotes the total number of preambles available for UE to send a Rach Request. sizeOfRaPreamblesGroupA :- It represents the number of preambles available within Group A. So number of preamble in Group B = numberofRaPreambles - sizeOfRaPreamblesGroupA MessageSizeGroupA :- It is used for selecting a preamble from a group. Its value is in bits. Now UE needs to decide the group from which it needs the preamble. Group is decided on the basis of size of MSG3 ( RRC connection request ).
Send feedback
http://nitintayal-lte-tutorials.blogspot.com/2013/09/random-access-procedure-rach.html
9/29/2013
Page 3 of 5
search Sidebar
Random Access Proced
The actual formula for selecting a preamble is given in spec 36321 sec 5.1.2. That contain factors other than MSG3 size as well. But mainly this is how UE decides the Group. From the selected group, randomly UE selects a preamble index. How UE decides the Power used for Rach request Transmission:Now UE need to decide the power which will be used for RACH Request transmission. Power is decided on the factors received in SIB2 as:preambleInitialReceivedtargetPower:- Power factor which will be used for first transmission of Rach Request.Value varies from -120dBm to -90 dBm . powerRampingStep:- This is mainly used when eNodeB is not able to detect the Rach Request then UE will re transmit the RACH Request by increasing the power to powerRampingStep factor. power used for Rach Request transmission = preambleInitialReceivedTargetPower + DELTA_PREAMBLE +
(PREAMBLE_TRANSMISSION_COUNTER 1) * powerRampingStep DELTA_PREAMBLE = This is preamble format based delta offset. There are four formats available for preamble which are called as preamble formats. We will be explaining them in detail later. Most of the time preamble format 0 is used.
For Example:In Sib2, preambleInitialReceivedtargetPower = -100 powerRampingStep = 2 First Transmission of Rach Request:PREAMBLE_TRANSMISSION_COUNTER = 1 For preamble format 0, DELTA_PREAMBLE = 0
Power used = -100 + 0 + (1- 1) *2 = -100
Send feedback
http://nitintayal-lte-tutorials.blogspot.com/2013/09/random-access-procedure-rach.html
9/29/2013
Page 4 of 5
search Sidebar
Random Access Proced
UE will send the RACH Request containing these values in the specified subframe by using the specified resources.
4
request:-
Add a comment
Send feedback
http://nitintayal-lte-tutorials.blogspot.com/2013/09/random-access-procedure-rach.html
9/29/2013
Page 5 of 5
search Sidebar
Random Access Proced
Comment as:
Select profile...
Publish
Preview
Send feedback
http://nitintayal-lte-tutorials.blogspot.com/2013/09/random-access-procedure-rach.html
9/29/2013