Академический Документы
Профессиональный Документы
Культура Документы
根据算法修改相关参数
.
Load control consists of four functions, which are load monitoring, admission control, load
balancing, and congestion control.
Admission control, load balancing, and congestion control are performed based on the
results of load monitoring. In addition, congestion control provides the overload indication
and overload relief indication for admission control and load balancing. The related
parameters include timers and thresholds (for example, admission threshold, load
balancing threshold, and congestion threshold) that are defined for admission control, load
balancing, and congestion control.
Load monitoring checks the usage of cell resources, such as Physical Resource Block (PRB)
usage, QoS satisfaction rate of Guaranteed Bit Rate (GBR) services, and resource limitation
indications. Load monitoring evaluates the current cell status based on the usage of cell
resources, and the evaluation result serves as the necessary reference for admission control,
load balancing, and congestion control. Based on data measurements, load monitoring
tracks the activation, modification, and release of each radio bearer in the cell, calculates
the usage of time-frequency resources, and checks the cell load status
Load monitoring provides the monitoring results, namely, PRB usage, QoS satisfaction rate
of GBR services, and resource limitation indication for the eNodeB to determine whether to
admit GBR services. Load monitoring also provides the PRB usage, hardware load, and
transport network layer load for the eNodeB to determine whether to perform load
balancing.
When the UE RX capability is limited or the downlink transmit power is limited due to poor
downlink channel quality, the UEs may use only part of the time or frequency resources.
When only a small number of UEs camp on the cell, the QoS satisfaction rate of GBR
services is determined based on these UEs. As a result, new services will not be admitted
although there are many idle PRBs. To solve this problem, the monitoring of downlink PRB
usage is introduced. When the downlink PRB usage is low and the transmit power is not
limited, new services are directly admitted. In other cases, admission decision must be
made first according to the QoS satisfaction rate of GBR services based on QoS Class
Identifier (QCI).
The calculated PRB usage is compared with the uplink and downlink PRB usage thresholds
DlRbHighThd, DlRbLowThd, UlRbHighThd, and UlRbLowThd. In the downlink, for
example, if the PRB usage is higher than DlRbHighThd, it indicates that the downlink PRB
usage is high; if the PRB usage is lower than DlRbLowThd, it indicates that the downlink
PRB usage is low. The purpose of using both the upper threshold and the lower threshold
is to prevent the possible ping-pong effect.
Parameter ID Description
Indicates the threshold for deciding on whether the UL RB usage is
high. This threshold applies to UL admission decision. If the UL RB
UlRbHighThd
usage reported by the MAC layer is above this threshold, the UL RB
usage is assumed to be high.
Indicates the threshold for deciding on whether the UL RB usage is
low. It applies to UL admission decision. If the UL RB usage reported
UlRbLowThd
by the MAC layer is below this threshold, the UL RB usage is
assumed to be low.
The QCI of a service reflects the QoS requirements of the service, and each QCI has its own
QoS parameters. The uplink and downlink QoS satisfaction rates of GBR services are
calculated based on QCIs, and the admission thresholds are set for each QCI. That is, the
admission differentiation between QCIs is achieved through different admission thresholds.
The QoS satisfaction rate of GBR services reflects the QoS conditions of admitted GBR
services in a cell. It is used for evaluating the cell load.
The eNodeB cannot estimate the amount of buffered data to be transmitted through each
logical channel on the UE side. This evaluation method helps reduce the signaling and the
number of Buffer Status Reports (BSRs).
QCI (QoS Class Indicator) provides a simple mapping from an integer value to specific QoS
parameters that controls bearer level packet forwarding treatment.
The eNodeB rejects the admission requests of GBR services (new services or handovers) if
the uplink or downlink is congested.
The eNodeB determines whether to admit a non-GBR service based on the rules of non-
GBR service admission.
If preemption is enabled in the cell, new services can preempt other services.
Admission control decides whether to admit a non-GBR service based on the number of
radio bearers used for non-GBR services in the cell, rather than the evaluated QoS
satisfaction rate or predicted resource usage. The MaxNonGBRBearerNum parameter
indicates the maximum number of radio bearers used for non-GBR services in the cell. If
the number of radio bearers used for non-GBR services after the admission of a non-GBR
service is smaller than MaxNonGBRBearerNum, the non-GBR services can be admitted in
the cell.
IMS services are directly admitted without evaluation on the QoS satisfaction rate. In
addition, IMS service admission is not restricted by MaxNonGBRBearerNum.
When the value of MaxNonGBRBearerNum is reached and preemption is enabled, a new
non-GBR service can preempt an admitted non-GBR service with a low priority.
Upon receiving a new service or handover request, the cell checks whether to use the
admission method based on resource prediction depending on whether the
LCEM_RAC_ALG_DL_PREDICT_SWITCH(dlCacPredictSwitch) check box and the
LCEM_RAC_ALG_UL_PREDICT_SWITCH(ulCacPredictSwitch) check box under the
RacAlgoSwitch parameter are selected.
In the downlink
If the requirements of admission based on resource prediction are met, admission
control checks the PRB usage and the transmit power.
Otherwise, preemption is implemented if preemption is enabled. If preemption fails
or preemption is disabled, admission control performs a redirection procedure for
the new service.
In the uplink, if the requirements of admission based on resource prediction are met,
admission control does not check whether the transmit power is limited.
Parameter ID Description
GbrRbUsedHigh Indicates the highest proportion of PRB resources that GBR services are allowed to use.
Thd The value of this parameter is expressed in percentage and applies in both UL and DL.
When LCEM_RAC_ALG_GBR_USAGE_SWITCH is turned on, new GBR services cannot
be admitted if the proportion of PRB resources used by the ongoing GBR services is
higher than the value of this parameter.
GbrRbUsedLowT Indicates the lowest proportion of PRB resources that GBR services are allowed to use.
hd The value of this parameter is expressed in percentage and applies in both UL and DL.
After an indication of high resource usage by GBR services is reported, an indication of
low usage can be reported only when the proportion of resources used by the ongoing
GBR services becomes lower than the value of this parameter.
In downlink:
If the PRB usage is low and the transmit power is not limited, the new service or
handover is admitted
If the PRB usage is high or the transmit power is limited, the eNodeB checks
whether to use the admission method based on QoS satisfaction rate depending
on whether the LCEM_RAC_ALG_DL_SWITCH(dlCacSwitch) is on. If it is setting
on, perform QoS satisfaction rate evaluation, if it is setting off, then perform
admission accept
In the uplink, admission control does not need to check whether the transmit power is
limited.
Service Priority
When a radio bearer is set up, the Evolved Packet Core (EPC) determines the
Allocation and Retention Priority (ARP) of the radio bearer and sends the ARPs
together with other QoS parameters to the eNodeB.
Allocation and Retention Priority (ARP): the primary purpose of ARP is to decide
whether a bearer establishment / modification request can be accepted or needs to
be rejected in case of resource limitations. In addition, the ARP can be used by the
eNodeB to decide which bearer(s) to drop during exceptional resource limitations
(e.g. at handover).
The eNodeB categorizes services based on their ARP values. The ARP values are
mapped onto three service priorities: gold, silver, and copper.
The ARP values beyond the range of the preceding two ARP thresholds indicate
copper services. A small ARP value indicates a high priority level.
The admission threshold for handovers is lower than that for new services. The eNodeB
defines four handover thresholds QcixHoThd (x = 1-4) for each QCIs.
Based on the handover thresholds, the service differentiation can be achieved by setting
the admission offsets for new gold, silver, and copper services, depending on the mapping
between ARP values and service priorities. The admission offsets are NewGoldUserOffset,
NewSilverUserOffset, and NewCopperUserOffset. These offset values apply to both
uplink and downlink.
Assume that SQCI=x (x = 1-4) represents the QoS satisfaction rate. Then, the rules of downlink admission
decision are as follows:
For QcixHoThd > SQCI=x
Both new service and handovers corresponding to QCI x are rejected.
Parameter ID Description
NewGoldServic Indicates the offset for admission of new Gold-level services. The value of
eOffset this parameter applies in both UL and DL. New Gold-level services and
handed-over services with QCI N can be admitted if both the following
conditions are met: (1) The satisfaction rate of services with QCI N is higher
than or equal to the sum of this offset and the admission threshold for the
handed-over services with QCI N; (2) The satisfaction rate of services with
any other QCI is higher than the corresponding admission threshold for the
handed-over services with that QCI. If the satisfaction rate of services with
any QCI is lower than its corresponding admission threshold for handed-
over services with that QCI, the new services cannot be admitted.
NewSilverServi Indicates the offset for admission of new Silver-level services. The value of
ceOffset this parameter applies in both UL and DL. New Silver-level services and
handed-over services with QCI N can be admitted if both the following
conditions are met: (1) The satisfaction rate of services with QCI N is higher
than or equal to the sum of this offset and the admission threshold for the
handed-over services with QCI N; (2) The satisfaction rate of services with
any other QCI is higher than the corresponding admission threshold for the
handed-over services with that QCI. If the satisfaction rate of services with
any QCI is lower than its corresponding admission threshold for handed-
over services with that QCI, the new services cannot be admitted.
NewCopperSer Indicates the offset for admission of new Copper-level services. The value of
viceOffset this parameter applies in both UL and DL. New Copper-level services and
handed-over services with QCI N can be admitted if both the following
conditions are met: (1) The satisfaction rate of services with QCI N is higher
than or equal to the sum of this offset and the admission threshold for the
handed-over services with QCI N; (2) The satisfaction rate of services with
any other QCI is higher than the corresponding admission threshold for the
handed-over services with that QCI. If the satisfaction rate of services with
any QCI is lower than its corresponding admission threshold for handed-
over services with that QCI, the new services cannot be admitted.
Qci1HoThd Indicates the admission threshold for the handed-over service with QCI of 1.
This threshold applies to both UL and DL.
If the satisfaction rate of services with QCI of 1 is above or equal to this
threshold, the handed-over service with QCI of 1 can be admitted.
If the satisfaction rate of services with QCI of 1 is below this threshold, the
handed-over service with QCI of 1 cannot be admitted.
Qci2HoThd Indicates the admission threshold for the handed-over service with QCI of 2.
This threshold applies to both UL and DL.
If the satisfaction rate of services with QCI of 2 is above or equal to this
threshold, the handed-over service with QCI of 2 can be admitted.
If the satisfaction rate of services with QCI of 2 is below this threshold, the
handed-over service with QCI of 2 cannot be admitted.
Qci3HoThd Indicates the admission threshold for the handed-over service with QCI of 3.
This threshold applies to both UL and DL.
If the satisfaction rate of services with QCI of 3 is above or equal to this
threshold, the handed-over service with QCI of 3 can be admitted.
If the satisfaction rate of services with QCI of 3 is below this threshold, the
handed-over service with QCI of 3 cannot be admitted.
Qci4HoThd Indicates the admission threshold for the handed-over service with QCI of 4.
This threshold applies to both UL and DL.
If the satisfaction rate of services with QCI of 4 is above or equal to this
threshold, the handed-over service with QCI of 4 can be admitted.
If the satisfaction rate of services with QCI of 4 is below this threshold, the
handed-over service with QCI of 4 cannot be admitted.
A service can preempt other services only if its ARP IE "pre-emption capability" is "may
trigger pre-emption". If a service does not have the preemption capability, it cannot be
admitted
The preemption cannot be successful if any one of the preceding conditions is not met. If a
new service fails to preempt other service during initial access, the UE is redirected when
redirection is enabled. If a handover service fails to preempt other services, relevant
operations are performed based on the actual situations.
In a wireless network, a variety of services runs on UEs, and the locations of the UEs
change randomly. In such situations, there is a possibility that one cell is heavily loaded
whereas another is lightly loaded. To solve this problem, load balancing is applied. It
distributes load between neighboring cells, that is, it transfers part of the load of a heavily
loaded cell to a lightly loaded cell. In this way, the access success rate increases and the
maximal resource usage is achieved.
Load balancing can be classified into the following types: intra-frequency load balancing,
inter-frequency load balancing, and inter-RAT load sharing. When a cell is configured with
intra-frequency, inter-frequency, and inter-RAT neighboring cells, the type of the
neighboring cells to which the load should be transferred is determined by the settings of
the associated switches and load balancing thresholds. If all switches for the three types of
load balancing are turned on, the three types can co-exist. The thresholds for triggering
intra- and inter-frequency load balancing can be set to smaller values than the threshold
for triggering inter-RAT load sharing so that intra- and inter-frequency load balancing take
precedence over inter-RAT load sharing.
The air interface load is calculated based on the PRB usage of services in the cell.
The transport network layer load is the usage of the S1 bandwidth.
The hardware load is the usage of hardware resources, such as the CPU usage and
memory usage.
The hardware load and transport network layer load can be in one of the following states:
LowLoad, MediumLoad, HighLoad, and Overload.
If the load balancing switch is turned on for a cell, the cell sends a resource status request
to its neighboring cells when the load of the cell meets the triggering condition for load
balancing. In this way, the cell exchanges the load information with its neighboring cells.
The load information includes the air interface load, hardware load, and transport network
layer load.
The exchange involves only the intra- and inter-frequency load information, because load
information exchange is not supported between inter-RAT cells currently.
Parameter ID Description
IntraFreqMlb Indicates the threshold for triggering the intra-frequency load
Thd balancing algorithm. This parameter is used with the load offset.
That is, if the load is higher than the sum of the threshold and the
load offset, the algorithm is triggered; if the load is lower than the
load threshold, the algorithm is stopped.
InterFreqMlb Indicates the threshold for triggering the inter-frequency load
Thd balancing algorithm. This parameter is used with the load offset.
That is, if the load is higher than the sum of the threshold and the
load offset, the algorithm is triggered; if the load is lower than the
load threshold, the algorithm is stopped.
InterRatMlbT Indicates the threshold for triggering the inter-RAT load balancing
hd algorithm. This parameter is used with the load offset. That is, if
the load is higher than the sum of the load threshold and the load
offset, the algorithm is triggered; if the load is lower than the load
threshold, the algorithm is stopped.
LoadExchan Indicates the period of the inter-cell load exchange. This parameter
gePeriod is contained in the load exchange request message. If this
parameter is specified by the source cell, the target cell reports its
load to the source cell at intervals specified through this parameter.
If this parameter is not specified by the source cell, the target cell
reports its load to the source cell at the protocol-defined default
intervals.
LoadOffset Indicates the offset used in evaluation of whether to trigger MLB.
To prevent the impact of load fluctuations on the decision to
trigger or stop the MLB algorithm, an offset needs to be set
between the entering and leaving conditions of MLB. That is, MLB
is triggered when the load is higher than the sum of the associated
load balancing threshold and the offset.
From the candidate cell list obtained through load information exchange, the serving cell removes
the candidate cells that meet the following conditions:
The candidate cell is restored after the performance deteriorates or the CIO fails to be
adjusted last time.
The load difference between the candidate cell and the serving cell in both the uplink and
downlink is smaller than the sum of the load difference threshold LoadDiffThd and
LoadOffset.
The hardware load or transport network layer load in the candidate cell is in HighLoad or
Overload state.
Then, the candidate cell list for load balancing is obtained. If there is no candidate cell meeting the
previous conditions, the eNodeB stops the evaluation on load balancing.
The candidate cells are then categorized into A, B, and C as follows:
A: neighboring cells whose uplink load and downlink load are lower than
IntraFreqMLBThreshold
B: neighboring cells whose uplink or downlink load exceeds IntraFreqMLBThreshold
C: neighboring cells whose uplink load and downlink load exceed
IntraFreqMLBThreshold
The best neighboring cell is selected from the candidate cells in the order of categories A, B, and C.
That is, the cells of category A are preferentially considered. If the best neighboring cell is
unavailable in category A, the cells of category B are considered. Likewise, if the best neighboring
cell is unavailable in category B, the cells of category C are considered. If there are multiple cells
meeting the requirements in one category, the cell with the maximum load difference with the
serving cell is selected as the target cell.
The target cell in inter-frequency scenarios is selected on the basis of the load differences
between cells and the cell handover performance. From the candidate cell list obtained
through the load information exchange, the serving cell removes the candidate cells that
meet one of the following conditions:
The performance of handovers from the serving cell to the candidate cell is
relatively low.
The load difference between the candidate cell and the serving cell in both uplink
and downlink is smaller than the sum of the load difference threshold
LoadDiffThd and LoadOffset.
The hardware load or transport network layer load is in HighLoad or Overload
state.
Then, the candidate cell list for load balancing is obtained, and a certain number of UEs are
selected to perform measurements on the neighboring cells in this list on the basis of the
target cell information, frequency capabilities of UEs, ARP, and PRB usage. If the
frequencies have different priorities, the load is transferred to the cell with the higher-
priority frequency. For details about the frequency priority, see the Idle Mode
Management Feature Parameter Description. If there are no neighboring cells meeting the
previous conditions, load balancing cannot be performed in the serving cell at present.
Parameter ID Description
LoadDiffThd Indicates the threshold of load difference between two cells for load balancing. If
the load difference between cells exceeds this threshold, the eNodeB determines
that load imbalance occurs and therefore initiates load balancing between the
cells. If the load difference between cells falls below this threshold, the eNodeB
determines that load imbalance is resolved and therefore stops load balancing
between the cells.
Since the intra-frequency handover measurement is default processing (no need trigger), so the load
balance for intra-frequency is realized by the automatic parameter adjustment.
Load balance for UEs in connected mode
CIO is adjusted in the serving cell and target cell at the same time to prevent the ping-pong
effect caused by CIO adjustment. When the serving cell and target cell determine to adjust
the CIO, the serving cell sends a parameter adjustment request to the target cell. Then, the
target cell and serving cell adjust the CIO at the same time.
The value of CIO should be increased so that UEs at the serving cell edge are easily handed
over to the neighboring cell. The CIO value cannot exceed the adjustment range. After
receiving a CIO adjustment request from the serving cell, the target cell compares the
requested CIO adjustment value with the allowed CIO adjustment range. If the requested
value exceeds the adjustment range, load balancing is not performed and the serving cell is
notified of the rejection.
If the target cell responds to the serving cell with a success message, the CIO is adjusted in
both the target cell and the serving cell. Then, the eNodeB makes the handover decision
based on the new CIO values.
Load balance for UEs in idle mode
The cell coverage is the same for UEs in idle mode and UEs in connected mode. Therefore,
the handover boundary for UEs in connected mode is generally the same as the reselection
boundary for UEs in idle mode. The Qoffset adjustment should be contrary to CIO
adjustment to keep the coverage consistent before and after the adjustment. That is, if the
target cell increases the CIO, the Qoffset should be decreased.
When the cell is congested, congestion control releases the GBR services with low energy
efficiency rate (EER) first to make some resources available. Thus, the quality of other
admitted services can be ensured. If the GBR service release is successful, the GBR service
rate downsizing is not required. If the GBR service release is unsuccessful or the service
release switch is turned off, the GBR service rate downsizing is required.
The release of low-EER services reduces the resource load effectively. In contrast, the GBR
service rate downsizing makes a limited contribution to reducing the resource load,
because the downsizing only reduces some scheduling data for the downsized GBR
services.
When the cell is congested, all service requests are rejected and congestion control is
triggered to mitigate the congestion status in the uplink or downlink. When the QoS
satisfaction rates of all QCIs become higher than the sum of QcixCongThd (x = 1–4) and
CongRelOffset, the cell returns to the normal state.
If congestion happened, the system should trigger the admission control algorithm and
also perform the congestion control algorithm, such as service release and rate
downsizing.
Parameter ID Description
Qci1CongThd Indicates the congestion threshold for services with QCI of 1. This threshold applies to both UL
and DL.
If the satisfaction rate of services with QCI of 1 in the cell becomes lower than this threshold,
the services with QCI of 1 enter the congested state.
If the satisfaction rate of services with QCI of 1 in the cell becomes higher than the sum of this
threshold and the congestion relief offset, the services with QCI of 1 leave the congested state.
Qci2CongThd Indicates the congestion threshold for services with QCI of 2. This threshold applies to both UL
and DL.
If the satisfaction rate of services with QCI of 2 in the cell becomes lower than this threshold,
the services with QCI of 2 enter the congested state.
If the satisfaction rate of services with QCI of 2 in the cell becomes higher than the sum of this
threshold and the congestion relief offset, the services with QCI of 2 leave the congested state.
Qci3CongThd Indicates the congestion threshold for services with QCI of 3. This threshold applies to both UL
and DL.
If the satisfaction rate of the services with QCI of 3 in the cell becomes lower than this
threshold, the services with QCI of 3 enter the congested state.
If the satisfaction rate of services with QCI of 3 in the cell becomes higher than the sum of this
threshold and the congestion relief offset, the services with QCI of 3 leave the congested state.
Qci4CongThd Indicates the congestion threshold for services with QCI of 4. This threshold applies to both UL
and DL.
If the satisfaction rate of services with QCI of 4 in the cell becomes lower than this threshold,
the services with QCI of 4 enter the congested state.
If the satisfaction rate of services with QCI of 4 in the cell becomes higher than the sum of this
threshold and the congestion relief offset, the services with QCI of 4 leave the congested state.
CongRelOffset Indicates the offset used in congestion relief for different types of service. After the network is
congested for services with a specific QCI, the congestion is relieved if the satisfaction rate of
the service is above the sum of this offset and the congestion threshold for the service, or the
congestion is retained if the satisfaction rate is lower than the sum.
Parameter ID Description
LdcMeaArpTh Indicates the priority threshold of the low energy efficiency ratio service. If
d the priority (ARP value) of a service is lower than this threshold, the
service is not released during the low energy efficiency ratio control in
case of congestion.
GBR service rate downsizing reduces the GBRs of GBR services (corresponding to QCIs 2-4)
based on the downsizing proportion. Services are downsized in the order of copper
services, silver services, and gold services. The downsizing proportions for these services
are specified through CopperGbrCongProportion, SilverGbrCongProportion, and
GoldGbrCongProportion respectively.
The relation between the three parameters is as follows:
GoldGbrCongProportion ≥ SilverGbrCongProportion ≥
CopperGbrCongProportion
Parameter ID Description
GoldGbrCong Indicates the rate reduction proportion for Gold-level GBR services. When
Proportion congestion occurs, the rate that the scheduling algorithm provides for Gold-
level GBR services (except VoIP services) is the product of GBR and this
proportion .
SilverGbrCong Indicates the rate reduction proportion for Silver-level GBR services. When
Proportion congestion occurs, the rate that the scheduling algorithm provides for Silver-
level GBR services (except VoIP services) is the product of the GBR and this
proportion.
CopperGbrCon Indicates the rate reduction proportion for Copper-level GBR services. When
gProportion congestion occurs, the rate that the scheduling algorithm provides for
Copper-level GBR services (except VoIP services) is the product of GBR and
this proportion.