You are on page 1of 15

RAN2451 Fast Dormancy Profiling

Introduction Main Menu


RAN2451 Fast Dormancy Profiling

Brief Description:
•Fast Dormancy:
•UE informs network that it would like to go to low battery
consumption mode
•UE goes to Cell_PCH state instead of idle_mode

•Fast Dormancy Profiling


•Identify Legacy Fast Dormancy (LFD) phones which cause unnecessary signaling load
•Less signaling load because LFD Phones are prevented from going to Idle_mode.
•Better network resources utilization (due to shorter inactivity timers)

Iu Iub Benefits:
Signaling load reduction:
On Iub, UU and Iu interfaces
In RNC

RNC NodeB Longer UE battery life


Fast dormancy basics Main Menu
RAN2451 Fast Dormancy Profiling

• UE detects Fast Dormancy functionality via System Information Block Type 1.


• FD is supported by RAN if timer T323 is included
• FD is not supported by RAN if timer T323 is not included

SIB1 contains info about T323

UE requests resources release via sending Signaling Connection Release Indication message to RNC with
Signaling connection Release Indication Cause set to UE request PS Data Session end

SCRI: UE requested PS data session end


Legacy Fast Dormancy phone identification Main Menu
RAN2451 Fast Dormancy Profiling

LFD phone identification is based on the signaling connection release triggered by the UE. When UE
sends SCRI to RNC without any cause then this UE is treated as LFD phone and is moved to
Cell_PCH/URA_PCH state.
However not all UEs accept the Cell_PCH/URA_PCH state transition command after SCRI message
has been sent. If the UE creates new RRC connection while the IMSI is still stored, UE is classified as
"legacy fast dormancy phone".

Iu
SCRI

Cell_PCH/URA_PCH

IDLE_mode
Legacy Fast Dormancy phone handling Main Menu
RAN2451 Fast Dormancy Profiling

To prevent LFD UEs from sending the SCRI again and going to idle mode, RNC uses shorter inactivity/idle
timers so that RNC side reacts faster than UE. When this idle timer expires, RNC moves the UE to
Cell_PCH/URA_PCH state. Target is to move these UEs to Cell_PCH/URA_PCH state before they initiate
connection release. This way the RNC can control the UE state and UE battery consumption is kept in low level.

LFD inactivity timer


Iu

Cell_PCH/URA_PCH

SCRI

Cell_PCH/URA_PCH
Behavior with RAB and Multi RAB‘s Main Menu
RAN2451 Fast Dormancy Profiling

The following procedures are performed when UE sends message SCRI with “UE Request PS data
session end” or empty SCRI* and have following RAB(s):

UE RAB’s PS RAB or multiple PS PS RAB or multiple PS CS RAB


RABs and CS RAB RABs
• PS resources are •PS resources are released • Fast Dormancy not
State after SCRI with “UE released • UE goes to cell_PCH or supported
Request PS data session • UE stays in cell_DCH URA_PCH
end” message or empty SCRI
Shorter Inactivity Timers for LFD Phone and Smartphones Main Menu
RAN2451 Fast Dormancy Profiling

• Shorter inactivity timers should be used for moving smartphones and LFD Phones to Cell_PCH
state - saving UE battery
• It gives possibility to avoid unnecessary movement to IDLE_mode – less signalling load

New shorter inactivity timers Legacy inactivity timers


Default Default
Name Name
Value Value
HS-DSCH SmartHSPATputAveWin 1s MACdflowthroughputAveWin 3s
Inactivity SmartHSPATimeToTrigger 0.2s MACdflowutilTimetoTrigger 0s
E-DCH SmartHSPATputAveWin 1s EDCHMACdFlowThroughputAveWin 3s
Inactivity SmartHSPATimeToTrigger 0.2s EDCHMACdFlowThroughputTimetoTrigger 5s
DCH InactivityTimerDownlinkDCH 5s
SmartInactivityTimerDCH 0.2s
Inactivity InactivityTimerUplinkDCH 5s
Rel-99 FACH
SmartInactivityTimerFACH 1s UL_DL_activation_timer 2s
inactivity

Parameters introduced by RAN1644 CPC couldn’t be used for LFD Phones


(InactNonCPCBatOptT, InactNonCPCNoBatOptT, InactCPCBatOptT, InactCPCNoBatOptT)
Higher Traffic Volume Thresholds for LFD Phone and Smartphones Main Menu
RAN2451 Fast Dormancy Profiling

• Higher traffic volume thresholds should be used for moving smartphones and LFD Phones to
Cell_DCH state
• It gives possibility to avoid unnecessary movement to Cell_DCH – only for sending keep-alive
message
• Stored IMSI gives possibility to faster usage of higher traffic volume thresholds

New higher traffic volume thresholds Legacy traffic volume thresholds


Default Default
Name Name
Value Value
Rel-99 FACH
SmartTrafVolThrUL 256 bytes TrafVolThresholdULLow 128 bytes
& RACH UL
Rel-99 FACH
SmartTrafVolThrDL 256 bytes TrafVolThresholdDLLow 128bytes
& RACH DL
HS-FACH &
SmartTrafVolThrUL 256 bytes TrafVolThresholdULLow 128 bytes
Rel-99 RACH
Interoperation with Continuous Packet Connectivity - prioritization Main Menu
RAN2451 Fast Dormancy Profiling

If Continuous Packet Connectivity and Fast Dormancy features are activated and UE is
requesting FD then:
– If Fast Dormancy has higher priority then UE state is changed to PCH state
– If CPC has higher priority then UE state is not changed

Prioritization between Continuous Packet Connectivity and Fast Dormancy is set via
FastDormOverCpcPri parameter.
– FastDormOverCpcPri = false then Fast Dormancy has higher priority
– FastDormOverCpcPri = true then CPC has higher priority

In RU20OnTop parameter FastDormOverCpcPri is not available.


If Fast Dormancy and CPC features are activated then system beheaviour is the same as
when FastDormOverCpcPri = 0.
Monitoring the utilization and throughput of HS-DSCH Main Menu
RAN2451 Fast Dormancy Profiling
Number of PDUs
in RLC window

SmartHSPATimeToTrigger
The time indicating how long
the radio and transmission
0 resources are reserved for
Smartphone after inactivity
Time detection on DCH. The
parameter is used for the
Sliding measurement window identified Smartphone
SmartHSPATputAveWin instead of the
InactivityTimerDownlinkDCH
and
HS-DSCH MAC-d

InactivityTimerUplinkDCH
Throughput of

SmartHSPATimeToTrigger parameters.
reset SmartHSPATimeToTrigger
starts
This parameter defines the
value for each DCH bit rate
in downlink and uplink.

MACdflowutilRelThr
SmartHSPATimeToTrigger
start

MACdflowthroughputRelThr Time

L3 is not informed about low L3 is informed about low L3 is informed about low
utilization, because still are utilization if low throughput throughput if low throughput
PDUs to send on E-DCH was detected on E-DCH was detected
Configuration 1/2 Main Menu
RAN2451 Fast Dormancy Profiling

SmartHSPATputAveWin Parameter defines the HS-DSCH and E-DCH sliding


SmartHSPATputAveWin averaging window sizes of the throughput measurements for
the identified Smartphone instead of the
MACdflowthroughputAveWin and
Instantenous TP EDCHMACdFlowThroughputAveWin parameters.

Averaged TP
The throughput measurement measures the number of bits
transmitted by MAC-d entity during the sliding measurement
window defined by this parameter. Value 0 means that the
MAC-d flow throughput measurement is not activated.

SmartHSPATimeToTrigger
Parameter defines the time-to-trigger values of the HS-DSCH
SmartHSPATimeToTrigger MAC-d flow low utilization measurement and E-DCH MAC-d
flow low throughput measurement for the identified
Averaged TP Smartphone instead of the MACdflowutilTimetoTrigger and
EDCHMACdFlowThroughputTimetoTrigger parameters
MACdflowthroughputRelThr
Configuration 2/2 Main Menu
RAN2451 Fast Dormancy Profiling

SmartTrafVolThrDL/SmartTrafVolThrUL
The parameter defines, in bytes, the threshold of
Transmission Transmission data in the RLC buffers of SRB3, SRB4 and all
Cell_DCH Cell_FACH NRT RBs that trigger the (UL/DL) traffic volume
SmartTrafVolThrDL (UL)
measurement report (capacity request) on MAC,
when UE is in Cell_FACH state. Otherwise, RNC
sends data on FACH. The parameter is used for
Amount of data
to send the identified Smartphone instead of the
TrafVolThresholdDLLow (TrafVolThresholdULLow)
parameter.

SmartInactTimerFACH
This timer is used on MAC-c to detect the idle
periods on data transmission (NRT RBs and
SmartInactTimerFACH SRBs) for the LFD phones in CELL_FACH state.
FACH Inactivity
detection Go to Cell_PCH Based on this timer the MAC -c shall give
No_Data indication to RRC, which further can
change the state of the UE from Cell_FACH state
to the Cell_PCH state (or URA_PCH state).
Impact on Network Performance 1/3 Main Menu
RAN2451 Fast Dormancy Profiling

UE
UE has
has no
no more
more data
data tosend
Empty SCRI is sent
tosend Without feature
UE has to be moved to Cell_DCH
If UE was in IDLE_Mode then new
Amount of data to send

connection
connection has
has to
to be
be established
established –
– higher
higher
amunt
amunt of
of signaling
signaling

Cell Resources
are
are released
released
Cell_DCH
in Cell_DCH

TrafVolThresholdULLow
128bytes
UE in
UE

UE in IDLE_Mode UE in Cell_DCH

2 3

With feature
Amount of data to send

UE has to be moved to Cell_FACH

SmartTrafVolThrUL
Cell Resources
are
256bytes
are released
released
Cell_DCH
in Cell_DCH
UE in

UE in Cell_FACH
UE

UE in Cell_PCH
Impact on Network Performance 2/3 Main Menu
RAN2451 Fast Dormancy Profiling

UE has no more data to send


UE
UE has
has been
been recognised
recognised asas LFD
LFD Without feature
Phone
Phone -- SCRI
SCRI is
is not
not sent
sent
UE
UE has
has to
to be
be moved
moved to
to Cell_DCH
Cell_DCH
No PDUs in
If UE was in IDLE_Mode then new
Amount of data to send

MACdflowthroughputAveWin
MACdflowthroughputAveWin connection has to be established –
(3s)
higher amunt of signaling
MACdflowThroughputTimetoTri
gger
gger start
start (0s)
(0s)

UL_DL_activation_tim
er start (2s)
Cell
Cell Resources
Resources
are
are released
released
TrafVolThresholdULLow
128bytes

UE in Cell_FACH UE
UE in
in Cell_PCH
Cell_PCH or
or IDLE_Mode
IDLE_Mode UE in Cell_DCH
UE in Cell_DCH

1 2 3
With feature
No PDUs in
Amount of data to send

SmartHSPATputAveWin(1s
SmartHSPATputAveWin(1s
))
UE has to be moved to Cell_FACH
SmartHSPATimeToTrigg
er start (0.2s)

SmartTrafVolThrUL
Cell Resources
are
256bytes
are released
released
Cell_DCH
in Cell_DCH
UE in

UE in Cell_PCH UE in Cell_FACH
UE
Impact on Network Performance 3/3 Main Menu
RAN2451 Fast Dormancy Profiling

• Following benefits are observed if UE has been recognized as LFD Phone:


•1 is faster moved from Cell_DCH to Cell_PCH state – lower utilization of cell resources and lower UE
power consumption (i.e. SmartHSPATimeToTrigger, SmartInactivityTimerDCH)
•2 is kept in Cell_PCH instead of goes to IDLE_mode – less signalling is required for moving to
Cell_FACH or Cell_DCH
•3 higher amount of data could be sent in Cell_FACH/HS-Cell_FACH state (i.e. SmartTrafVolThrUL
threshold)
• Value of timers and thresholds could be used for network performance optimisation
• Shorter values of timers could be applied if we would like to release cell resources faster - it will be
useful in case with many smartphones application in network. In other cases it could caused higher
number of RRC States transitions
• Value of traffic volume thresholds should allow to send small pieces of data via Cell_FACH (i.e.
Keep-alive messages)

You might also like