Call Setup Analysis

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13
At a glance
Powered by AI
The document discusses the RRC connection establishment procedure and random access procedure along with related parameters and recommendations to optimize these procedures.

The main steps in the RRC connection establishment procedure are: RRC connection request, random access preamble transmission, random access response, contention resolution, and RRC connection setup. The UE also starts timer T300 during this process.

The random access preamble transmission power is determined based on parameters like PCMAX, preambleInitialReceivedTargetPower, DELTA_PREAMBLE, powerRampingStep, and path loss estimate. The power is ramped up with each retransmission.

Call Setup Analysis & Parameters

SRF France

1 Nokia Siemens Networks 2011


Contents

RRC Connection Establishment


Random Access Procedure
Message 3
Contention Resolution
Parameter Recommendations

For internal use


Unique document identifier (ID) / Version number / Life cycle status

2 Nokia Siemens Networks 2011 Dept. / Author / Date


RRC Connection Establishment Failure Rate

The majority of RRC


connection establishments
are successful on PLMN
level but there are still few
failures due to no response
to RRC setup message.

For internal use


Unique document identifier (ID) / Version number / Life cycle status

3 Nokia Siemens Networks 2011 Dept. / Author / Date


RRC Connection Establishment T300

The UE initiates the RRC connection establishment procedure when upper


layers request establishment of an RRC connection while the UE is in
RRC_IDLE state.
UE L3 sends RRC Connection Request to lower layers (L2/L1) which are
responsible for preamble sending and RA response monitoring and starts timer
T300 which supervises the RRC connection establishment procedure.
Start: Transmission of RRCConnectionRequest.
Stop: Reception of RRCConnectionSetup or RRCConnectionReject message, cell re-selection
and upon abortion of connection establishment by upper layers.
In case of T300 (200ms) expiry the UE will stop RRC Connection Establishment procedure and
informs higher layer about failed procedure (T300 = preambTxMax*20ms + harqMaxMsg3
*raContResoT).
T300 : started when UE eNB
RRC Connection Request
UE L3 sends RRC
Connection Request RA Preamble
to L2/L1 and stopped RA Response
in case of RRC
Connection Setup or
Contention Resolution
RRC Connection
Reject is received RRC Connection Setup

For internal use


Unique document identifier (ID) / Version number / Life cycle status

4 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure RA Preamble

In case of initial access the contention based RA procedure is used, i.e. Random
Access preamble is selected by the UE from available PRACH contention based
preamble signatures on a cell (raNondedPreamb=40).
A preamble transmission power is determined as follows:
PPRACH = min{PCMAX, preambleInitialReceivedTargetPower + DELTA_PREAMBLE +
(PREAMBLE_TRANSMISSION_COUNTER 1) * powerRampingStep + PL} [dBm]
PCMAX is the configured UE transmitted power.
PL is the downlink path loss estimate calculated by the UE.
preambleInitialReceivedTargetPower is defined by parameter ulpcIniPrePw = -104 dBm.
powerRampingStep is defined by parameter prachPwrRamp = 2 dB.
DELTA_PREAMBLE is as per 3GPP 36.321 and given by the prachConfIndex = 3 means preamble format
0 i.e. DELTA_PREAMBLE = 0.
UE eNB
RA Preamble (msg1)

RA Response (msg2)

RRC Connection Request (msg3)

For internal use


Unique document identifier (ID) / Version number / Life cycle status

5 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure RA Response

Once the Random Access Preamble is transmitted, and regardless


of the possible occurrence of a measurement gap, the UE monitors
the PDCCH for Random Access Response(s) identified by the RA-RNTI.
The UE may stop monitoring for Random Access Response(s) after successful
reception of a Random Access Response containing Random Access Preamble
identifiers that matches the transmitted Random Access Preamble.

UE eNB
RRC Connection Request
RA Preamble
3TTI processing
RA Response delay by 3GPP
10 TTI (10 ms) waiting time for 36.321
the RA response from sending
the corresponding RA preamble
defined by parameter
raRespWinSize (10)

For internal use


Unique document identifier (ID) / Version number / Life cycle status

6 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure RA Response

The RA Response is sent on PDSCH informed by PDCCH DCI 1A.


PDCCH aggregation level is set by parameter pdcchAggRaresp = 4 (default).
The PDSCH message for RA Response is sent using QPSK modulation and
default coding rate set by parameter maxCrRaDl = 0.12 (default)
The 48bit RA response (+header = 7B = 56bit) has to use very low coding rate due to
the very small amount of bits.
PDSCH HARQ is performed normally based on harqMaxTrDl = 4.
UE eNB
RRC Connection Request
RA Preamble
3TTI processing
RA Response
delay by 3GPP
5 TTI (5 ms) waiting time for the 36.321
RA response from sending the
corresponding RA preamble
defined by parameter
raRespWinSize (3)

For internal use


Unique document identifier (ID) / Version number / Life cycle status

7 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure RA Response

In case the UE does not receive RA response within the specified window then
the UE will reattempt and send the new RA preamble with a higher power.
The new preamble can be transmitted earliest (from the last sent preamble) 3
TTI+ raRespWinSize (10TTI) + 4TTI (3GPP 36.213) = 17 TTI and with the
prachConfIndex =3 this means after 20 ms from the first preamble.
The single PRACH resource (1 subframe) per 10 ms radio frame prachConfIndex = 3.
Random access response window size raRespWinSize = 10 TTI.
The entire preamble retransmission time (in case no response) is preambTxMax*20ms=8*20ms
= 160 ms UE eNB
RRC Connection Request
10 TTI (10 ms) waiting time for RA Preamble
the RA response from sending 3TTI processing
the corresponding RA preamble RA Response delay by 3GPP
defined by parameter 36.321
raRespWinSize (10)

If no random access response is


received ,the UE shall transmit a RA Preamble (retransmission)
new preamble sequence no later
than in subframe n+4 (36.213)

For internal use


Unique document identifier (ID) / Version number / Life cycle status

8 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure Message 3

The RRC Connection Request (msg3) is the first message sent over the
PUSCH and thus, UL power control settings need to be set appropriately in
order to maximize Msg3 decoding reliability.
PPUSCH Msg 3 min PCMAX ,10 log M PUSCH i ulpcIniPrePwr PREAMBLE_Msg3 j PL TF i preamble power ramp up Msg 2

PCMAX is maximum allowed UE power (23 dBm for class 3).


MPUSCH: number of scheduled RBs (UE Tx power increases proportionally to # of PRBs).
ulpcIniPrePwr (-104 dBm) is preamble initial received power.
PREAMBLE_Msg3 allows for boosting of the UL power for Msg3 transmission by parameter deltaPreMsg3 (0 dB).
a(j) = path loss compensation factor defined by ulpcAlpha (1).
PL: pathloss [dB] = referenceSignalPower higher layer filtered RSRP
TF(i) enables TB size impact to UE PUSCH power calculation deltaTfEnabled (false)
Prampup is the total power ramp-up from the first to the last preamble i.e. the total power ramping until the preamble is
acknowledged by the RA response.
UE
Msg2 is given by RA eNB(8 dB)
response TPC field according to the ulpcRarespTpc
The message 3 can actually
be a RRC Connection
RA Preamble Request, RRC Connection
Reconfiguration complete
(HO) or RRC Connection Re-
RA Response Establishment depending on
the cause that initiated the
RACH procedure
RRC Connection Request

For internal use


Unique document identifier (ID) / Version number / Life cycle status

9 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure Contention Resolution

Once RRC Connection Request (msg3) has been transmitted, the UE starts
Contention Resolution Timer and restart timer at each HARQ retransmission.
the maximum content resolution timer parameter defines the maximum amount of
time allowed for contention resolution, raContResoT (32ms).
harqMaxTrDl (4) indicates the maximum number of HARQ transmissions in DL. The
HARQ delay is 8ms so 4 retransmissions equal 4*8ms=32 ms which covers the
Contention Resolution timer 32 ms.

UE eNB
RA Preamble
3TTI processing
10 TTI (10 ms) waiting time RA Response delay by 3GPP
for the RA response 36.321
RRC Connection Request
Once RRC Connection Request
(msg3 of RA Procedure) has been Contention Resolution
transmitted, the UE starts Contention
Resolution Timer raContResoT
(32ms)

For internal use


Unique document identifier (ID) / Version number / Life cycle status

10 Nokia Siemens Networks 2011 Dept. / Author / Date


Random Access Procedure Contention Resolution

The CQI reporting is started when measurements are configured in RRC Setup
message and therefore the contention resolution message is sent in DL using
default QPSK modulation and coding rate.
Used coding rate is defined by parameter maxCrRa4Dl, def 0.39, this default value is
higher (less channel coding) compared to the same size RA response (maxCrRaDl =
0.12) and the default has been changed from 0.12 (3 PRB) to 0.39 (1 PRB) recently in
order to improve DL throughput.
The maxCrRa4Dl could be reduced to the same value as maxCrRaDl = 0.12 to
improve the detection of Contention Resolution message.
Negative impact (1 PRB -> 3 PRBs reserved for CT) will be slight reduction in DL
throughput (but net effect can be positive due to less resources reserved due to less
overlapping reservations).

For internal use


Unique document identifier (ID) / Version number / Life cycle status

11 Nokia Siemens Networks 2011 Dept. / Author / Date


Parameter Recommendations DL

The following parameter settings can be used to reduce RRC setup failures due
to DL issues.
Recommendati
Parameters Current Range Description
on
2 (0), 3 (1), 4 (2), 5 (3), 6 Random Access Response Window Size parameter defines
raRespWinSize 5 (3) 10 (7)
(4), 7 (5), 8 (6), 10 (7) the window size for the random access response in TTIs.

The parameter defines the maximum code rate for


random access procedure messages 4 (SRB0 message).
This maximum code rate is taken into account during
MaxCrRa4Dl 0.39 0.05...0.5, step 0.01 0.12
PDSCH scheduling. The value 0.05 would be optimal and
thus, it should be tested in live network as well in order to
further improve RRC setup success rate.
The maximum number of HARQ transmissions in DL that
is configured for each UE at initial access to a specific cell.
harqMaxTrDl 4 116, step 1 7
The recommendation is to allow more transmissions of
contention resolution message .
The maximum amount of time allowed for contention
8ms (0), 16ms (1), 24ms
resolution. The HARQ delay is 8ms + 0.6ms for UE
(2), 32ms (3), 40ms (4),
raContResoT 32ms (3) processing delay and thus, in case harqMaxTrDl is 64ms (7)
48ms (5), 56ms (6),
increased 4->7 the raContResoT should be increased
64ms (7)
accordingly to 7*8.6ms = 60.2 ms => 64ms
100ms (0), 200ms (1), Timer T300 supervises the RRC connection establishment
300ms (2), 400ms (3), procedure. T300 should be set according to
T300 200ms (1) 600ms (4)
600ms (4), 1000ms (5), preambTxMax*20ms + harqMaxMsg3*raContResoT =
1500ms (6), 2000ms (7) 8*20ms+5*64ms = 480 ms -> T300 = 600ms (4).

For internal use


Unique document identifier (ID) / Version number / Life cycle status

12 Nokia Siemens Networks 2011 Dept. / Author / Date


Parameter Recommendations UL

The following parameter settings can be used to reduce RRC setup failures due
to UL issues.
Recommendati
Parameters Current Range Description
on
-120 dBm (0), -118 dBm (1),
-116 dBm (2), -114 dBm (3),
-112 dBm (4), -110 dBm (5),
-108 dBm (6), The parameter defines the initial power for Random
-90 dBm -106 dBm (7), -104 dBm (8), Access preamble transmission. The recommendation
ulpcIniPrePwr -110 dBm (5)
(15) -102 dBm (9), -100 dBm (10), is to reduce the PRACH interference generation by
-98 dBm (11), -96 dBm (12), -94 reducing the PRACH initial power .
dBm
(13), -92 dBm (14), -90 dBm
(15)
The power ramping step size parameter defines the
power increment step size for Random Access
0dB (0), 2dB (1), 4dB (2), 6dB
prachPwrRamp 2 dB (1) preamble transmission. The rachPwrRamp from 4 dB (2)
(3)
2dB to 4dB is recommended to have faster rampup
due to decreased PRACH initial power.
The maximum number of HARQ transmissions
harqMaxMsg3 3 18, step 1 used for message 3 of the contention-based random 5
access procedure.
Used for the calculation of P0_NOMINAL_PUSCH (j=2)
-16, step 1 (1 corresponds 0 = last preamble power + deltaPreMsg3 for PUSCH
deltaPreMsg3 0 dB (1) 4 dB (2)
dB) (re)transmission corresponding to the random access
response grant.
The maximum number of HARQ transmissions
in UL that is configured for each UE at initial access
harqMaxTrUl 5 17 7
to a specific cell. The parameter is aligned with DL
HARQ transmissions.
For internal use
Unique document identifier (ID) / Version number / Life cycle status

13 Nokia Siemens Networks 2011 Dept. / Author / Date

You might also like