Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Issue 01
Date 2019-06-06
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or
representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: support@huawei.com
Contents
1 Change History.............................................................................................................................. 1
1.1 eRAN15.1 01 (2019-06-06)............................................................................................................................................1
1.2 eRAN15.1 Draft B (2019-01-10)....................................................................................................................................1
1.3 eRAN15.1 Draft A (2019-01-05)................................................................................................................................... 2
3 Overview......................................................................................................................................... 5
4 Admission Control........................................................................................................................ 6
4.1 Principles........................................................................................................................................................................ 6
4.1.1 UE Admission Procedure............................................................................................................................................ 6
4.1.2 Service Admission Procedure......................................................................................................................................9
4.1.2.1 Non-GBR Service Admission.................................................................................................................................11
4.1.2.2 GBR Service Admission.........................................................................................................................................11
4.1.3 Redirection.................................................................................................................................................................18
4.2 Network Analysis......................................................................................................................................................... 20
4.2.1 Benefits...................................................................................................................................................................... 20
4.2.2 Impacts.......................................................................................................................................................................20
4.3 Requirements................................................................................................................................................................ 20
4.3.1 Licenses..................................................................................................................................................................... 21
4.3.2 Software.....................................................................................................................................................................21
4.3.3 Hardware................................................................................................................................................................... 21
4.3.4 Networking................................................................................................................................................................ 21
4.3.5 Others.........................................................................................................................................................................21
4.4 Operation and Maintenance..........................................................................................................................................21
4.4.1 Data Configuration.................................................................................................................................................... 21
4.4.1.1 Data Preparation..................................................................................................................................................... 21
4.4.1.2 Using MML Commands......................................................................................................................................... 23
4.4.1.3 Using the CME....................................................................................................................................................... 24
4.4.2 Activation Verification.............................................................................................................................................. 24
4.4.3 Network Monitoring.................................................................................................................................................. 24
6 Congestion Control..................................................................................................................... 39
6.1 Principles...................................................................................................................................................................... 39
6.1.1 Congestion Control over GBR Services.................................................................................................................... 39
6.1.1.1 Load Status Evaluation........................................................................................................................................... 40
6.1.1.2 Congestion Handling.............................................................................................................................................. 40
6.1.2 Congestion Control over Non-GBR Services............................................................................................................41
6.1.2.1 Load Status Evaluation........................................................................................................................................... 41
6.1.2.2 Decrease in Priorities for Scheduling Cell Edge UEs............................................................................................ 41
6.2 Network Analysis......................................................................................................................................................... 42
6.2.1 Benefits...................................................................................................................................................................... 42
6.2.2 Impacts.......................................................................................................................................................................42
6.3 Requirements................................................................................................................................................................ 42
6.3.1 Licenses..................................................................................................................................................................... 42
6.3.2 Software.....................................................................................................................................................................42
6.3.3 Hardware................................................................................................................................................................... 43
6.3.4 Networking................................................................................................................................................................ 43
6.3.5 Others.........................................................................................................................................................................43
6.4 Operation and Maintenance..........................................................................................................................................43
6.4.1 Data Configuration.................................................................................................................................................... 43
6.4.1.1 Data Preparation..................................................................................................................................................... 43
6.4.1.2 Using MML Commands......................................................................................................................................... 45
6.4.1.3 Using the CME....................................................................................................................................................... 45
7 Parameters..................................................................................................................................... 48
8 Counters........................................................................................................................................ 49
9 Glossary......................................................................................................................................... 50
10 Reference Documents............................................................................................................... 51
1 Change History
This chapter describes changes not included in the "Parameters", "Counters", "Glossary", and
"Reference Documents" chapters. These changes include:
l Technical changes
Changes in functions and their corresponding parameters
l Editorial changes
Improvements or revisions to the documentation
Technical Changes
Change Description Parameter Change RAT Base Station
Model
Added UE number resource Added the following FDD l 3900 and 5900
reservation for UEs involved parameters: series base
in incoming necessary l CellRacThd.HoRese stations
handovers (for example, rvedUeNumber l DBS3900
coverage-based handover) LampSite and
and unconditional admission l CellRacThd.Admissi
onControlPolicy DBS5900
control switch for voice LampSite
services. For details, see 4.1.1
UE Admission Procedure l BTS3912E
and 4.1.2.2 GBR Service l BTS3911E
Admission.
Editorial Changes
Revised descriptions in this document.
Technical Changes
Change Description Parameter Change RAT Base Station
Model
Editorial Changes
Revised descriptions in this document.
This document only provides guidance for feature activation. Feature deployment and feature
gains depend on the specifics of the network scenario where the feature is deployed. To achieve
the desired gains, contact Huawei professional service engineers.
Software Interfaces
Any parameters, alarms, counters, or managed objects (MOs) described in this document
apply only to the corresponding software release. For future software releases, refer to the
corresponding updated product documentation.
2.2 RAT
This document applies to FDD.
3 Overview
Admission and congestion control consists of admission control and congestion control.
l During admission control, an eNodeB decides whether to accept a guaranteed bit rate
(GBR) service request (either a new service or handover) based on the physical resource
block (PRB) usage and the quality of service (QoS) satisfaction rate of GBR services.
l During congestion control, the eNodeB controls system load to ensure a high overall
QoS satisfaction rate and stable system operation.
NOTE
4 Admission Control
4.1 Principles
Admission control is enabled if the DlSwitch and UlSwitch options of the
CellAlgoSwitch.RacAlgoSwitch parameter are selected.
2. The eNodeB checks whether the sounding reference signal (SRS) resources are
successfully allocated. For details about the SRS resource allocation principle, see
Physical Channel Resource Management. The eNodeB performs this step depending on
the baseband processing unit (BBP) type.
In FDD:
– If the LBBPc is configured, the eNodeB performs this step as follows:
n When SRS resources are configured for the cell, the cell supports uplink
timing measurement using only the SRS. Therefore, if SRS resource allocation
fails, the uplink timing of the UE may be inaccurate and the eNodeB rejects
the access request.
n When the SRS resources are not configured for the cell, the cell supports
uplink timing measurement using the demodulation reference signal (DMRS).
The eNodeB still allows UE access.
– Other types of BBPs support uplink timing measurement using the DMRS. The
uplink timing of the UE is accurate even if SRS resource allocation fails. Therefore,
the eNodeB still allows UE access.
3. The eNodeB checks whether the PUCCH resources are successfully allocated. If
PUCCH resource allocation fails, the eNodeB rejects the access request. For details
about the PUCCH resource allocation principle, see Physical Channel Resource
Management.
4. The eNodeB checks whether the number of UEs is limited. When one of the following
conditions is met, the eNodeB determines that the number of UEs is limited and the
admission of new UEs fails.
– Privileged UEs:
n The number of UEs in a cell has reached min(CellRacThd.AcUserNumber,
maximum number of UEs that can access the cell due to the limitation of
hardware capabilities).
n The number of UEs served by a board that serves the cell has reached its
maximum number due to the limitation of hardware capabilities.
n The CellRacThd.AcReservedUserNumber parameter is set to 0 and the
number of UEs served by the eNodeB has reached the licensed number of UEs
served by the eNodeB.
Note: If this parameter is set to a non-zero value, the admission is not limited
by the licensed number of UEs.
– UEs involved in RRC connection reestablishment and necessary incoming
handovers:
n The number of UEs in a cell has reached min(CellRacThd.AcUserNumber,
maximum number of UEs that can access the cell due to the limitation of
hardware capabilities) minus CellRacThd.AcReservedUserNumber.
n The number of UEs served by a board that serves the cell has reached its
maximum number due to the limitation of hardware capabilities minus the
product of CellRacThd.AcReservedUserNumber and the number of cells set
up on the board.
n The number of UEs served by the eNodeB has reached the licensed number of
UEs served by the eNodeB.
– Common UEs
n The number of UEs in a cell has reached min(CellRacThd.AcUserNumber,
maximum number of UEs that can access the cell due to the limitation of
The number of emergency UEs that can be admitted is only limited by the UE number specification
rather than the licensed UE number so that emergency UEs can preferentially be admitted.
In the RAN sharing scenario, the licensed number of UEs varies depending on the operators. As a result,
the eNodeB temporarily allows UE access to obtain the PLMN ID when determining whether the
licensed number of UEs is limited. If the licensed number of UEs is limited and the preemption based on
the number of UEs fails, the eNodeB rejects the initial context setup request of the temporarily accessed
UE and releases the UE.
congestion control for public safety are enabled. For details about MCPTT QoS management
and congestion control for public safety, see PTT.
l If the option is selected, the eNodeB does not perform special processing of emergency
calls. The eNodeB performs admission control over emergency calls based on QoS
satisfaction rates, and services with higher ARP priorities than emergency calls can
preempt emergency calls.
l If the option is deselected, emergency calls can be admitted directly and cannot be
preempted. For the definition of emergency call, see Emergency Call.
This section describes the situation where the EmcAdmitCongSwitch option is deselected.
In FDD, if the LBBPc is installed and SRS resources are configured for a cell, the eNodeB performs
SRS resource allocation.
In FDD, if the LBBPc is installed and SRS resources are configured for a cell, the eNodeB performs
SRS resource allocation.
In a cell, the QoS satisfaction rate of GBR services indicates whether the QoS requirements of
admitted GBR services are fulfilled. This QoS satisfaction rate is used for evaluating cell load
and making admission decisions.
Figure 4-3 and Figure 4-4 show the downlink and uplink admission procedures for GBR
services based on QoS satisfaction rates, respectively.
describes the characteristics of different services and the standards for evaluating QoS
satisfaction rates of these services in the LTE QoS mechanism. If a UE does not support QoS
parameter settings, the eNodeB modifies QoS parameters based on the maximum UE
capabilities.
When the UE initiates a new service request, the mobility management entity (MME) sends
the eNodeB an INITIAL CONTEXT SETUP REQUEST message over the S1 interface
containing the UE capability information and QoS parameter settings. Based on the QoS
parameters and UE capability, the eNodeB checks whether the UE supports QoS parameter
settings of a specific QCI. For details about UE capabilities, see section 4.1 "ue-Category" in
3GPP TS 36.306 v10.6.0. The major concern with the capability of a UE is whether the sum
of GBRs of various services exceeds the maximum UE capability, which is indicated by the
maximum transport block size supported by the UE. For details, see section 8.3.1 "Initial
Context Setup" in 3GPP TS 36.413 v10.6.0.
In the downlink, QoS satisfaction rates are evaluated based on the logical channels
corresponding to the QCIs.
In the uplink, however, QoS satisfaction rates are evaluated based on the logical channel
groups corresponding to the QCIs. The reason is that the eNodeB cannot evaluate the amount
of buffered data to be transmitted through each logical channel on the UE side. This
evaluation method helps reduce signaling overhead and the number of buffer status reports
(BSRs). A logical channel group is defined as a group of radio bearers with similar QoS
requirements. For details about logical channel groups, see section 5.4.5 "Buffer Status
Reporting" in 3GPP TS 36.321 v10.5.0.
The uplink and downlink QoS satisfaction rates of GBR services are calculated based on
QCIs, and a specific set of admission thresholds are set for each QCI. That is, the
differentiated admission by QCI is achieved by setting a specific set of admission thresholds
for each QCI.
The downlink QoS satisfaction rate of any VoIP service is calculated by using the following
formula:
For a GBR service with QCI x (x ranges from 2 to 4), its downlink QoS satisfaction rate is
calculated by using the following formula:
For examples of the mapping between QCIs and service types, see section 6.1.7 "Standardized
QoS characteristics" in 3GPP TS 23.203 v11.6.0. Huawei adheres to the protocol to
implement the mapping. For example, QCI 1 maps VoIP services.
The method of calculating the uplink QoS satisfaction rate of VoIP services is different from
that of calculating the downlink QoS satisfaction rate of VoIP services. The difference is that
the eNodeB cannot obtain the uplink buffering time of VoIP packets from the UE in the
uplink. If an uplink voice packet is buffered on the UE for a time longer than the length of the
timer for discarding Packet Data Convergence Protocol (PDCP) PDUs, the voice packet is
discarded. Therefore, the percentage of PDCP PDUs successfully received by the eNodeB is
used to determine whether there are timeout VoIP packets. For details, see section 5.4 "PDCP
discard" in 3GPP 36.323 v8.6.0.
For an uplink GBR service with a QCI ranging from 2 to 4, its uplink QoS satisfaction rate is
evaluated for each logical channel group. The QoS satisfaction rate is represented by the ratio
of the transmitted data to the total amount of data to be transmitted. A higher ratio indicates a
higher QoS satisfaction rate. The uplink QoS satisfaction rate of GBR services with QCIs 2 to
4 is calculated by using the following formula:
QCIs 1 to 4 can be mapped to logical channel groups. For details about the mapping, see
Scheduling. For example, if QCIs 2 to 4 are mapped to logical channel group 2, the uplink
QoS satisfaction rates for services with QCIs 2 to 4 are represented by the satisfaction rate for
logical channel group 2.
l CellRacThd.NewIronServiceOffset
The eNodeB categorizes services based on their ARP values. The ARP values are mapped to
four service levels: gold, silver, bronze, and iron, as described in Table 4-1. The mapping can
be adjusted by setting the following parameters:
For details about ARPs, see section 4.7.3 "Bearer level QoS parameters" in 3GPP TS 23.401
v10.8.0.
For GBR services whose QCIs range from 1 to 4, the admission thresholds for handovers and
new services corresponding to a QCI are as follows:
l Admission thresholds for handover services
– The sum of CellQciPara.HandoverAdmissionThreshold and
CellRacThd.LoadHoAdmitOffset specifies the admission threshold for handover
services due to load causes.
– The CellQciPara.HandoverAdmissionThreshold parameter specifies the
admission threshold for handover services due to other causes.
l Admission thresholds for new services
– The sum of CellQciPara.HandoverAdmissionThreshold and
CellRacThd.NewGoldServiceOffset specifies the admission threshold for new
gold-level services.
– The sum of CellQciPara.HandoverAdmissionThreshold and
CellRacThd.NewSilverServiceOffset specifies the admission threshold for new
silver-level services.
– The sum of CellQciPara.HandoverAdmissionThreshold and
CellRacThd.NewCopperServiceOffset specifies the admission threshold for new
bronze-level services.
– The eNodeB determines that the uplink system resource usage is high if the uplink
GBR PRB usage or GBR CCE usage is high.
The downlink and uplink GBR PRB usage, wait time for uplink scheduling for VoIP services,
and GBR CCE usage are calculated as follows:
l Downlink GBR PRB usage
After performing filtering on the obtained downlink or uplink GBR PRB usage, the
eNodeB compares the uplink or downlink PRB usage with the
CellRacThd.UlRbHighThd and CellRacThd.UlRbLowThd parameter values, and then
determines whether the downlink or uplink PRB usage is high.
l Waiting time for uplink scheduling of VoIP services
The wait time starts when a VoIP service requests uplink resources and stops when the
VoIP service is allocated uplink resources. eNodeBs regard wait time longer than 100 ms
to be too long.
l GBR CCE usage
After performing filtering on the GBR CCE usage, the eNodeB compares the GBR CCE
usage with both the CellRacThd.CceUsageThd parameter value and the value of
CellRacThd.CceUsageThd minus 10%, and then determines whether the CCE usage is
high.
When the CCE usage is greater than CellRacThd.CceUsageThd, the eNodeB
determines that the CCE usage is high.
When the CCE usage is less than CellRacThd.CceUsageThd minus 10%, the eNodeB
determines that the CCE usage is low.
When the CCE usage is between CellRacThd.CceUsageThd and
CellRacThd.CceUsageThd minus 10%, the eNodeB determines that the CCE usage is in
the same state as that one second before the very moment when the CCE usage increases
or decreases to a value in this range.
4.1.3 Redirection
Redirection is a process where the eNodeB sends a UE an RRCConnectionRelease message to
release RRC connection. This message contains the target frequency that the UE uses to re-
access the network. The ENodeBAlgoSwitch.RedirectSwitch parameter controls the
redirection function as follows:
– The eNodeB selects a target frequency for redirection based on the setting of the
LoadRedirectFreqOptSwitch option among candidate frequencies whose cell
reselection priorities are specified by the Cell reselection priority parameter in the
MOs EutranNFreqRanShare, UtranRanShare, and GeranRanShare.
– Alternatively, the eNodeB selects a target frequency for redirection based on the
setting of the LoadRedirectFreqOptSwitch option among candidate frequencies
whose dedicated cell-reselection priorities are configured in MOs
EutranNFreqSCellOp, UtranNFreqSCellOp, GeranNFGroupSCellOp, and
Cdma2000BcSCellOp.
3. If the EPC does not assign the UE the SPID or frequency priorities are not set in the
SPID configuration for the UE, and if operator-specific dedicated priorities are not
specified, the common cell-reselection priorities are used. In this case, the eNodeB
selects a target frequency for redirection based on the setting of the
LoadRedirectFreqOptSwitch option and the RATs and frequencies supported by the
UE among the candidate frequencies whose cell reselection common priorities are
configured in MOs EutranInterNFreq, UtranNFreq, and GeranNfreqGroup.
NOTE
If the admission fails for a UE requesting an incoming handover, redirection is supported for the UE.
4.2.1 Benefits
Admission control guarantees the QoS of admitted UEs by rejecting admission requests of
new UEs and services to maximize system capacity.
4.2.2 Impacts
Network Impacts
If network congestion results in limited system capacity, the implementation of admission
control algorithm decreases the access success rate and handover success rate.
For admission control based on QoS satisfaction rates, if the admission threshold is set to a
smaller value, GBR services are easier to be admitted and the admission success rate of GBR
services increases. However, the service quality of admitted GBR services becomes poorer.
When congestion occurs, the congestion control algorithm informs the admission control
algorithm. Then, the admission control algorithm starts to reject access requests of new
services.
Function Impacts
None
4.3 Requirements
4.3.1 Licenses
None
4.3.2 Software
Before activating this function, ensure that its prerequisite functions have been activated and
mutually exclusive functions have been deactivated. For detailed operations, see the relevant
feature documents.
Prerequisite Functions
None
4.3.3 Hardware
Base Station Models
No requirements
Boards
No requirements
RF Modules
No requirements
4.3.4 Networking
None
4.3.5 Others
In FDD, there are no requirements.
Step 1 On the U2020 client, start S1 interface tracing and start monitoring on the following items:
Satisfaction of Service Monitoring and Usage of RB Monitoring.
Step 2 Use UEs to access a cell, and perform GBR services with a QCI in the range of 2 to 4 on the
UEs. Increase the traffic volume of GBR services on these UEs. Move some UEs towards the
cell edge until the cell is congested, as indicated by Congestion State in the monitoring
results.
Step 3 Initiate new GBR services with the same QCI. QoS-satisfaction-rate-based admission control
rejects these new GBR service requests.
----End
If resources in the cell are limited the eNodeB may reject the access requests of new bearers
and incoming handover bearers, and E-RABs fail to be set up. The E-RAB congestion rate
increases. Table 4-5 lists the methods for calculating the measurement indicators.
NOTE
Causes of RRC connection setup failures can be viewed from the counters in the "RRC Setup Failure
Measurement" function subset.
Causes of E-RAB setup failures can be viewed from the counters in the "E-RAB Setup Failure
Measurement" function subset.
The number of times the number of UEs to be admitted is limited by the licensed number of UEs for a
specific operator can be viewed from the L.Cell.UserLic.Limit.Num.PLMN counter.
E-RAB setup failures caused by admission rejection based on QoS satisfaction rates can be
monitored using the counters listed in Table 4-6.
1526729955 L.E-RAB.FailEst.NoRadioRes.DLSatis
1526729956 L.E-RAB.FailEst.NoRadioRes.ULSatis
1526729968 L.E-RAB.FailEst.NoRadioRes.DLSatis.VoIP
1526729969 L.E-RAB.FailEst.NoRadioRes.ULSatis.VoIP
1526736694 L.E-RAB.FailEst.NoRadioRes.DLSatis.QCI2
1526736695 L.E-RAB.FailEst.NoRadioRes.DLSatis.QCI3
1526736696 L.E-RAB.FailEst.NoRadioRes.DLSatis.QCI4
1526736697 L.E-RAB.FailEst.NoRadioRes.ULSatis.QCI2
1526736698 L.E-RAB.FailEst.NoRadioRes.ULSatis.QCI3
1526736699 L.E-RAB.FailEst.NoRadioRes.ULSatis.QCI4
1526736856 L.E-RAB.FailEst.NoRadioRes.DLSatis.PTT
1526736857 L.E-RAB.FailEst.NoRadioRes.ULSatis.PTT
1526741997 L.E-RAB.FailEst.NoRadioRes.DLSatis.QCI65
1526741999 L.E-RAB.FailEst.NoRadioRes.ULSatis.QCI65
1526741998 L.E-RAB.FailEst.NoRadioRes.DLSatis.QCI66
1526742000 L.E-RAB.FailEst.NoRadioRes.ULSatis.QCI66
1526748818 L.E-
RAB.FailEst.NoRadioRes.CCELimited.DLSatis.VoIP
1526748817 L.E-
RAB.FailEst.NoRadioRes.CCELimited.ULSatis.VoIP
1526748820 L.E-
RAB.FailEst.NoRadioRes.CCELimited.DLSatis.QCI65
1526748819 L.E-
RAB.FailEst.NoRadioRes.CCELimited.ULSatis.QCI65
1526748822 L.E-
RAB.FailEst.NoRadioRes.CCELimited.DLSatis.QCI66
1526748821 L.E-
RAB.FailEst.NoRadioRes.CCELimited.ULSatis.QCI66
5.1 Principles
5.1.1 UE Preemption
UE Number Limitation
When the UE number specification of the system is limited, there are UEs that treat a local
cell as their SCell, and the local cell and their PCells are intra-eNodeB cells, a UE for which
the admission procedure fails in the local cell is allowed to preempt UE number specification
resources occupied by the UEs' SCell.
When the UE number specification of the system is limited and no UE in the local cell treats
the local cell as their SCell, or the licensed number of UEs is limited, the eNodeB performs as
follows:
When a UE with a high ARP priority attempts to access the network and the eNodeB rejects
the access attempt due to limitation on the number of UEs:
NOTE
In the UE-number-based preemption, the eNodeB sets up a temporary RRC connection for
any UE requesting access to the eNodeB in order to obtain the UE's ARP attributes. Based on
the ARP attributes, the eNodeB determines whether to allow the UE's preemption.
l If the preemption fails, the UE immediately releases the temporary RRC connection.
l If the preemption succeeds, the temporary RRC connection is changed to a formal one.
The number of temporary RRC connections in a cell depends on the setting of the
UeNumPreemptCapbEnhSwitch option of the ENodeBAlgoSwitch.UeNumPreemptSwitch
parameter.
l When this option is deselected, the number of temporary RRC connections allowed in a
cell is small and is limited by hardware capabilities.
l When this option is selected, the number of temporary RRC connections allowed in a
cell is calculated as follows: Number of temporary RRC connections due to the
limitation of hardware capabilities + [maximum number of RRC connections in a cell
under the limitation of hardware capabilities – min(CellRacThd.AcUserNumber,
maximum number of RRC connections in a cell due to the limitation of hardware
capabilities)]
When the number of RRC connections reaches the number of temporary RRC connections
allowed in a cell, new access requests of UEs will be rejected during RRC connection setup
procedures and therefore preemption cannot be triggered.
A low-ARP-priority UE can be preempted when the IE Pre-emption Vulnerability is set to
pre-emptable for ARPs corresponding to all bearers of the UE. Such UEs are preempted in
the following order:
1. Low-ARP-priority UEs in the out-of-synchronization state performing non-GBR services
2. Low-ARP-priority UEs in the out-of-synchronization state performing GBR services
3. Low-ARP-priority UEs in the synchronized state performing non-GBR services
4. Low-ARP-priority UEs in the synchronized state performing GBR services
If the preemption succeeds and redirection is enabled, the eNodeB performs a redirection for
the UE whose resource is preempted. If the preemption request is rejected and redirection is
enabled, the eNodeB performs a redirection for the UE that requests preemption. For details
about the redirection procedure, see 4.1.3 Redirection.
The ARP priority of a UE is generally allocated by the EPC. The eNodeB supports ARP
configurations in the following scenarios:
l CS fallback (CSFB) UEs
The EPC allocates a low ARP priority for a CSFB UE. When the number of UEs is
limited, such a UE can hardly preempt resources of other low-ARP-priority UEs and
then experiences a preemption failure, resulting in an admission failure. CSFB UEs can
be classified into emergency CSFB UEs and common CSFB UEs. If the value of the IE
CS Fallback Indicator in the INITIAL CONTEXT SETUP REQUEST message sent
from the EPC to the eNodeB is CS Fallback High Priority, the UE is an emergency
CSFB UE; otherwise, the UE is a common CSFB UE.
To increase the ARP priority for a CSFB UE, the
CsFallbackPolicyCfg.CsfbUserArpCfgSwitch parameter can be set to ON. In this case,
the ARP configurations for the default bearer of the CSFB UE are as follows:
– Pre-emption Capability
n The value of this IE is may trigger pre-emption, indicating that the UEs can
preempt resources of other low-ARP-priority UEs.
– Pre-emption Vulnerability
n The value of this IE is not pre-emptable, indicating that resources of the UEs
cannot be preempted by other UEs.
– Priority Level
n The value of this IE for emergency CSFB UEs is 1.
n The value of this IE for common CSFB UEs can be specified by the
CsFallbackPolicyCfg.NormalCsfbUserArp parameter.
To ensure that common CSFB UEs are capable of preempting UEs when the number of
UEs is limited, it is recommended that common CSFB UEs be configured with high
ARP priorities.
l UEs whose RRCConnectionRequest messages contain the cause value of mo-Signalling
If the cause value is mo-Signalling in the RRCConnectionRequest message received
from a UE, the eNodeB can configure the ARP priority for the UE. The
CellRacThd.MoSigArpOverride parameter controls this function. If this parameter is set
to a non-zero value, this function is enabled, and the eNodeB provides the following
ARP configurations for the default bearers of such UEs:
– Pre-emption Capability
n The value of this IE is may trigger pre-emption, indicating that the UEs can
preempt resources of other low-ARP-priority UEs.
– Pre-emption Vulnerability
n The value of this IE is not pre-emptable, indicating that resources of the UEs
cannot be preempted by other UEs.
– Priority Level
n If the value of this IE for the default bearer is greater than the
CellRacThd.MoSigArpOverride parameter value, the value of this IE is
changed to the parameter value.
A service can preempt other services only if its ARP IE Pre-emption Capability is may
trigger pre-emption. If a service is not capable of preemption, it cannot be admitted. If
service A is capable of preemption, it can preempt a service B that meets all of the following
conditions:
l Service B is a non-emergency GBR service.
l The value of the ARP IE Pre-emption Vulnerability of service B is pre-emptable.
l The value of the ARP IE Priority Level of service B is greater than that of service A.
l Resources allocated to service B ≥ Resources required by service A x
CellRacThd.PreResNeedTuningFactor
Preemption fails if any one of the preceding conditions is not met. If none of the GBR
services of a UE is admitted or preemption for all GBR services of the UE fails, the UE is
redirected if redirection is enabled. For details about the redirection procedure, see 4.1.3
Redirection.
NOTE
A service whose ARP value is 15 can neither preempt other services nor be preempted by other services.
For details, see section 9.2.1.60 in 3GPP TS 36.413 v10.6.0.
During the preemption procedure, the eNodeB first groups GBR services with low priorities
and then selects services that can be preempted from this group. The procedure is as follows:
1. The eNodeB groups the GBR services with low priorities.
– The eNodeB first selects releasable GBR services and then groups the services with
the lowest priorities among them. A releasable GBR service must meet the
following conditions:
n The value of the ARP IE Pre-emption Vulnerability of the service is pre-
emptable.
n The service is not an emergency call.
n The GBR service rate is not 0.
– The eNodeB sorts these GBR services based on the following rule: The service with
the largest value of the ARP IE Priority Level has the lowest priority and ranks first.
If two services have the same value of the IE Priority Level, the service that
occupies more PRBs ranks ahead of the other.
2. The eNodeB selects services to be preempted.
– The eNodeB estimates the number of PRBs required by a preempting service based
on the average spectral efficiency of the cell and the QoS parameter settings of the
service.
– The eNodeB calculates the number of PRBs to be released from the group of GBR
services with low priorities. The calculation stops when the number of to-be-
released PRBs meets the requirements of the preempting service. The preemption
fails if no service can be preempted or the number of PRBs released from 10 to-be-
preempted services does not meet the requirements of the preempting service.
– If the GBR service to be preempted is the only GBR service on a UE, the UE can be
redirected when redirection is enabled. For details about the redirection procedure,
see 4.1.3 Redirection.
5.2.1 Benefits
High-priority UEs preempt resources of low-priority UEs or resources are reserved for high-
priority UEs to ensure experience of high-priority UEs.
This function is recommended when both of the following conditions are met:
l The CellRacThd.AcUserNumber parameter value for a cell is less than the maximum
number of UEs that the cell supports.
l The maximum CPU usages of the main control board and the BBP are less than 60%.
5.2.2 Impacts
Network Impacts
Preemption increases the access success rate for UEs with high ARP priorities. However, UEs
with low ARP priorities are forcibly released and their service drop rate increases.
The way the eNodeB performs UE-number-based preemption will increase the amount of
radio signaling because of the following three actions:
l The eNodeB sets up a temporary RRC connection for any UE requesting access to the
eNodeB in order to obtain its ARP attributes.
l The eNodeB releases temporary RRC connections for those UEs that eventually
encounter preemption failures.
l The eNodeB releases RRC connections for UEs which are preempted.
Function Impacts
RAT Function Function Reference Description
Name Switch
5.3 Requirements
5.3.1 Licenses
The following are FDD license requirements.
5.3.2 Software
Before activating this function, ensure that its prerequisite functions have been activated and
mutually exclusive functions have been deactivated. For detailed operations, see the relevant
feature documents.
Prerequisite Functions
RAT Function Name Function Switch Reference
5.3.3 Hardware
When the number of UEs is limited during UE preemption, the eNodeB attempts to set up
temporary RRC connections for UEs that request to access the eNodeB. The number of
temporary RRC connections is increased to give high-priority UEs an opportunity to perform
UE preemption. For details about this function, see 5.1.1 UE Preemption.
Boards
No requirements
RF Modules
No requirements
5.3.4 Networking
None
5.3.5 Others
The preemption capability and vulnerability must be specified in the EPC for services with
different priorities.
Service Preemption
QoS-satisfaction-rate-based admission control must be configured ahead of service
preemption. For details, see QoS-Satisfaction-Rate-based Admission Control.
Table 5-1 and Table 5-2 describe the parameters used for function activation and
optimization, respectively.
UE-Number-based Preemption
Table 5-3 and Table 5-4 describe the parameters used for function activation and
optimization, respectively.
Preemption-triggered Redirection
Table 5-5 describes the parameters used for function activation. No parameter is involved in
function optimization.
//UE-number-based preemption
MOD
ENODEBALGOSWITCH:UeNumPreemptSwitch=IntraOpUeNumPreemptSwitch-1&InterOpUeNumPreemp
tSwitch-1;
//Preemption-triggered redirection
MOD ENODEBALGOSWITCH:REDIRECTSWITCH=LoadBasedSwitch-1&LoadRedirectFreqOptSwitch-1;
Figure 5-1 S1AP_ERAB_SETUP_REQ message that includes the ARP priority level and the
preemption attributes
Step 1 On the U2020 client, start S1 interface tracing and start monitoring on the following items:
Satisfaction of Service Monitoring and Usage of RB Monitoring.
Step 2 Use UEs to access a cell, and perform GBR service B (with a QCI of 4) on some UEs.
Step 3 Perform GBR service A (with a QCI of 3) on some other UEs. Follow operations in step 2
described in 4.4.2 Activation Verification to simulate a scenario where requests for GBR
service A are rejected based on QoS satisfaction rates. Initiate new GBR service A. Based on
Step 4 Monitor S1 signaling to verify that GBR service A preempts GBR service B. GBR service B
is released, and the S1AP_ERAB_REL_IND message includes the release cause value
radioNetwork:reduce-load-in-serving-cell, as shown in Figure 5-2. GBR service A is
successfully set up.
----End
Step 1 On the U2020 client, create and start an S1 interface tracing task.
Step 2 Apply for a license in which the number of RRC_CONNECTED UEs is 6, and select the
IntraOpUeNumPreemptSwitch option of the ENodeBAlgoSwitch.UeNumPreemptSwitch
parameter.
Step 3 Use a UE that meets the following requirements to access the network:
l The ARP value for the default bearer is 7.
l The ARP IE Pre-emption Vulnerability is set to pre-emptable for the default bearer.
Step 4 Use another five UEs that meet the following requirements and are served by the same
operator to access the network:
l The ARP value for the default bearer is 6.
l The ARP IE Pre-emption Vulnerability is set to pre-emptable for the default bearer.
Step 5 Use another UE that meets the following requirements and is served by the same operator to
access the network:
l The ARP value for the default bearer is 1.
l The IE Pre-emption Capability is set to may trigger pre-emption for the default bearer.
Step 6 Monitor S1 signaling to verify that the UE having a default bearer with the ARP value of 7 is
preempted. The S1AP_UE_CONTEXT_REL_REQ message includes the release cause value
radioNetwork:reduce-load-in-serving-cell, as shown in Figure 5-3. The new UE successfully
accesses the network.
----End
Step 1 On the U2020 client, create and start a Uu interface tracing task.
Step 2 Monitor Uu signaling to verify that the RRC_CONN_REL message including the IE
redirectedCarrierInfo appears, as shown in Figure 5-4.
Figure 5-4 RRC_CONN_REL message that indicates a UE is preempted and then redirected
----End
6 Congestion Control
6.1 Principles
When a cell is congested, congestion control preferentially releases the GBR services with
low priorities to mitigate the congestion degree and free some resources. The release reduces
system load and helps ensure the QoS of other admitted services. To ensure continuity and
stability of emergency calls, the eNodeB does not release emergency calls.
After the GBR service is released, the eNodeB checks whether the QoS satisfaction rates of
GBR services are restored. If they are not restored, the eNodeB performs the GBR service
release procedure again until the congestion is cleared.
l Uplink congested
l Downlink congested
l Uplink and downlink congested
l Congestion cleared
l Uplink congested
When the uplink UE-perceived data rate is lower than CellRacThd.UlExperienceThd
and the uplink resource is congested, the cell is uplink congested.
– The uplink cell resource is congested when the uplink PRB usage of the cell is
greater than or equal to CellRacThd.RbCongHighThd or the CCE allocation
failure rate of the cell is greater than or equal to CellRacThd.CceAlFailHighThd.
– The uplink cell resource is not congested when the uplink PRB usage is less than
max(CellRacThd.RbCongHighThd – 10%, 0) and the CCE allocation failure rate
of the cell is less than max(CellRacThd.CceAlFailHighThd – 10%, 0).
l Downlink congested
When the downlink UE-perceived data rate is lower than CellRacThd.DlExperienceThd
and the downlink resource is congested, the cell is downlink congested.
– The downlink cell resource is congested when the downlink PRB usage of the cell
is greater than or equal to CellRacThd.RbCongHighThd or the CCE allocation
failure rate of the cell is greater than or equal to CellRacThd.CceAlFailHighThd.
– The downlink cell resource is not congested when the downlink PRB usage is less
than max(CellRacThd.RbCongHighThd – 10%, 0) and the CCE allocation failure
rate of the cell is less than max(CellRacThd.CceAlFailHighThd – 10%, 0).
The eNodeB determines that a UE is a cell edge UE if the UE reports a CQI value less than
CellRacThd.CqiFarThd after UE filtering or the uplink SINR of the UE is less than –1 dB.
6.2.1 Benefits
When a cell is overloaded, the eNodeB releases some UEs or lowers the scheduling priorities
for some UEs to ensure the QoS of other UEs in the cell.
Congestion control over GBR services maximizes system capacity while preferentially
satisfying the QoS requirements of UEs with high ARP priorities.
6.2.2 Impacts
Network Impacts
Congestion control over GBR services increases the service drop rate. This is because the
congestion-control-triggered releases of bearers are regarded as service drops. Counters are
provided to indicate congestion-triggered service drops. For details, see 8 Counters.
When user experience is poor due to loads, congestion control over non-GBR services lowers
the priorities for scheduling UEs with poor signal quality in the uplink and downlink. This
reduces the extent to which user experience of other UEs is suppressed and therefore
increases overall cell capacity. If the cell congestion persists, UEs with poor signal quality
cannot be scheduled, increasing RRC connection setup delay and service drop rate.
When congestion occurs, the congestion control algorithm informs the admission control
algorithm. Then, the admission control algorithm starts to reject access requests of new
services.
Function Impacts
None
6.3 Requirements
6.3.1 Licenses
None
6.3.2 Software
Before activating this function, ensure that its prerequisite functions have been activated and
mutually exclusive functions have been deactivated. For detailed operations, see the relevant
feature documents.
Prerequisite Functions
None
6.3.3 Hardware
Boards
No requirements
RF Modules
No requirements
6.3.4 Networking
None
6.3.5 Others
As required by congestion control for the EPC, only the services whose ARP IE Pre-emption
Vulnerability is pre-emptable can be released if the DlLdcSwitch or UlLdcSwitch option of
the CellAlgoSwitch.RacAlgoSwitch parameter is selected. Therefore, the IE Pre-emption
Vulnerability must be set to pre-emptable in the EPC.
Table 6-2 Parameters used for optimization (congestion control over GBR services)
Parameter Parameter ID Option Setting Notes
Name
Table 6-3 Parameters used for optimization (congestion control over non-GBR services)
Parameter Parameter ID Setting Notes
Name
Step 2 Use UEs to access a cell, and perform GBR services with a QCI in the range of 2 to 4 on the
UEs. Move some UEs towards the cell center and increase the traffic volume of GBR services
on these UEs. Move some UEs towards the cell edge until the cell is congested, as indicated
by Congestion State in the monitoring results.
Step 3 Check the S1 interface tracing result for the S1AP_ERAB_REL_IND message. If the release
cause value is "radioNetwork: reduce-load-in-serving-cell" in the message, as shown in
Figure 6-2, the indicated low-priority service has been released as expected.
----End
Check whether the traffic volume in a cell increases after congestion control over non-GBR
services is enabled. The traffic volume in the cell can be calculated by using the following
formula:
When congestion control has taken effect, the L.RRCRedirection.IntraLTE counter value
includes the number of redirections if redirections are triggered.
7 Parameters
The following hyperlinked EXCEL files of parameter reference match the software version
with which this document is released.
l Node Parameter Reference: contains device and transport parameters.
l eNodeBFunction Parameter Reference: contains all parameters related to radio access
functions, including air interface management, access control, mobility control, and radio
resource management.
NOTE
You can find the EXCEL files of parameter reference for the software version used on the live network
from the product documentation delivered with that version.
FAQ: How do I find the parameters related to a certain feature from parameter
reference?
Step 2 On the Parameter List sheet, filter the Feature ID column. Click Text Filters and choose
Contains. Enter the feature ID, for example, LOFD-001016 or TDLOFD-001016.
Step 3 Click OK. All parameters related to the feature are displayed.
----End
8 Counters
The following hyperlinked EXCEL files of performance counter reference match the software
version with which this document is released.
l Node Performance Counter Summary: contains device and transport counters.
l eNodeBFunction Performance Counter Summary: contains all counters related to radio
access functions, including air interface management, access control, mobility control,
and radio resource management.
NOTE
You can find the EXCEL files of performance counter reference for the software version used on the live
network from the product documentation delivered with that version.
FAQ: How do I find the counters related to a certain feature from performance counter
reference?
Step 2 On the Counter Summary(En) sheet, filter the Feature ID column. Click Text Filters and
choose Contains. Enter the feature ID, for example, LOFD-001016 or TDLOFD-001016.
Step 3 Click OK. All counters related to the feature are displayed.
----End
9 Glossary
10 Reference Documents