Professional Documents
Culture Documents
UL,predicted
=
UL
+
UL
+
ULcch
In the formula,
ULcch
is the value of the UL common channel load factor, which
defines the factor of UL common channel resources reserved.
4. By comparing the predicted uplink load factor
UL,predicted
with the corresponding
threshold (UL threshold of Conv AMR service, UL threshold of Conv non_AMR
service, UL threshold of other services, or UL Handover access threshold), the RNC
decides whether to accept the access request or not.
The uplink load increment
UL
is determined by the following factors:
The Eb/No of the new incoming call: The uplink load increment is proportional to the value of
Eb/No.
UL neighbor interference factor: The uplink load increment is proportional to the factor.
Active Factor(AF) of the new incoming call: The uplink load increment is proportional to the active
factor. The value of AF varies with the traffic class, priority level of user, and carrier type (DCH or
HSPA).
Uplink Power Admission Decision for HSPA Cells
The power increment of an HSUPA service is related to the Ec/No of the GBR of the service
and the neighboring interference factor and AF of the service. The formula is similar to that
for R99.
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-7
After the RSEPS measurement is introduced, the UL RTWP is divided into two parts:
controllable part and uncontrollable part. The UL interference generated by E-DCH
scheduling services belongs to the controllable part, whereas the others belong to the
uncontrollable part. The following table shows the uncontrollable part.
Figure 7-4 Uncontrollable part of the UL RTWP
E-DCH scheduling services consists of the following two types:
Type A: all UEs for which this cell is the serving E-DCH cell
Type B: all UEs for which this cell is not the serving E-DCH cell
The method of calculating the uplink load varies with the user type.
The uplink load generated by the type A of E-DCH scheduling services is defined as
follows:
.
The uplink load generated by the type B of E-DCH scheduling services is defined by
, which is fixed to zero
The uplink uncontrollable load is defined as follows:
.
The measure taken by CAC is determined by the actual bearer type and whether the
scheduling mode is used.
Admission of HSUPA Scheduling Services
Since the HSUPA scheduling algorithm consumes additional uplink power resources, the
power load of the WCDMA system is always relatively high. Therefore, the CAC
algorithm combines the PBR-based decision with the total load-based decision to reduce
the number of potential erroneous rejections.
7 Call Admission Control Algorithm
RAN
Load Control Description
7-8 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
PBR-based decision is used to check whether the QoS requirement of existing users is
fulfilled. The QoS is measured on the basis of the Provided Bit Rate (PBR) of the users.
If the QoS requirement is fulfilled, new users are allowed to access the network.
As shown in the previous figure, the Scheduling Priority Indicator (SPI) of a new
HSUPA user is SPI
New user
.
When the admission of HSUPA scheduling services is implemented, the following
formulas apply:
1.
2.
3.
4.
where
is the Low Priority HSUPA user PBR threshold of the current cell.
is the Equal Priority HSUPA user PBR threshold of the current cell.
is the High Priority HSUPA user PBR threshold of the current cell.
is the value of the UL HS-DPCCH reserve factor parameter, which
defines the factor of UL HS-DPCCH resources reserved.
The RNC admits the HSUPA scheduling services in either of the following cases:
Formula 1, 2, or 3 is fulfilled.
Formula 4 is fulfilled.
Admission of HSUPA Non-Scheduling Services and DCH Services
Uncontrollable interference must be kept within a certain range. The purpose is to ensure
the stability of the system and to prevent non-scheduling services and DCH services
from seizing the resources of HSUPA services. In this regard, the CAC algorithm
combines the uncontrollable partbased decision and the total loadbased decision.
When the admission of HSUPA non-scheduling services or DCH services is
implemented, the following formulas apply:
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-9
where
is the UL total power threshold of the current cell.
thd
is the cell UL admission threshold for different types of service, (that is, UL
threshold of Conv AMR service, UL threshold of Conv non_AMR service, UL
threshold of other services, or UL Handover access threshold).
The RNC admits the HSUPA Non-Scheduling Services or DCH Services if formulas 1
and 2 are fulfilled.
The IMS signaling service over HSUPA can be directly admitted. If the PBR measurement is deactivated,
the decision formulas that involve PBR are regarded as dissatisfied. If the RSEPS measurement is
deactivated, the admission algorithm automatically changes into algorithm 2. For detailed information
about the scheduling mode of services on HSUPA, see Radio Bearer Description.
Downlink Power Admission Decision Procedure Based on Algorithm 1
Downlink Power Admission Decision for R99 Cells
Figure 7-5 shows the procedure for downlink power admission decision.
Figure 7-5 Downlink power admission decision procedure
The procedure for downlink power admission decision is as follows:
1. The RNC obtains the cell downlink TCP and calculates the downlink load factor
DL
by
dividing the maximum downlink transmit power P
max
by this TCP.
2. The RNC calculates the downlink load increment
DL
based on the service request and
the current load.
3. The RNC uses the following formula to predict the downlink load factor:
7 Call Admission Control Algorithm
RAN
Load Control Description
7-10 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
DL,predicted
=
DL
+
DL
+
DLcch
In the formula,
DLcch
is the value of DL common channel load reserved coefficient,
which defines the factor of DL common channel resources reserved.
4. By comparing the downlink load factor
DL,predicted
with the corresponding threshold (DL
threshold of Conv AMR service, DL threshold of Conv non_AMR service, DL
threshold of other services, or DL Handover access threshold), the RNC decides
whether to accept the access request or not.
The downlink load increment
DL
is determined by the following factors:
Eb/No of the incoming new call (The larger the Eb/No, the larger the downlink load increment.)
Non-orthogonality factor (The larger the factor, the larger the downlink load increment.)
Current transmitted carrier power (The larger the power, the smaller the downlink load increment.)
Active factor (AF) of the incoming new call. (The larger the AF, the larger the downlink load
increment.)
Downlink Power Admission Decision for HSPA Cells
Power Increment Estimation for DCH RAB
The power increment estimation for the DCH RAB in the HSPA cell is similar to the
DCH RAB in the R99 cell.
Power Increment Estimation for HSDPA RAB
The power increment estimation for HSDPA RAB P
DL
is made based on GBR, Ec/No,
Non-orthogonality factor, and so on.
Downlink Radio Admission Decision for DCH RAB
When the admission of the DCH RAB is implemented, the following formulas apply:
1.
2.
3.
Where
is the current non-HSDPA power.
is the power reserved for the common channel.
is the cell maximum transmit power.
is the cell DL admission threshold for different types of service,
that is, DL threshold of Conv AMR service, DL threshold of Conv non_AMR
service, DL threshold of other services, or DL Handover access threshold.
is the current downlink transmitted carrier power.
is the threshold of cell DL total power. It is defined by the DL total
power threshold parameter.
is the power requirement for GBR.
is the power reserved for HSUPA downlink control channels
(E-AGCH/E-RGCH/E-HICH).
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-11
is the maximum available power for HSPA. Its value is associated with the
HSDPA power allocation mode. For detailed information, see HSDPA Power
Resource Management.
The RNC admits the DCH RAB in either of the following situations:
Formulas 1 and 2 are fulfilled.
Formulas 1 and 3 are fulfilled.
If the GBP measurement is deactivated, the value of the GBP involved in the decision formulas is
regarded as zero.
Downlink Radio Admission Decision for HSDPA RAB
When the admission of the HSDPA RAB is implemented, the following formulas apply:
1.
2.
3.
4.
5.
Where
is the provided bit rate of all existing streaming services.
is the admission threshold for streaming PBR decision. It is defined
by the Hsdpa streaming PBR threshold parameter.
is the provided bit rate of all existing BE services.
is the admission threshold for BE PBR decision. It is defined by the
Hsdpa best effort PBR threshold parameter.
is the power requirement for GBR.
is the power reserved for HSUPA downlink control channels
(E-AGCH/E-RGCH/E-HICH).
is the maximum available power for HSPA. Its value is associated with the
HSDPA power allocation mode. For detailed information, see "HSDPA Power
Resource Management" in HSDPA Description.
is the current downlink transmitted carrier power.
is the cell maximum transmit power.
is the threshold of cell DL total power, which is defined by the DL total
power threshold parameter.
is the power reserved for the common channel.
is the current non-HSDPA power.
7 Call Admission Control Algorithm
RAN
Load Control Description
7-12 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
The RNC admits the HSDPA streaming RAB in any of the following situations:
Formula 1 is fulfilled.
Formulas 3 and 4 are fulfilled.
Formulas 3 and 5 are fulfilled.
The RNC admits the HSDPA BE RAB in any of the following situations:
Formula 2 is fulfilled.
Formulas 3 and 4 are fulfilled.
Formulas 3 and 5 are fulfilled.
If PS conversational services are carried on HSPA, the services can be treated as streaming services
during admission control.
If the GBP measurement is deactivated, the value of the GBP involved in the decision formulas is
regarded as zero.
If the PBR measurement is deactivated, the decision formulas that involve PBR are regarded as
dissatisfied.
Downlink Radio Admission Decision for HSUPA Control Channels
The power of downlink control channels (E-AGCH/E-RGCH/E-HICH) is reserved by Dl
HSUPA reserved factor. Therefore, the power admission for these channels is not
needed.
Downlink Power Admission Decision for MBMS
For detailed information, see MBMS Description.
7.3.4 Algorithm 2 of Power Admission
When the uplink CAC algorithm or the downlink CAC algorithm uses algorithm 2, the
admission of uplink/downlink power resources uses the algorithm depending on the
equivalent number of users.
Equivalent Number of Users
The 12.2 kbit/s AMR traffic is used to calculate the Equivalent Number of Users (ENU) of all
other services. The 12.2 kbit/s AMR traffic's ENU is assumed to be 1. The ENU calculation of
all other services is related to the following factors:
Cell type, such as urban or suburban
Traffic domain, CS or PS
Coding type, turbo code or 1/2 1/3 convolutional code
Traffic QoS, that is, Block Error Rate (BLER)
Table 7-1 describes the typical ENU of some services.
Table 7-1 Typical equivalent number of users (with activity factor to be 100%)
ENU Service
Uplink for DCH Downlink for DCH HSDPA HSUPA
3.4 kbit/s SIG 0.44 0.42 0.28 1.76
13.6 kbit/s SIG 1.11 1.11 0.74 1.89
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-13
ENU Service
Uplink for DCH Downlink for DCH HSDPA HSUPA
3.4 + 12.2 kbit/s 1.44 1.42 - -
3.4 + 8 kbit/s (PS) 1.35 1.04 0.78 2.26
3.4 + 16 kbit/s (PS) 1.62 1.25 1.11 2.37
3.4 + 32 kbit/s (PS) 2.15 2.19 1.70 2.60
3.4 + 64 kbit/s (PS) 3.45 3.25 2.79 3.14
3.4 + 128 kbit/s (PS) 5.78 5.93 4.92 4.67
3.4 + 144 kbit/s (PS) 6.41 6.61 5.46 4.87
3.4 + 256 kbit/s (PS) 10.18 10.49 9.36 6.61
3.4 + 384 kbit/s (PS) 14.27 15.52 14.17 9.36
In Table 7-1, for a 3.4 + n kbit/s service of HSDPA or HSUPA,
The 3.4 kbit/s is the rate of the signaling carried on the DCH.
The n kbit/s is the GBR of the service.
Procedure for ENU Resource Decision for Uplink/Downlink
The procedure for ENU resource decision for uplink/downlink is as follows:
1. The RNC obtains the total ENU of all existing users ENU
total
=
all_exist_user
ENU
i
.
2. The RNC gets the ENU of the new incoming user ENU
new
.
3. The RNC uses the formula (ENU
total
+ ENU
new
)/ENU
max
to forecast the ENU load, where
ENU
max
is the configured maximum ENU (UL total equivalent user number or DL
total equivalent user number).
4. By comparing the forecasted ENU load with the corresponding threshold (UL/DL
threshold of Conv AMR service, UL/DL threshold of Conv non_AMR service, UL/DL
threshold of other services, or UL/DL Handover access threshold), the RNC decides
whether to accept the access request.
The admission thresholds for different types of service are different. The following table lists
the parameters used to set admission thresholds for different types of service:
Service Type Admission Threshold
UL DCH/HSUPA UL threshold of Conv AMR service
UL threshold of Conv non_AMR service
UL threshold of other services
UL Handover access threshold
7 Call Admission Control Algorithm
RAN
Load Control Description
7-14 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Service Type Admission Threshold
DL DCH DL threshold of Conv AMR service
DL threshold of Conv non_AMR service
DL threshold of other services
DL Handover access threshold
HSDPA DL total power threshold
For example, the admission of a new AMR service in the uplink based on algorithm 2 will be
successful if the following formula is fulfilled:
(ENU
total
+ ENU
new
)/ENU
max
UL threshold of Conv AMR service
If the cell is in the overload congestion state in the uplink, the RNC rejects any new RAB.
The ENU of MBMS downlink control channels (MICH and MCCH) is reserved.. Therefore, the
power admission for these channels is not needed.
The ENU of HSUPA downlink control channels (E-AGCH/E-RGCH/E-HICH) is reserved by Dl
HSUPA reserved factor. Therefore, the power admission for these channels is not needed.
7.3.5 Algorithm 3 of Power Admission
Algorithm 3 of power resource admission decision is based on power or interference. In
algorithm 3, the estimated load increment is always set to 0.
Algorithm 3 is similar to algorithm 1, but in algorithm 3 the estimated load increment is
always set to 0.
In accordance with the current cell load (uplink load factor and downlink TCP) and the access
request, the RNC determines whether the cell load will exceed the threshold or not, with the
estimated load increment set to 0. If yes, the RNC rejects the request. If not, the RNC accepts
the request.
7.4 CAC Based on NodeB Credit Resource
When a new service accesses the network, NodeB credit resource admission is optional.
7.4.1 NodeB Credit
CE stands for NodeB credit on the RNC side and for Channel Element on the NodeB side. It
is used to measure the channel demodulation capability of the NodeBs.
The resource of one equivalent 12.2 kbit/s AMR voice service, including 3.4 kbit/s signaling
on the Dedicated Control Channel (DCCH), consumed in baseband is defined as one CE. If
there is only 3.4 kbit/s signaling on the DCCH but no voice channel, one CE is consumed.
Channel elements provide either uplink or downlink capacity for services. There are two
kinds of CE. One is uplink CE supporting uplink services, and the other is downlink CE
supporting downlink services. Therefore, one 12.2 kbit/s AMR voice service consumes one
uplink CE and one downlink CE.
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-15
The principles of NodeB credit admission control are similar to those of power resource
admission control, that is, to check in the local cell, local cell group (if any), and Node
whether the remaining credit can support the requesting services.
For detailed information about local cell, local cell group, and capacity consumption law,
refers to the 3GPP TS 25.433.
According to the common and dedicated channels capacity consumption laws, as well as the
addition, removal, and reconfiguration of the common and dedicated channels, the
Controlling RNC (CRNC) debits the amount of the credit resource consumed from or credits
the amount to the Capacity Credit of the local cell (and local cell group, if any) based on the
spreading factor.
If the UL Capacity Credit and DL Capacity Credit are separate, the maintenance on the
local cell (and local cell group, if any) is performed in the UL and DL, respectively.
If the UL Capacity Credit and DL Capacity Credit are not separate, the maintenance only
on the Global Capacity Credit is performed for the local cell (and local cell group, if
any).
The consumption of CEs and the relation between CE and credit are listed in Table 7-2 and
Table 7-3.
For DCH service, MBR is used to calculate the spreading factor and according to Table 7-2,
the number of consumed CEs is available.
For HSUPA service, the rate used to calculate the spreading factor is MBR. According to
Table 7-3, the number of consumed CEs is available.
Table 7-2 Consumption of credits related to SF for the DCH service
Direction Spreading
Factor
Number of CEs
Consumed
Corresponding
Credits Consumed
Typical
Traffic
Class
DL 256 1 1
UL 256 1 2
3.4 kbit/s
SRB
DL 128 1 1
UL 64 1 2
13.6 kbit/s
SRB
DL 128 1 1
UL 64 1 2
12.2 kbit/s
AMR
DL 32 2 2
UL 16 3 6
64 kbit/s VP
DL 64 1 1
UL 32 1.5 3
32 kbps PS
DL 32 2 2
UL 16 3 6
64 kbit/s PS
DL 16 4 4 128 kbit/s PS
7 Call Admission Control Algorithm
RAN
Load Control Description
7-16 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Direction Spreading
Factor
Number of CEs
Consumed
Corresponding
Credits Consumed
Typical
Traffic
Class
UL 8 5 10
DL 8 8 8
UL 4 10 20
384 kbit/s PS
Table 7-3 Consumption of credits related to SF for HSUPA services
Direction Spreading
Factor
Number of CEs
Consumed
Corresponding
Credits Consumed
Typical
Traffic
Class
UL 64 1 2 -
UL 32 1.5 3 64 kbit/s
UL 16 3 6 128 kbit/s
UL 8 5 10 256 kbit/s
UL 4 10 20 384 kbit/s
UL 2 x SF4 20 40 1.45 Mbit/s
UL 2 x SF2 32 64 2.04 Mbit/s
UL 2 x SF2 + 2 x
SF4
48 96 5.76 Mbit/s
As shown in Table 7-2 and Table 7-3, for each data rate and service, the number of UL credits is
equal to the number of UL CEs multiplied by 2. This is because the RESOURCE STATUS
INDICATION message over the Iub interface supports only integers. For example, a UL 32 kbit/s PS
service consumes 1.5 CEs. Then, the number of corresponding UL credits consumed is 3, an integer,
which can be carried in the RESOURCE STATUS INDICATION message.
There is no capacity consumption law for HS-DSCH in 3GPP TS 25.433, so certain credits are
reserved for HSDPA RAB, and credit admission for HSDPA is not needed.
7.4.2 Procedure for NodeB Credit Resource Decision
When a new service tries to access the network, the credit resource admission is implemented
as follows:
For an RRC connection setup request, the credit resource admission is successful if the
current remaining credit resources of the local cell, local cell group (if any), and NodeB
are sufficient for the RRC connection.
For a handover service, the credit resource admission is successful if the current
remaining credit resources of the local cell, local cell group (if any), and NodeB are
sufficient for the service.
RAN
Load Control Description 7 Call Admission Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
7-17
For other services, the RNC has to ensure that the remaining credit of the local cell, local
cell group (if any), and NodeB does not exceed the configurable OM thresholds (Ul
HandOver Credit Reserved SF/Dl HandOver Credit and Code Reserved SF) after
admission of the new services.
The CE capabilities at the levels of local cell, local cell group, and NodeB are reported to the RNC
through the NBAP_AUDIT_RSP message over the Iub interface.
The CE capability of local cell level indicates the maximum capability in terms of hardware that can
be used in the local cell.
The CE capability of local cell group level indicates the capability obtained after both license and
hardware are taken into consideration.
The CE capability of NodeB level indicates the number of CEs allowed to use as specified in the
license.
If the UL Capacity Credit and DL Capacity Credit are separate, the credit resource admission is
implemented in the UL and DL, respectively.
If the UL Capacity Credit and DL Capacity Credit are not separate, the credit resource admission is
implemented based on the total Capacity Credit.
7.5 CAC Based on Iub Interface Resource
When a new service accesses the network, Iub interface resource admission is mandatory.
For detailed information about resource admission at the Iub transport layer, see "Admission
Control" in Transmission Resource Management Description.
7.6 CAC Based on the Number of HSPA Users
When a new HSPA service attempts to access the network, the HSPA user number admission
is optional.
7.6.1 CAC of HSDPA Users
When the HSDPA_UU_ADCTRL is on, the HSDPA services have to undergo HSDPA user
number admission decision.
When a new HSDPA service attempts to access the network, it is admitted if the number of
HSDPA users in the cell and that in the NodeB do not exceed the associated configurable OM
thresholds (Maximum HSDPA user number and NodeB Max Hsdpa User Number).
Otherwise, the service request is rejected.
7.6.2 CAC of HSUPA Users
When a new HSUPA service attempts to access the network, it is admitted if the number of
the HSUPA users in the cell and that in the NodeB do not exceed the associated configurable
OM thresholds (Maximum HSUPA user number and NodeB Max Hsupa User Number).
Otherwise, the service request is rejected.
RAN
Load Control Description 8 Intra-Frequency Load Balancing Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
8-1
8 Intra-Frequency Load Balancing
Algorithm
Intra-frequency Load Balancing (LDB) is performed to adjust the coverage areas of cells
according to the measured values of cell load. Currently, the intra-frequency LDB algorithm is
applicable only to the downlink.
LDB between intra-frequency cells is implemented by adjusting the transmit power of the
Primary Common Pilot Channel (P-CPICH) in the associated cells. When the load of a cell
increases, the cell reduces its coverage to lighten its load. When the load of a cell decreases,
the cell extends its coverage so that some traffic is off-loaded from its neighboring cells to it.
When the intra-frequency LDB algorithm is active, that is, when
INTRA_FREQUENCY_LDB is set to 1, the RNC checks the load of cells periodically and
adjusts the transmit power of the P-CPICH in the associated cells based on the cell load.
Figure 8-1 shows the process of intra-frequency LDB.
Figure 8-1 Process of intra-frequency load balancing
8 Intra-Frequency Load Balancing Algorithm
RAN
Load Control Description
8-2 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
This process is described as follows:
If the downlink load of a cell is higher than the value of the threshold which equals 90%,
it is an indication that the cell is heavily loaded. In this case, the transmit power of the
P-CPICH needs to be reduced in steps of 0.2 dB. However, if the current transmit power
is equal to the value of the Min transmit power of PCPICH parameter, no adjustment
is performed.
Because of the reduction in the pilot power, the UEs at the edge of the cell can be handed
over to neighboring cells, especially to those with a relatively light load and with
relatively high pilot power. After that, the downlink load of the cell is lightened
accordingly.
If the downlink load of a cell is lower than the value of the threshold which equals 30%,
it is an indication that the cell has sufficient remaining capacity for more load. In this
case, the transmit power of the P-CPICH increases in steps of 0.2 dB, to help to lighten
the load of neighboring cells. However, if the current transmit power is equal to the value
of the Max transmit power of PCPICH parameter, no adjustment is performed.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-1
9 Load Reshuffling Algorithm
When the usage of cell resource exceeds the basic congestion triggering threshold, the cell
enters the basic congestion state. In this case, LDR is required to reduce the cell load and
increase the access success rate.
The following lists the contents of this chapter.
9.1 Basic Congestion Triggering
LDR Procedure
LDR Actions
9.1 Basic Congestion Triggering
Four resources can trigger the basic congestion of the cell: power resource, code resource, Iub
resource, and NodeB credit resource.
For power resource, the RNC performs periodic measurement and checks whether the cells
are congested. For code, Iub, and NodeB credit resources, event-triggered congestion applies,
that is, the RNC checks whether the cells are congested when resource usage changes.
9.1.1 Power Resource
DL_UU_LDR and UL_UU_LDR under the Cell LDC algorithm switch parameter control
the functionality of the power congestion control algorithm.
Figure 9-1 shows the triggering and release of cell power basic congestion.
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-2 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Figure 9-1 Triggering and release of cell power basic congestion
For an R99 cell:
If the current UL/DL load of the R99 cell is not lower than the basic congestion control
threshold in UL/DL (UL/DL LDR Trigger threshold) for 100ms, the cell works in the
basic congestion state, and the related load reshuffling actions, as listed in Table 9-2, are
taken.
If the current UL/DL load of the R99 cell is lower than the UL/DL LDR Release
threshold for 100ms, the cell returns to the normal state.
For an HSPA cell:
In the uplink, the object to be compared with the associated threshold (UL LDR
triggering threshold) for decision is the uncontrollable load.
In the downlink, the object to be compared with the associated threshold (DL LDR
triggering threshold) for decision is the sum of the non-HSDPA power (TCP of all
codes not used for HS-PDSCH or HS-SCCH transmission) and the Power Requirement
for GBR (GBP).
9.1.2 Code Resource
CELL_CODE_LDR under the Cell LDC algorithm switch parameter command controls
the functionality of the code congestion control algorithm.
If the SF corresponding to the current remaining code of the cell is larger than Cell LDR SF
reserved threshold, code congestion is triggered and the related load reshuffling actions, as
listed in Table 9-2, are taken.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-3
9.1.3 Iub Resources or Iub Bandwidth
The IUB_LDR parameter in the ADD NODEBALGOPARA or MOD
NODEBALGOPARA command controls the functionality of the Iub congestion control
algorithm.
Iub congestion control in both the uplink and downlink is NodeB-oriented. Iub congestion
control is implemented in a separate processing module, so its functionality is not controlled
by LDR switches. In the case of Iub congestion, however, LDR actions are applied to
congestion resolution. For detailed information about the decision on Iub congestion detection,
see "Congestion Control" in Transmission Resource Management Description.
For the basic congestion triggered for the Iub resource reason, all UEs in the NodeB are the
objects of related LDR actions.
9.1.4 NodeB Credit Resource
The basic congestion for NodeB credit is of the following types:
Type A: Basic congestion at local cell level
If the cell UL/DL current remaining SF (mapped to credit resource) is higher than UL
LDR Credit SF reserved threshold/DL LDR Credit SF reserved threshold(set
through the ADD CELLLDR command), credit congestion at cell level is triggered and
related load reshuffling actions are taken in the current cell.
Type B: Basic congestion at local cell group level (if any)
Type C: Basic congestion at NodeB level
If the cell group or NodeB UL/DL current remaining SF (mapped to credit resource ) is
higher than UL LDR Credit SF reserved threshold/DL LDR Credit SF reserved
threshold(set through the ADD NODEBLDR command), credit congestion at cell
group or NodeB level is triggered and related load reshuffling actions are taken. The
range of LDR actions is the same as the first type, but the range of UEs to be sorted by
priority is different. All the UEs in the normal-state cells that belong to the cell group or
NodeB will be sorted based on the integrated priority.
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-4 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Table 9-1 lists the switches which need to be enabled for the different algorithm types.
Table 9-1 Switches need to be enabled
Switches Need to Be Enabled Algorithm
Cell LDC
Algorithm Switch
Load Control
Algorithm Switch
NodeB LDC Algorithm
Switch
Type A CELL_CREDIT_LD
R
LC_CREDIT_LDR_S
WITCH
-
Type B - LCG_CREDIT_LDR_
SWITCH
LCG_CREDIT_LDR
Type C - NODEB_CREDIT_LD
R_SWITCH
NODEB_CREDIT_LDR
If the congestion of all resources is triggered in a cell, the congestion is resolved in order of
resource priority for load reshuffling as configured through the SET LDCALGOPARA
command.
For example, if the parameters are set as follows:
first priority for load reshuffling: IUBLDR
second priority for load reshuffling: CREDITLDR
third priority for load reshuffling: CODELDR
fourth priority for load reshuffling: UULDR
the basic congestion is resolved in the following sequence:
Iub resource
Credit resource
Code resource
Power resource
The information of cell status can be checked through the DSP CELLCHK command.
9.2 LDR Procedure
The RNC periodically takes actions if basic congestion is detected.
The following procedures apply to HSPA cells and R99 cells. For R99 cells, only DCH UEs
are selected by LDR actions.
Whether the users of gold priority are selected by LDR actions is defined by the Gold User Load
Control Switch parameter.
When the cell is in basic congestion state, the RNC takes one of the following actions in each
period (defined by the LDR period timer length parameter) until the congestion is resolved:
Inter-frequency load handover
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-5
Code reshuffling
BE service rate reduction
AMR rate reduction
Inter-RAT load handover in the CS domain
Inter-RAT Should Be Load Handover in the CS Domain
Inter-RAT Should Not Be Load Handover in the CS Domain
Inter-RAT load handover in the PS domain
Inter-RAT Should Be Load Handover in the PS Domain
Inter-RAT Should Not Be Load Handover in the PS Domain
Iu QoS renegotiation
MBMS power reduction
Figure 9-2 shows the detailed LDR procedure.
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-6 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Figure 9-2 Detailed LDR procedure
In Figure 9-2, the sequence of the LDR actions can be changed through the ADD CELLLDR
command, and the waiting timer for LDR period is defined by the LDR period timer length
parameter through the SET SATLDCPERIOD command.
Table 9-2 describes the LDR actions intended for different resources.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-7
Table 9-2 LDR actions intended for different resources
LDR Actions Resource UL/DL Channel
Inter-Fre
quency
Load
Handove
r
BE
Rate
Redu
ction
Inter-RA
T
Handove
r in CS
Domain
Inter-
RAT
Hand
over
in PS
Dom
ain
AMR
Rate
Reductio
n
Iu
Qo
S
Re
neg
oti
ati
on
Code
Resh
uffli
ng
M
B
M
S
Po
we
r
Re
du
cti
on
DCH UL
HSUPA
DCH *
HSDPA
Power
DL
FACH
(MBMS)
*
DCH UL
HSUPA
DCH
HSDPA
Iub
DL
FACH
(MBMS)
DCH
HSDPA
Code
DL
FACH
(MBMS)
DCH UL
HSUPA
DCH
HSDPA
Credit
DL
FACH
(MBMS)
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-8 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
If the downlink power admission uses the equivalent user number algorithm, basic congestion can
also be triggered by the equivalent number of users. In this situation, LDR actions do not involve
AMR rate reduction or MBMS power reduction, as indicated by the symbol "*" in Table 9-2.
For HSUPA services, the CE consumption, which is calculated on the basis of the Maximum Bit
Rate (MBR), can be reduced through rate downsizing. Therefore, the BE service rate downsizing for
HSUPA is applicable only to the relief of CE resource congestion.
If basic congestion of uplink power in a HSPA cell is triggered, scheduled HSUPA users cannot be
selected by LDR actions.
The parameter Code congestion select inter-freq indication can be set so that the inter-frequency
handover can release the basic congestion caused by code resources.
When the inter-frequency load handover is made to reduce the cell load, only an inter-frequency
neighboring cell that supports blind handover can be a target cell of the inter-frequency load
handover.
The difference between the "Inter-RAT Should Be Load Handover In the CS/PS Domain" and
"Inter-RAT Should Not Be Load Handover In the CS/PS Domain" actions lies in the selection of
users. The former only involves CS/PS users with the "service handover" IE set to "handover to
GSM shall be performed", while the latter only involves CS/PS users with the "service handover" IE
set to "handover to GSM shall not be performed". For detailed information about the "service
handover" IE, see Service Handover Indicator.
9.3 LDR Actions
LDR actions include inter-frequency load handover, BE rate reduction, uncontrolled real-time
QoS renegotiation, inter-RAT handover in the CS domain, inter-RAT handover in the PS
domain, AMR rate reduction, code reshuffling, and MBMS power reduction.
9.3.1 Inter-Frequency Load Handover
The Inter-Frequency Load Handover algorithm is restricted by the inter frequency hard
handover algorithm switch. Inter-frequency load handover can only be performed when the
inter frequency hard handover algorithm is enabled.
The LDR algorithm proceeds as follows:
1. The LDR checks whether the existing cell has a target cell of inter-frequency blind
handover. If there is not such a target cell, the action fails, and the LDR takes the next
action.
2. The principles of selecting inter-freq handover target cell are different as a result of the
different resources which trigger the basic congestion.
If the basic congestion is triggered by the power resource:
The LDR checks whether the load difference between the current load and the basic
congestion triggering threshold of each target cell for blink handover is larger than
the UL/DL Inter-freq cell load handover load space threshold (both the uplink and
downlink conditions must be fulfilled), and the other resources (code resource, Iub
bandwidth, and NodeB credit resource) in the target cell do not trigger basic
congestion. If the basic congestion triggering threshold is not set, the admission
threshold of the cell is used.
If the difference is not larger than the threshold, the action fails, and the LDR takes
the next action.
If there is more than one cell meeting the requirements, the first one is selected as the
blind handover target cell.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-9
If the basic congestion is triggered by the code resource:
Weather there are blind handover target cells meeting the requirements is decided by
the following conditions:
a. The minimum SF of the target cell is not greater than that of current cell.
b. The difference of code occupy rate between current cell and the target cell is
greater than InterFreq HO code used ratio space threshold.
c. The state of target cell is normal.
If there is no such cell, this action fails and the LDR performs the next action. If there
is more than one cell meeting the requirements, the first cell is selected as the blind
handover target cell.
The load difference refers to the difference between the current load and the basic congestion triggering
threshold of each target cell, but not the difference between the load of the target cell and the load of the
existing cell.
3. If the LDR finds a target cell that meets the specified blind handover conditions, the
LDR selects one UE to perform an inter-frequency blind handover to the cell according
to the user integrate priority. For the selected UE, its UL/DL current bandwidth for DCH
or GBR bandwidth for HSPA has to be less than the UL/DL Inter-freq cell load
handover maximum bandwidth parameter (both the uplink and downlink conditions
must be fulfilled).
If there is more than one such UE, the one with the greatest bandwidth is taken.
If the LDR cannot find such a UE, the action fails and the LDR takes the next action.
4. After selecting the target cell and UE, the LDR performs a handover based on the status
of the UE and the measured signal quality.
For detailed information about the handover procedure, see Inter-Frequency Handover.
9.3.2 BE Rate Reduction
The BE rate reduction algorithm is controlled by the DCCC algorithm switch. BE rate
reduction can only be performed when the DCCC algorithm is enabled.
Different from the TF restriction to the OLC algorithm, the BE rate reduction is implemented
by bandwidth reconfiguration. The bandwidth reconfiguration requires signaling interaction
on the Uu interface. This procedure is relatively long.
In the same environment, different rates have different downlink transmit powers. The higher
the rate, the greater the downlink transmit power. Therefore, the load can be reduced by
bandwidth reconfiguration.
For HSUPA services, the consumption of CEs is based on the bit rate. The higher the rate, the
more the consumption of CEs. Therefore, the consumption of CEs can be reduced by
bandwidth reconfiguration.
The LDR algorithm operates as follows:
1. Based on the integrate priority, the LDR sorts the RABs in descending order. The top
RABs related to the BE services (whose current rate is higher than its GBR configured
by SET USERGBR command) are selected. If the integrate priorities of some RABs are
identical, the RAB with the highest rate is selected. The number of RABs to select is
determined by the UL/DL LDR-BE rate reduction RAB number parameter.
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-10 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
2. The bandwidth of the selected services is reduced to the specified rate. For detailed
information about the rate reduction procedure, see "BE Rate Downsizing and Recovery
Based on Basic Congestion" in Rate Control Description.
3. If services can be selected, the action is successful. If services cannot be selected, the
action fails. The LDR takes the next action.
4. The reconfiguration is completed as indicated by the RB RECONFIGURATION
message on the Uu interface and through the RL RECONFIGURATION message on the
Iub interface.
When admission control of Power/NodeB Credit is disabled, it is not recommended that the BE Rate
Reduction be configured as an LDR action in order to avoid ping-pong effect.
9.3.3 Uncontrolled Real-Time QoS Renegotiation
The Uncontrolled Real-Time QoS Renegotiation algorithm is restricted by the
IU_QOS_RENEG_SWITCH. The uncontrolled real-time QoS renegotiation can only be
performed when the IU_QOS_RENEG_SWITCH is enabled.
The load can be reduced by adjusting the rate of the real-time services through uncontrolled
real-time QoS renegotiation. In 3GPP R5, the RNC initiates the RAB renegotiation procedure
through the RAB MODIFICATION REQUEST message on the Iu interface.
Upon receipt of the RAB MODIFICATION REQUEST message, the Core Network (CN)
sends the RAB ASSIGNMENT REQUEST message to the RNC for RAB parameter
reconfiguration. Based on this function, the RNC can adjust the rate of real-time services to
reduce the load of the current cell.
The LDR algorithm operates as follows:
1. Based on the integrate priority, the LDR sorts the real-time services in the PS domain in
descending order. The top services are selected for QoS renegotiation. The number of
RABs to select is determined by the UL/DL LDR un-ctrl RT Qos re-nego RAB num
parameter.
2. The LDR performs QoS renegotiation for the selected services. The GBR during the
service setup is the maximum rate of the service after the QoS renegotiation.
3. The RNC initiates the RAB MODIFICATION REQUEST message to the CN for the
QoS renegotiation.
4. If the RNC cannot find an appropriate service for the QoS renegotiation, the action fails.
The LDR takes the next action.
9.3.4 Inter-RAT Handover in the CS Domain
The action is restricted by the CS inter-rat handover algorithm switch. This action can only be
performed when the CS inter-rat handover algorithm parameter is enabled.
Inter-RAT Should Be Load Handover in the CS Domain
The cell sizes and coverage modes of 2G and 3G systems are different. Therefore, the
blind handover across systems are not taken into account.
The LDR operates in the downlink as follows:
Based on the integrate priority, the LDR sorts the UEs with the service handover cells
set to "handover to GSM shall be performed" in the CS domain in descending order.
The top CS services are selected, and the number of UEs is controlled by the UL/DL
CS should be ho user number parameter.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-11
For the selected UEs, the LDR module sends the load handover command to the
inter-RAT handover module to ask the UEs to be handed over to the 2G system.
The handover module decides to trigger the inter-RAT handover, depending on the
capability of the UE to support the compressed mode.
If no UE that satisfies the handover criteria is found, the LDR takes the next action.
Inter-RAT Should Not Be Load Handover in the CS Domain
The algorithm for this action is the same as that in Inter-RAT Should Be Load Handover
in the CS Domain. The difference is that this action only involves CS users with the
"service handover" IE set to "handover to GSM shall not be performed".
The number of UEs is controlled by the UL/DL CS should not be ho user number
parameter.
9.3.5 Inter-RAT Handover in the PS Domain
The action is restricted by the PS inter-rat handover algorithm switch. This action can only be
performed when the PS inter-rat handover algorithm is enabled.
Inter-RAT Should Be Load Handover in the PS Domain
The algorithm for this action is the same as that in Inter-RAT Should Be Load Handover
in the CS Domain. The difference is that this action only involves PS users with the
"service handover" IE set to "handover to GSM shall be performed", but not CS users.
The number of UEs is controlled by the UL/DL PS should be ho user number
parameter.
Inter-RAT Should Not Be Load Handover in the PS Domain
The algorithm for this action is the same as that in Inter-RAT Should Not Be Load
Handover in the CS Domain. The difference is that this action only involves PS users
with the "service handover" IE set to "handover to GSM shall not be performed", but not
CS users.
The number of UEs is controlled by the UL/DL PS should not be ho user number
parameter.
HSPA services can be selected only when CM permission ind on HSDPA is set to true and CM
permission ind on HSUPA is not set to Limited.
For detailed information about the CM permission ind on HSDPA parameter, see Inter-Frequency
Handover of HSDPA. For detailed information about the CM permission ind on HSUPA parameter,
see Inter-Frequency Handover of HSUPA.
9.3.6 AMR Rate Reduction
The action is restricted by the AMRC algorithm switch. This action can only be performed
when the AMRC algorithm is enabled.
In the WCDMA system, voice services work in eight AMR modes. Each mode has its own
rate. Therefore, mode control is functionally equal to rate control.
LDR Algorithm for AMR Rate Control in the Downlink
The LDR algorithm operates in the downlink as follows:
Based on the integrate priority, the LDR sorts the RABs in descending order. RABs with
AMR services (conversational) and with the bit rate higher than the GBR are selected.
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-12 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
The number of RABs to select is determined by the DL LDR-AMR rate reduction
RAB number parameter.
The RNC sends the Rate Control request message through the IuUP to the CN to adjust
the AMR rate to the GBR.
If the RNC cannot find an appropriate RAB for the AMR rate reduction, the action fails.
The LDR takes the next action.
LDR Algorithm for AMR Rate Control in the Uplink
The LDR algorithm operates in the uplink as follows:
Based on the integrate priority, the LDR sorts the RABs in descending order. The top
RABs accessing the AMR services (conversational) and with the bit rate higher than the
GBR are selected. The number of RABs to select is determined by the UL LDR-AMR
rate reduction RAB number parameter.
The RNC sends the TFC CONTROL command to the UE to adjust the AMR rate to the
GBR.
If the RNC cannot find an appropriate RAB for the AMR rate reduction, the action fails.
The LDR takes the next action.
9.3.7 Code Reshuffling
When the cell is in basic congestion for shortage of code resources, sufficient code resources
can be reserved for subsequent service access through code reshuffling. Code subtree
adjustment refers to the switching of users from one code subtree to another. It is used for
code tree defragmentation, so as to free smaller codes first.
The algorithm operates as follows:
1. Initialize the SF_Cur of the root node of subtrees to Cell LDR SF reserved threshold.
2. Traverse all the subtrees with this SF_Cur at the root node. Leaving the subtrees
occupied by common channels and HSDPA channels out of account, take the subtrees in
which the number of users is not larger than the value of the Max user number of code
adjust parameter as candidates for code reshuffling.
If such candidates are available, go to 3.
If no such candidate is available, subtree selection fails. This procedure ends.
3. Select a subtree from the candidates according to the setting of the LDR code priority
indicator parameter.
If this parameter is set to TRUE, select the subtree with the largest code number from
the candidates.
If this parameter is set to FALSE, select the subtree with the smallest number of users
from the candidates. In the case that multiple subtrees have the same number of users,
select the subtree with the largest code number.
4. Treat each user in the subtree as a new user and allocate code resources to each user.
5. Initiate the reconfiguration procedure for each user in the subtree and reconfigure the
channel codes of the users to the newly allocated code resources.
The reconfiguration procedure on the air interface is implemented through the
PHYSICAL CHANNEL RECONFIGURATION message and that on the Iub interface
through the RL RECONFIGURATION message.
Figure 9-3 and Figure 9-4 show an example of code reshuffling. In this example, Cell LDR
SF reserved threshold is set to SF8 and Max user number of code adjust is set to 1.
RAN
Load Control Description 9 Load Reshuffling Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
9-13
Figure 9-3 Code tree before code reshuffling
Figure 9-4 Code tree after code reshuffling
9.3.8 MBMS Power Reduction
The downlink power load can be reduced by lowering power on MBMS traffic channels.
The algorithm is implemented as follows:
1. Select all the RABs with low priorities, that is, the RABs whose ARP values are higher
than the MBMS descend power rab threshold.
2. The RNC initiates the reconfiguration procedure and resets the transmit power of MTCH
(FACH) to the minimum value. The transmit power corresponds to the MBMS service.
3. The reconfiguration procedure on the Iub interface is implemented through the
COMMON TRANSPORT CHANNEL RECONFIGURATION REQUEST message.
9.3.9 UL and DL LDR Action Combination of a UE
LDR actions in the uplink and the downlink are independent. Sometimes, the actions in both
directions are applied to the same UE. In this situation, the actions are combined as follows:
If the actions in the two directions are identical, the actions are combined. For example,
if BE rate reduction actions in both uplink and downlink need to be applied to the same
9 Load Reshuffling Algorithm
RAN
Load Control Description
9-14 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
UE, then a single RB reconfiguration message can carry the indication to take BE rate
reduction actions in both directions.
If the actions in the two directions are different and if one direction requires
inter-frequency handover, the UE undergoes the inter-frequency handover. The other
action is not taken.
If the actions in the two directions are different and if one direction requires the
inter-RAT handover, the UE undergoes the inter-RAT handover. The other action is not
taken.
If the action in one direction requires inter-frequency handover, and the action in the
other direction requires inter-RAT handover, the UE undergoes the UL LDR action. The
DL LDR action is not taken.
RAN
Load Control Description 10 Overload Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
10-1
10 Overload Control Algorithm
After the UE access is allowed, the power consumed by a single link is adjusted by the single
link power control algorithm. The power varies with all kinds of factors such as the mobility
of the UE and the changes in the environment. In some situations, the total power load of the
cell can be higher than the target load. To ensure the system stability, Overload Control (OLC)
must be performed.
The following lists the contents of this chapter.
OLC Triggering
General OLC Procedure
OLC Actions
10.1 OLC Triggering
Only power resources and interference can result in overload congestion. Hard resources such
as the equivalent number of users, Iub bandwidth, and credit resources do not cause overload
congestion.
UL_UU_OLC and DL_UU_OLC under the Cell LDC algorithm switch parameter control
the functionality of the overload congestion control algorithm.
Figure 10-1 shows the triggering and release of cell power overload congestion.
10 Overload Control Algorithm
RAN
Load Control Description
10-2 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Figure 10-1 Triggering and release of cell power overload congestion
If the current UL/DL load of an R99 cell is not lower than the UL/DL OLC Trigger
threshold for 100ms, the cell works in overload congestion state and the related
overload handling action is taken. If the current UL/DL load of the R99 cell is lower than
the UL/DL OLC Release threshold for 100ms, the cell comes back to the normal state.
The HSPA cell has the same uplink decision criterion as the R99 cell. The load in the
downlink, however, is the sum of load of the non-HSPA power (transmitted carrier
power of all codes not used for HS-PDSCH or HS-SCCH transmission) and the GBP.
In addition to periodic measurement, event-triggered measurement is applicable to OLC.
If the OLC_EVENTMEAS is set to ON, the RNC requests the initiation of an event E
measurement on power resource in the NodeB. In the associated request message, the
reporting criterion is specified, including the key factors,UL/DL OLC trigger threshold and
UL/DL OLC release threshold. Then the NodeB checks the current power load in real time
according to this criterion and reports the status to the RNC periodically if the conditions of
reporting are met.
For HSDPA cells, the OLC_EVENTMEAS switch is recommended to be set to OFF. For 3GPP
limitation, however, the NodeB cannot check the total load of the non-HSDPA power and the GBP.
10.2 General OLC Procedure
The general OLC procedure covers the following actions: TF control of BE services, channel
switching of BE services, and release of RABs. The RNC takes periodical actions if overload
congestion is detected.
When the cell is overloaded, the RNC takes one of the following actions in each period
(defined by the OLC period timer length parameter) until the congestion is resolved:
TF control of BE service (only for DCH BE service)
RAN
Load Control Description 10 Overload Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
10-3
Switching BE services to common channel
Choosing and releasing the RABs (for HSPA or DCH service)
If the first action fails or the first action is completed but the cell is still in congestion, then the
second action is taken.
Figure 10-2 shows the detailed OLC procedure.
Figure 10-2 Detailed OLC procedure
The state transition from FACH to DCH is forbidden when the cell is in overload congestion.
10.3 OLC Actions
The OLC actions of restricting the TF of the BE service, switching BE services to common
channel, and choosing and releasing RABs are supported in the current version.
10.3.1 TF Control
OLC Algorithm for TF Control in the Downlink
The OLC algorithm for the TF control in the downlink operates as follows:
10 Overload Control Algorithm
RAN
Load Control Description
10-4 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
1. Based on the integrate priority, the OLC sorts the RABs in descending order. The
following RABs are selected:
The RABs with the DCH BE services whose bit rates are higher than Downlink bit
rate threshold for DCCC. For detailed information about the parameter, see "Rate
Reallocation Based on Traffic Volume" in Rate Control Description.
The RABs with the lowest integrate priority.
The number of RABs selected is lower than or equal to DL OLC fast TF restrict RAB
number.
2. The RNC sends the TF control indication message to the MAC. Each MAC of selected
RABs will receive one TF control indication message and will restrict the TFC selection
of the BE services to reduce the data rate step by step.
MAC restricts the TFC selection in a way like that the maximum TB number is
calculated with the formula:
TFmax(N+1) = TFmax(N) x Ratelimitcoeff
where:
TFmax(0) is the maximum TB number of the BE service before the service is
selected for TF control.
TFmax(N+1) is the maximum TB number during time T0+RateRstrctTimerLen* (N)
to T0+RateRstrctTimerLen* (N+1), where T0 is the time MAC receiving the TF
control indication message. RateRstrctTimerLen is a configurable parameter (DL TF
rate restrict timer length).
Ratelimitcoeff is a configurable parameter (DL TF rate restrict coefficient).
3. If the RNC cannot find an appropriate service for the TF control or the time for
performing the TF control exceed the DL OLC fast TF restrict times parameter, the
action fails. The OLC performs the next action.
4. If the congestion is released, the RNC sends the congestion release indication to the
MAC. At the same time, the rate recovery timer (whose length is defined by DL TF rate
recover timer length) is started. When this timer is expired, the MAC increases the data
rate step by step.
MAC restricts the TFC selection by calculating the maximum TB number with the formula:
TFmax(N+1) = TFmax(N) x RateRecoverCoeff
where:
TFmax(0) is the maximum TB number of the BE service before congestion release
indication is received.
TFmax(N+1) is the maximum TB number during time T1+ RateRecoverTimerLen * (N)
to T1+RateRecoverTimerLen* (N+1), where T1 is the time MAC receiving congestion
release indication message. RateRecoverTimerLen is a configurable parameter (DL TF
rate recover timer length).
RateRecoverCoeff is equal to13%.
Figure 10-3 shows an example of TF control. In this example, the object of the TF control is a
downlink 384 kbit/s service, and DL TF rate restrict coefficient is set to 0.68.
RAN
Load Control Description 10 Overload Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
10-5
Figure 10-3 Example of TF control
Before point A, the cell is not in OLC state. The downlink data transfer rate is 384 kbit/s,
the corresponding TF is 12 x 336, and TFS is {12 x 336, 8 x 336, 4 x 336, 2 x 336, 1 x
336, 0 x 336}.
At point A, the cell enters OLC state. The RNC selects this RAB to do fast TF restriction.
MAC restricts the TFC selection during time between point A and point B by calculating
the maximum TB number as follows:
TFmax(1) = TFmax(0) x Ratelimitcoeff = 12 x 0.68 = 8.16
Match 8.16 and the TFS. Therefore, the maximum TB number is 8.
The time between point A and point B is defined by the DL TF rate restrict timer length parameter.
At point B, MAC performs further TFC restriction by calculating maximum TB number
as follows:
TFmax(2) = TFmax(1) x Ratelimitcoeff = 8 x 0.68 = 5.44
Match 5.44 and the TFS. Then, the maximum TB number is 4.
At point C and point D, similar process is followed.
OLC Algorithm for TF Control in the Uplink
For a UE accessing the DCH service, the RNC, in compliance with the 3GPP TS25.331,
restricts the TFC of the UE by sending the TRANSPORT FORMAT COMBINATION
CONTROL message to the UE. Figure 10-4 shows the message flow, in which the UE does
not have any response if the procedure can be performed successfully.
10 Overload Control Algorithm
RAN
Load Control Description
10-6 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
Figure 10-4 TFC control on the Uu interface
The OLC algorithm for the TF control in the uplink operates as follows:
1. Based on the integrate priority, the OLC sorts the DCH BE services in descending order.
The BE services with the rate higher than the Uplink bit rate threshold for DCCC and
with the lowest integrate priority (with the largest integrate priority value) are selected.
The number of RABs to select is defined by the UL OLC fast TF restrict RAB
number parameter.
2. The RNC sends the TRANSPORT FORMAT COMBINATION CONTROL message to
the UE that accesses the specified service. The TRANSPORT FORMAT
COMBINATION CONTROL message contains the following IEs:
Transport Format Combination Set Identity: defines the available TFC that the UE
can select, that is, the restricted TFC sub-set. It is always the two TFCs corresponding
to the lowest data rate.
TFC Control duration: defines the period in multiples of 10 ms frames for which the
restricted TFC sub-set is to be applied. It is set to a random value from the range of
10 ms to 5120 ms, so as to avoid data rate upsizing at the same time.
After the TFC control duration is due, UE can apply any TFC of TFCS before the TF
control.
3. Each time, the RNC selects a certain number of RABs (which is defined by UL OLC
fast TF restrict RAB number) to perform the TF control, and each UE of selected
RABs will receive the TRANSPORT FORMAT COMBINATION CONTROL message.
The number of times TF control is performed is defined by the UL OLC fast TF
restrict times parameter.
4. If the RNC cannot find an appropriate service, the OLC performs the next action.
10.3.2 Switching BE Services to Common Channel
The OLC algorithm for switching BE services to common channel operates as follows:
1. Based on the user integrate priority, the OLC sorts all UEs that only have PS services
including HSPA and DCH services (except UEs having also a streaming bearer) in
descending order.
2. The top N UEs are selected. The number of selected UEs is equal to Transfer Common
Channel user number. If UEs cannot be selected, the action fails. The OLC performs
the next action.
3. The selected UEs are switched to common channel.
RAN
Load Control Description 10 Overload Control Algorithm
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
10-7
This function can be disabled by setting the Transfer Common Channel user number parameter to
0.
Whether the selected UEs can be switched to common channel depends on the setting of
PS_BE_STATE_TRANS_SWITCH, HSDPA_STATE_TRANS_SWITCH, or
HSUPA_STATE_TRANS_SWITCH.
10.3.3 Release of Some RABs
OLC Algorithm for the Release of Some RABs in the Uplink
The OLC algorithm for the release of some RABs in the uplink operates as follows:
1. Based on the integrate priority, the OLC sorts all RABs including HSUPA and DCH
services in descending order.
2. The top RABs selected. If the integrate priorities of some RABs are identical, the RAB
with higher rate (current rate for DCH RAB and GBR for HSUPA RAB) in the uplink is
selected. The number of selected RABs is equal to UL OLC traff release RAB
number.
3. The selected RABs are released directly.
OLC Algorithm for the Release of Some RABs in the Downlink
The OLC algorithm for the release of some RABs in the downlink operates as follows:
If the Sequence of user release parameter is set to USER_REL:
1. Based on the integrate priority, the OLC sorts all non-MBMS RABs in descending order.
2. The top-priority RABs are selected. If the integrate priorities of some RABs are identical,
the RAB with higher rate (current rate for DCH RAB and GBR for HSUPA RAB) in the
downlink is selected. The number of selected RABs is equal to DL OLC traff release
RAB number.
3. The selected RABs are directly released.
4. If all non-MBMS RABs are released but congestion persists in the downlink, MBMS
RABs are selected.
If the Sequence of user release parameter is set to MBMS_REL:
1. Based on the ARP, the OLC sorts all MBMS RABs in descending order.
2. The top-priority RABs are selected. The number of selected RABs is equal to MBMS
services number released.
3. The selected RABs are directly released.
4. If all MBMS RABs are released but congestion persists in the downlink, non-MBMS
RABs are selected.
This function can be disabled by setting UL/DL OLC traff release RAB number or MBMS services
number released parameters to 0.
10 Overload Control Algorithm
RAN
Load Control Description
10-8 Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
Issue 01 (2008-05-30)
The higher the value of UL OLC traff release RAB number/ DL OLC traff release RAB
number is, the more obviously the cell load decreases at the cost of negatively affecting user
experience.
RAN
Load Control Description 11 Load Control Reference Documents
Issue 01 (2008-05-30) Huawei Proprietary and Confidential
Copyright Huawei Technologies Co., Ltd
11-1
11 Load Control Reference Documents
Load Control Reference Documents lists the reference documents related to the feature.
3GPP TS 25.133: Requirements for Support of Radio Resource Management (FDD)
3GPP TS 25.215: Physical layer - Measurements (FDD)
3GPP TS 25.304: UE Procedures in Idle Mode and Procedures for Cell Reselection in
Connected Mode
3GPP TS 25.321: Medium Access Control (MAC) protocol specification
3GPP TS 25.331: Radio Resource Control (RRC)
3GPP TS 25.413: UTRAN Iu Interface RANAP Signaling