Академический Документы
Профессиональный Документы
Культура Документы
1. Network Resources
Physical resource Bandwidth consumed on the Users may fail to be admitted, and Downlink User
blocks (PRBs) air interface experience of admitted users is affected. Perception
Physical random
Cell Random access preambles Access delays are prolonged, or even access PRACH
access channel
resources carried on the PRACH attempts fail. Resource Usage
(PRACH) resources
Physical downlink
Downlink control channel Uplink and downlink scheduling delays are PDCCH
control channel
resources prolonged, and user experience is affected. Resource Usage
(PDCCH) resources
Maximum permissible
Connected user New services cannot be admitted, and Connected User
number of users in
license experience of admitted users is affected. License Usage
RRC_CONNECTED mode
Paging messages may be lost, affecting user Paging
Paging resources eNodeB paging capacity
experience. Resource Usage
Processing capability of the Main-Control-
Main-control-board
main control board of the KPIs deteriorate. Board CPU
CPU
eNodeB eNodeB Usage
resources LTE baseband
Processing capability of the LBBP CPU
process unit KPIs deteriorate.
LBBP board Usage
(LBBP) CPU
Transport
Transport resource eNodeB logical transport Packets may be lost, affecting user
Resource Group
groups resources experience.
Usage
eNodeB physical transport Packets may be lost, affecting user Ethernet Port
Ethernet ports
resources experience. Traffic
Daily monitoring for prediction: Counters are used to indicate the load or usage of various types of
resources on the LTE network. Thresholds for resource consumption are specified so that preventive
measures such as reconfiguration and expansion can be taken to prevent network congestion when
the consumption of a type of resource continually exceeds the threshold. For details, see chapter 2
"Capacity Monitoring."
Problem-driven analysis: This method helps identify whether a problem indicated by counters is
caused by network congestion through in-depth analysis. With this method, problems can be precisely
located so that users can work out a proper network optimization and expansion solution.
Thresholds given in this document apply to networks experiencing a steady growth. Thresholds are determined
based on experiences. For example, the connected user license usage threshold 60% is specified based on the
peak-to-average ratio (about 1.5:1). When the average usage reaches 60%, the peak usage approaches 100%.
Threshold determining considers both average and peak values. thresholds can be defined based on the actual
situation.
Telecom operators are encouraged to formulate an optimization solution for resource capacity based on
prediction and analysis for networks that are experiencing fast development, scheduled to deploy new
services, or about to employ new charging plans. If you require services related to resource capacity
optimization, such as prediction, evaluation, optimization, reconfiguration, and capacity expansion, contact
Provider technical support.
2. Capacity Monitoring
This chapter describes monitoring principles and methods, as well as related counters, of all types of service
resources. Information about how to locate resource bottlenecks and the related handling suggestions are also
provided.
Note that resource insufficiency may be determined by usage of more than one type of service resource. For
example, a resource bottleneck can be claimed only when both connected user license usage and main-control-
board CPU usage exceed the predefined thresholds.
Where
If the number of contention-based random access attempts in a second reaches or exceeds N, the preamble
conflict probability and access delay increase. The values of N are determined during preamble design,
considering factors such as that the preamble conflict probability should be less than 1%.
If more than 100 non-contention-based random access attempts are initiated per second, dedicated preambles
will become insufficient and the eNodeB will instruct the UE to initiate contention-based random access
instead, increasing the access delay for the UE. In handover scenarios, the handover procedure is prolonged.
Where
L.RA.GrpA.Att indicates the number of times that random preambles in group A are received.
L.RA.GrpB.Att indicates the number of times that random preambles in group B are received.
L.RA.Dedicate.Att indicates the number of times that dedicated preambles are received.
The value of N varies as follows:
o If the system bandwidth is 15 MHz or 20 MHz, N is 100.
o If the system bandwidth is 5 MHz or 10 MHz and the PRACH resource adjustment algorithm is
disabled, N is 50.
To check whether the PRACH resource adjustment algorithm is enabled, run the LST CELLALGOSWITCH
command to query the value of the RachAlgoSwitch.
If the random preamble usage reaches or exceeds 75% for X days (three days by default) in a week,
enable the adaptive backoff function by running the following command to help reduce the peak
RACH load and average access delay: MOD CELLALGOSWITCH: LocalCellId=x,
RachAlgoSwitch=BackOffSwitch-1; If the system bandwidth is 5 MHz or 10 MHz, it is good practice to
enable the PRACH resource adjustment algorithm by running the following command: MOD
CELLALGOSWITCH: LocalCellId=x,RachAlgoSwitch=RachAdjSwitch-1;
If the dedicated preamble usage reaches or exceeds 75% for X days (three days by default) in a week,
enable the PRACH resource adjustment algorithm and reuse of dedicated preambles between UEs by
running the following command: MOD CELLALGOSWITCH: LocalCellId=x,RachAlgoSwitch=
RachAdjSwitch-1,RachAlgoSwitch=MaksIdxSwitch-1; This helps reduce the probability of UEs initiating
contention-based random access in the case of dedicated preamble insufficiency and therefore helps
reduce the access delay.
2.4 PDCCH Resource Usage
2.4.1 Monitoring Principles
This capacity indicator measures the number of control channel elements (CCEs) that can be used by the
PDCCH.
In each radio frame, CCEs must be allocated to uplink and downlink UEs to be scheduled and common control
signaling. PDCCH CCEs must be properly configured and allocated to minimize downlink control overheads as
well as to ensure satisfactory user-plane throughput.
If PDCCH symbols are insufficient, CCEs may fail to be allocated to UEs to be scheduled, which will
result in a long service delay and unsatisfactory user experience.
If PDCCH symbols are excessive, which indicates that the usage of PDCCH CCEs is low, the resources
that can be used by the PDSCH decreases. This will also result in low spectral efficiency.
2.4.2 Monitoring Methods
where
L.ChMeas.CCE.CommUsed indicates the number of PDCCH CCEs used for common signaling.
L.ChMeas.CCE.ULUsed indicates the number of PDCCH CCEs used for uplink scheduling.
L.ChMeas.CCE.DLUsed indicates the number of PDCCH CCEs used for downlink scheduling.
L.ChMeas.CCE.Avail indicates the number of available CCEs.
If the CCE usage reaches or exceeds 80% and the uplink or downlink PRB usage is less than 90% for X days
(three days by default) in a week:
If the value of PDCCH Symbol Number Adjust Switch is Off, turn on the switch by running the following
command: MOD CELLPDCCHALGO: LocalCellId=x, PdcchSymNumSwitch=ON;
If the uplink or downlink PRB usage reaches or exceeds 90%, no handling is required.
2.5 Connected User License Usage
2.5.1 Monitoring Principles
The connected user license specifies the maximum permissible number of users in RRC_CONNECTED mode. If
the connected user license usage exceeds a preconfigured threshold, users may fail to access the network.
Where
If the connected user license usage reaches or exceeds 60% for X days (three days by default) in a week, you
are advised to take the following measures:
If the main-control-board CPU usage is less than 60%, increase the licensed limit.
If the main-control-board CPU usage reaches or exceeds 60%, add an eNodeB.
For details about main-control-board CPU usage, see section 2.7 "Main-Control-Board CPU Usage."
The eNodeB and BTS3202E or BTS3203E LTE can process a maximum of 750 and 500 paging messages per
second, respectively. If the number of paging messages exceeds that capacity, paging messages sent from the
eNodeB to UEs may be discarded, which leads to a decrease in the call completion rate.
L.Paging.S1.Rx indicates the number of paging messages received over the S1 interface.
L.Paging.Dis.Num indicates the number of paging messages discarded over the Uu interface.
You are advised to decrease the number of cells in the tracking area list (TAL) that the congested cell belongs to
if either of the following conditions is met for X days (three days by default) in a week:
The percentage of paging messages received by the eNodeB over the S1 interface reaches or exceeds
60%.
1500 or more paging messages from the mobility management entity (MME) to UEs are discarded in a
day.
2.7 Main-Control-Board CPU Usage
2.7.1 Monitoring Principles
The CPU usage reflects the busy level of the eNodeB. If the main-control-board CPUs are busy processing
control plane or user plane data, signaling-related KPIs may deteriorate, and users may experience a low access
success rate, low E-RAB setup success rate, or high service drop rate.
Operators can determine whether KPI deterioration is caused by insufficient main-control-board CPU
processing capability or poor radio conditions. The evaluation is as follows:
If the MCS measurement and initial-transmission failure measurement indicate that the channel
quality is poor, KPI deterioration may not be caused by main-control-board CPU overload but by
deterioration in channel quality.
If the KPIs deteriorate and the main-control-board CPU usage exceeds a preconfigured threshold, you
are advised to perform capacity expansion according to section 2.7.3 "Suggested Measures."
2.7.2 Monitoring Methods
VS.Board.CPUload.Mean
Percentage of times that the main-control-board CPU usage reaches or exceeds a preconfigured
threshold (85%) = VS.Board.CPULoad.CumulativeHighloadCount/3600 x 100%
where
The main-control-board CPU becomes overloaded if either of the following conditions is met for X days (three
days by default) in a week:
If the eNodeB receives too much traffic volume, which is expressed either in bit/s or packet/s, the LBBP CPU
responsible for user plane processing is heavily loaded. As a result, the eNodeB has a low RRC connection setup
success rate, low E-RAB setup success rate, low handover success rate, and high service drop rate.
VS.Board.CPUload.Mean
Percentage of times that the LBBP CPU usage reaches or exceeds a preconfigured threshold (85%) =
VS.Board.CPULoad.CumulativeHighloadCount/3600 x 100%
where
The LBBP CPU becomes overloaded if either of the following conditions is met for X days (three days by default)
in a week:
When the LBBP CPU is overloaded, you are advised to perform capacity expansion on the eNodeB user plane as
follows:
A transport resource group carries a set of data streams, which can be local data or forwarded data. Local data
is classified into control plane, user plane, operation and maintenance (OM), and IP clock data. Forwarded data
where
The bandwidth configured for a transport resource group can be queried by running the following command:
DSP RSCGRP: CN=x, SRN=x, SN=x, BEAR=xx, SBT=xxxx, PT=xxx; In the command output, the value of Tx
Bandwidth is the bandwidth configured for the transport resource group.
The packet loss rate reaches or exceeds 0.05% for five days in a week
The proportion of the average transmission rate to the configured bandwidth reaches or exceeds 80%
for five days in a week.
The proportion of the maximum transmission rate to the configured bandwidth reaches or exceeds
90% for two days in a week.
When a transport resource group is congested, you are advised to expand the bandwidth of the transport
resource group. The following is an example command: MOD RSCGRP: CN=x, SRN=x, SN=x, BEAR=IP,
SBT=BASE_BOARD, PT=ETH, PN=x, RSCGRPID=x, RU=x, TXBW=xxxx, RXBW=xxxx;
If the problem persists after the bandwidth adjustment, you are advised to expand the eNodeB bandwidth.
The Ethernet port traffic is the channel traffic at the physical layer, including uplink and downlink traffic. The
eNodeB Ethernet port traffic reflects the throughput and communication quality of the Ethernet ports on the
main control board of the eNodeB. Based on the monitoring results, you can determine whether the
transmission capacity allocated by an operator for the S1 and X2 interfaces on the eNodeB meet the
requirements for uplink and downlink transmissions.
(Item 1) Proportion of the average uplink transmission rate to the allocated bandwidth =
VS.FEGE.TxMeanSpeed/Allocated bandwidth x 100%
(Item 2) Proportion of the maximum uplink transmission rate to the allocated bandwidth =
VS.FEGE.TxMaxSpeed/Allocated bandwidth x 100%
(Item 3) Proportion of the average downlink reception rate to the allocated bandwidth =
VS.FEGE.RxMeanSpeed/Allocated bandwidth x 100%
(Item 4) Proportion of the maximum downlink reception rate to the allocated bandwidth =
VS.FEGE.RxMaxSpeed/Allocated bandwidth x 100%
Where
You can run the LST LR command to query the values of LR Switch, UL Committed Information Rate (Kbit/s),
and DL Committed Information Rate (Kbit/s).
The types of main control boards can be queried by running the following command:
In the command output, the value of Config Type is the type of the main control board.
You are advised to perform transmission capacity expansion if either of the following conditions is met:
The proportion of the average uplink transmission rate (or downlink reception rate) to the allocated
bandwidth reaches or exceeds 70% for at least five days in a week. The allocated bandwidth is 750
Mbit/s by default. The actually allocated bandwidth can be obtained from the operator.
The proportion of the maximum uplink transmission rate (or downlink reception rate) to the allocated
bandwidth reaches or exceeds 85% for at least two days in a week.
3. Resource Allocation Problem Identification
This chapter describes how to identify resource allocation problems. Network abnormalities can be found
through KPI monitoring. If a KPI is deteriorated, users can analyze the access counters (RRC resource
congestion rate and E-RAB resource congestion rate) to check whether the deterioration is caused by resource
congestion.
Resource congestion indicators (such as the RRC resource congestion rate and E-RAB resource congestion rate)
can be used to check whether the network is congested. Table 3-1 lists the counters related to KPIs.
The RRC resource congestion rate is a cell-level indicator. It is calculated using the following formula:
where
L.RRC.SetupFail.ResFail indicates the number of RRC connection setup failures due to resource
allocation failures.
L.RRC.ConnReq.Att indicates the number of RRC connection setup requests.
If the RRC resource congestion rate is higher than 0.2%, KPI deterioration is caused by resource congestion.
The E-RAB resource congestion rate is a cell-level indicator. It is calculated using the following formula:
L.E-RAB.FailEst.NoRadioRes indicates the number of E-RAB setup failures due to radio resource
insufficiency.
L.E-RAB.AttEst indicates the number of E-RAB setup attempts.
If the E-RAB resource congestion rate is higher than 0.2%, KPI deterioration is caused by resource congestion.
Cell congestion mainly results from insufficient system resources. Bottlenecks can be detected by analyzing the
Start access counters (RRC resource congestion rate and E-RAB resource congestion rate).
4. Diagram:
DL PRB usage >= True Is cell False Add carrier and/or EnodeB
70% and DL user overshootings?
rate <= 2 Mbps
True
Contension
based access True Enable adaptive Backoff or resource
preamble usage Interne
adjustment algorithm for PRACH. Groupe Sonatel
>= 75%