Professional Documents
Culture Documents
Issue 03
Date 2019-07-20
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 5G RAN2.1 03 (2019-07-20)..........................................................................................................................................1
1.2 5G RAN2.1 02 (2019-06-29)..........................................................................................................................................1
1.3 5G RAN2.1 01 (2019-06-06)..........................................................................................................................................1
1.4 5G RAN2.1 Draft D (2019-04-10)................................................................................................................................. 2
1.5 5G RAN2.1 Draft C (2019-03-18)................................................................................................................................. 2
1.6 5G RAN2.1 Draft B (2019-02-22)................................................................................................................................. 3
1.7 5G RAN2.1 Draft A (2018-12-30)................................................................................................................................. 3
3 Overview......................................................................................................................................... 7
4 Basic Functions of MIMO............................................................................................................ 8
4.1 Principles........................................................................................................................................................................ 8
4.1.1 Uplink Receive Diversity............................................................................................................................................ 8
4.1.2 Downlink Beamforming.............................................................................................................................................. 9
4.2 Network Analysis......................................................................................................................................................... 11
4.2.1 Benefits...................................................................................................................................................................... 11
4.2.2 Impacts.......................................................................................................................................................................11
4.3 Requirements................................................................................................................................................................ 12
4.3.1 Licenses..................................................................................................................................................................... 12
4.3.2 Software.....................................................................................................................................................................12
4.3.3 Hardware................................................................................................................................................................... 12
4.3.4 Others.........................................................................................................................................................................12
4.4 Operation and Maintenance..........................................................................................................................................12
4.4.1 Data Configuration.................................................................................................................................................... 13
4.4.1.1 Data Preparation..................................................................................................................................................... 13
4.4.1.2 Using MML Commands......................................................................................................................................... 13
4.4.1.3 Using the CME....................................................................................................................................................... 13
4.4.2 Activation Verification.............................................................................................................................................. 13
4.4.3 Network Monitoring.................................................................................................................................................. 14
5 SU-MIMO..................................................................................................................................... 15
5.1 Principles...................................................................................................................................................................... 15
5.2 Network Analysis......................................................................................................................................................... 16
5.2.1 Benefits...................................................................................................................................................................... 16
5.2.2 Impacts.......................................................................................................................................................................17
5.3 Requirements................................................................................................................................................................ 17
5.3.1 Licenses..................................................................................................................................................................... 17
5.3.2 Software.....................................................................................................................................................................17
5.3.3 Hardware................................................................................................................................................................... 18
5.3.4 Others.........................................................................................................................................................................18
5.4 Operation and Maintenance..........................................................................................................................................18
5.4.1 Data Configuration.................................................................................................................................................... 18
5.4.1.1 Data Preparation..................................................................................................................................................... 18
5.4.1.2 Using MML Commands......................................................................................................................................... 19
5.4.1.3 Using the CME....................................................................................................................................................... 19
5.4.2 Activation Verification.............................................................................................................................................. 19
5.4.3 Network Monitoring.................................................................................................................................................. 20
6 MU-MIMO....................................................................................................................................21
6.1 Principles...................................................................................................................................................................... 21
6.2 Network Analysis......................................................................................................................................................... 23
6.2.1 Benefits...................................................................................................................................................................... 23
6.2.2 Impacts.......................................................................................................................................................................23
6.3 Requirements................................................................................................................................................................ 23
6.3.1 Licenses..................................................................................................................................................................... 24
6.3.2 Software.....................................................................................................................................................................24
6.3.3 Hardware................................................................................................................................................................... 24
6.3.4 Others.........................................................................................................................................................................25
6.4 Operation and Maintenance..........................................................................................................................................25
6.4.1 Data Configuration.................................................................................................................................................... 25
6.4.1.1 Data Preparation..................................................................................................................................................... 25
6.4.1.2 Using MML Commands......................................................................................................................................... 26
6.4.1.3 Using the CME....................................................................................................................................................... 26
6.4.2 Activation Verification.............................................................................................................................................. 26
6.4.3 Network Monitoring.................................................................................................................................................. 27
7 Parameters..................................................................................................................................... 28
8 Counters........................................................................................................................................ 29
9 Glossary......................................................................................................................................... 30
10 Reference Documents............................................................................................................... 31
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
None
Editorial Changes
Revised descriptions in this document.
Technical Changes
None
Editorial Changes
Reorganized this document and revised descriptions.
Technical Changes
Change Description Parameter Change Base Station Model
Editorial Changes
Revised descriptions in this document.
Technical Changes
None
Editorial Changes
Moved the description of Downlink Adaptive Selection Between PMI and SRS to 4.1.2
Downlink Beamforming because this function is used for beamforming weight calculation.
Technical Changes
Change Description Parameter Change Base Station Model
Enabled 3900 series base stations None 3900 series base stations
to support MIMO Basic Package,
SU-MIMO Multiple Layers, and
MU-MIMO Basic Pairing.
Editorial Changes
None
Technical Changes
None
Editorial Changes
Revised the description of MU-MIMO Basic Pairing. For details, see 6.1 Principles.
Technical Changes
Change Description Parameter Change Base Station Model
Editorial Changes
Change Description Parameter Change Base Station Model
Changed parameter names. For l Changed the name of 5900 series base stations
details, see 6.4.1.1 Data NRDuCellPdsch.Ma
Preparation. xMimoLayerNum to
Downlink Maximum
MIMO Layer
Number Quota.
l Changed the name of
NRDuCellPusch.Ma
xMimoLayerCnt to
Uplink Maximum
MIMO Layer Count
Quota.
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 Feature Parameter
Description documents apply only to the corresponding software release. For future software
releases, refer to the corresponding updated product documentation.
3 Overview
With the rapid development of wireless communications, higher and higher requirements are
imposed on system capacity and spectral efficiency. To meet these requirements, various
technologies emerge. Common technologies include extending system bandwidth and
increasing signal modulation order. However, expanding system bandwidth can increase only
system capacity but cannot effectively improve spectral efficiency; increasing modulation
order can improve spectral efficiency only to a limited extent on live networks because
modulation order is strongly correlated with signal quality.
Multiple-input multiple-output (MIMO) is a technology that uses multiple antennas at the
transmitter or receiver in combination with signal processing techniques to multiply spectral
efficiency. The capability of MIMO to improve spectral efficiency is closely related to the
number of antennas.
5G MIMO greatly increases the number of antennas, evolving from 2T2R and 4T4R (the
main stream of LTE) to 32T32R and 64T64R. With massive-scale antennas, it offers diversity,
beamforming, and spatial multiplexing gains, increasing system capacity and spectral
efficiency.
l Receive diversity: It is used for uplink reception. For details, see 4 Basic Functions of
MIMO.
l Beamforming: It is used for downlink transmission. For details, see 4 Basic Functions
of MIMO.
l Spatial multiplexing
– For details about spatial multiplexing of a single UE's multiple data streams, see 5
SU-MIMO.
– For details about spatial multiplexing of multiple UEs' data streams in a cell, see 6
MU-MIMO.
4.1 Principles
gNodeBs can use receive diversity for uplink multiple-antenna reception and use
beamforming for downlink multiple-antenna transmission.
The UE sends signal x, which passes through different channels to the gNodeB's antennas r1
to rM. The gNodeB applies a weight wi to each received signal, and then combines the
weighted signals into signal y. The combined signal can be expressed as follows:
y = W (Hx + N)
where
l W = (w1, ..., wM): 1xM vector composed of RX antenna weights.
l H = (h1, ..., hM)T: Mx1 vector composed of spatial channel coefficients. hi indicates the
coefficient of channel i, and T is a transpose operator. The channel coefficients are used
to obtain the signals that change in amplitude and phase after passing through channels.
l N = (n1, ..., nM)T: Mx1 vector composed of received noises.
l x: TX signal.
The weights (w1, ..., wM) are used to change the beamwidth and direction. They are calculated
based on downlink channel status.
There are two methods of weight calculation:
l Weight calculation based on sounding reference signal (SRS): The calculation procedure
is illustrated in Figure 4-3.
l Weight calculation based on precoding matrix indication (PMI): The calculation
procedure is illustrated in Figure 4-4.
The gNodeB supports Downlink Adaptive Selection Between PMI and SRS. This function
adaptively selects SRS- or PMI-based weights so that the weights can more accurately reflect
the quality of data channels, ensure data transmission, and increase the downlink throughput
of cell edge UEs. This function is controlled by the DL_PMI_SRS_ADAPT_SW option of
the NRDUCellAlgoSwitch.AdaptiveEdgeExpEnhSwitch parameter. When this option is
selected, the function is enabled. When this option is deselected, SRS- or PMI-based weights
are always selected for antenna-selection UEs based on the value of
PMI-based weights are always used for 2T2R and 4T4R cells.
4.2.1 Benefits
Using more TX and RX antennas increases array, diversity, and beamforming gains, as shown
in Figure 4-5, Figure 4-6, and Figure 4-7. This results in larger cell capacity, more flexible
coverage directions, and wider coverage scope. 32T32R and 64T64R can provide three-
dimensional coverage.
4.2.2 Impacts
None
4.3 Requirements
4.3.1 Licenses
None
4.3.2 Software
Prerequisite Functions
None
4.3.3 Hardware
Boards
All NR-capable main control boards and baseband processing units support this function. To
learn which main control boards and baseband processing units are NR-capable, see 3900
Series BBU Technical Specifications or BBU5900 Technical Specifications in 3900 & 5900
Series Base Station Product Documentation.
RF Modules
All NR-capable AAUs/RRUs/pRRUs support this function. For details about NR-capable
AAUs/RRUs/pRRUs, see the following documents in 3900 & 5900 Series Base Station
Product Documentation:
l AAU Technical Specifications
l RRU Technical Specifications
l LampSite pRRU&RRU Technical Specifications
4.3.4 Others
None
Step 2 Choose Monitor > Signaling Trace > Signaling Trace Management.
Step 3 In the navigation tree of the Signaling Trace Management tab page, choose NR > Cell
Performance Monitoring > Downlink Multi-User MIMO Monitoring, select the
corresponding base station and cell, and check the following monitoring items:
l Average Number of Scheduled PMI Weight User
l Average Number of Scheduled SRS Weight User
Table 4-2 Verifying the activation of Downlink Adaptive Selection Between PMI and
SRS
If... Then...
SRS-based weights are used before the If the value of Average Number of
activation of Downlink Adaptive Scheduled PMI Weight User after the
Selection Between PMI and SRS activation of Downlink Adaptive
Selection Between PMI and SRS is
greater than 0, this function has taken
effect.
PMI-based weights are used before the If the value of Average Number of
activation of Downlink Adaptive Scheduled SRS Weight User after the
Selection Between PMI and SRS activation of Downlink Adaptive
Selection Between PMI and SRS is
greater than 0, this function has taken
effect.
----End
5 SU-MIMO
5.1 Principles
Overview
Single-user MIMO (SU-MIMO) is a multi-antenna technique that implements spatial
multiplexing of time-frequency resources for a single UE. It applies to PUSCH and PDSCH.
It enables multi-layer data transmission, as shown in Figure 5-1, and increases the single UE
peak rate in both uplink and downlink.
Uplink SU-MIMO
This function is controlled by the UL_SU_MULTI_LAYER_SW option of the
NRDUCellAlgoSwitch.SuMimoMultipleLayerSw parameter. The maximum number of
PUSCH spatial multiplexing layers in a cell is specified by the
NRDuCellPusch.MaxMimoLayerCnt parameter.
The maximum number of PUSCH layers for a single UE is related to the number of TX and
RX antennas, as listed in Table 5-1.
64R 2T 2
32R 2T 2
8R 2T 2
4R 2T 2
2R 2T 2
Downlink SU-MIMO
This function is controlled by the DL_SU_MULTI_LAYER_SW option of the
NRDUCellAlgoSwitch.SuMimoMultipleLayerSw parameter. The maximum number of
PDSCH spatial multiplexing layers in a cell is specified by the
NRDuCellPdsch.MaxMimoLayerNum parameter.
The maximum number of PDSCH layers for a single UE is related to the number of TX and
RX antennas, as listed in Table 5-2.
64T 4R 4
32T 4R 4
8T 4R 4
4T 4R 4
2T 4R 2
5.2.1 Benefits
SU-MIMO provides the following benefits:
l Uplink SU-MIMO
If a UE supports uplink data transmission over N layers, its uplink peak rate is
theoretically N times that of data transmission over a single layer.
l Downlink SU-MIMO
If a UE supports downlink data transmission over N layers, its downlink peak rate is
theoretically N times that of data transmission over a single layer.
5.2.2 Impacts
Network Impacts
None
Function Impacts
None
5.3 Requirements
5.3.1 Licenses
Feature ID Feature Name Model Sales Unit
The maximum number of spatial multiplexing layers cannot exceed the number of licensed
layers (one license unit corresponds to two layers).
5.3.2 Software
Prerequisite Functions
None
5.3.3 Hardware
Base Station Models
l 3900 and 5900 series base stations. 3900 series base stations must be configured with the
BBU3910.
l DBS3900 LampSite and DBS5900 LampSite. DBS3900 LampSite must be configured
with the BBU3910.
Boards
All NR-capable main control boards and baseband processing units support this function. To
learn which main control boards and baseband processing units are NR-capable, see 3900
Series BBU Technical Specifications or BBU5900 Technical Specifications in 3900 & 5900
Series Base Station Product Documentation.
RF Modules
All NR-capable AAUs/RRUs/pRRUs support this function. For details about NR-capable
AAUs/RRUs/pRRUs, see the following documents in 3900 & 5900 Series Base Station
Product Documentation:
l AAU Technical Specifications
l RRU Technical Specifications
l LampSite pRRU&RRU Technical Specifications
5.3.4 Others
Cells must not be supplementary uplink (SUL) cells. That is, the NRDUCell.DuplexMode
parameter must not be set to CELL_SUL. The following describes the reason.
SUL cells do not support downlink SU-MIMO as such cells do not have downlink channels.
In addition, SUL cells do not support uplink SU-MIMO according to 3GPP Release15.
Therefore, SU-MIMO does not take effect in SUL cells.
Step 1 Log in to the U2020. Choose Monitor > Signaling Trace > Signaling Trace Management.
Step 2 In the navigation tree of the Signaling Trace window, choose User Performance
Monitoring > User Common Monitoring to start a monitoring task for a UE.
NOTE
In the User Common Monitoring dialog box, you are advised to set UEID Type to 5G-Random Value
or STMSI in non-standalone (NSA) networking and set UEID Type to 5G-Random Value or 5G-
STMSI in standalone (SA) networking.
Uplink SU- Code0 UL Average This function has taken effect if the following
MIMO Layer Num condition is met: 1 < Code0 UL Average Layer
Num < min (Number of gNodeB RX antennas,
Number of UE TX antennas).
Downlink SU- l Code0 DL This function has taken effect if the following
MIMO Average Layer condition is met: 1 < (Code0 DL Average
Num Layer Num + Code1 DL Average Layer Num)
l Code1 DL < min (Number of gNodeB TX antennas,
Average Layer Number of UE RX antennas).
Num
----End
In the User Common Monitoring dialog box, you are advised to set UEID Type to 5G-Random
Value or STMSI in non-standalone (NSA) networking and set UEID Type to 5G-Random Value
or 5G-STMSI in standalone (SA) networking.
6 MU-MIMO
6.1 Principles
Multi-user MIMO (MU-MIMO) implements spatial multiplexing of time-frequency resources
for multiple UEs in both uplink and downlink. When multiple UEs share the same time-
frequency resources, as shown in Figure 6-1, the more orthogonal the channels between UEs,
the smaller the interference and the higher the capacity and spectral efficiency in both uplink
and downlink.
UE Pairing Principles
UE pairing is a process of selecting multiple UEs for spatial multiplexing of time-frequency
resources. The UE pairing principles are as follows:
l If UEs have good signal quality (for example, high SINR and small signal fluctuation)
and low channel correlation, inter-UE interference can be effectively reduced and the
UEs can be paired. In this situation, MU-MIMO can increase system capacity.
l If UEs have poor signal quality (for example, low SINR or large signal fluctuation) and
high channel correlation, inter-UE interference cannot be effectively reduced. In this
situation, MU-MIMO may decrease system throughput and therefore UE pairing is not
recommended.
Table 6-1 Maximum number of spatial multiplexing layers for multiple UEs
Number of Maximum Maximum Maximum Number of
gNodeB Number of Number of PUSCH Layers for
Antennas PDSCH Layers for PDCCH Layers Multiple UEs
Multiple UEs for Multiple
UEs
64T64R 16 4 8
32T32R 16 4 8
In MU-MIMO on PDSCH, the MCSs of paired UEs in movement can be adjusted based on
CQIs to better match the actual channel quality and increase the UE throughput and cell
throughput. This downlink mobile MU enhancement function is controlled by the
DL_MOBILE_MU_ENH_SW option of the
NRDUCellAlgoSwitch.UeFeatureBasedPairEnhSw parameter. In low frequency bands,
only 64T64R gNodeBs support downlink mobile MU enhancement.
6.2.1 Benefits
It is recommended that MU-MIMO be enabled to increase cell throughput when cell load is
high, that is, when either of the following conditions is met:
l The uplink or downlink physical resource block (PRB) usage is high. For example, the
usage is greater than or equal to 50%.
l The number of active UEs in the uplink or downlink is high. For example, the maximum
number of active UEs in the downlink in a cell (indicated by
N.User.RRCConn.Active.DL.Max) or the maximum number of active UEs in the
uplink in a cell (indicated by N.User.RRCConn.Active.UL.Max) is greater than or
equal to 3.
The cell throughput gain is related to the number of spatial multiplexing layers. The more the
layers, the higher the gain. Assume that full buffer services are performed in a cell and the
number of spatial multiplexing layers is N. Then, the cell throughput is theorectially N times
that obtained before the function is enabled.
6.2.2 Impacts
Network Impacts
None
Function Impacts
Function Function Reference Description
Switch
6.3 Requirements
6.3.1 Licenses
Feature ID Feature Name Model Sales Unit
The maximum number of spatial multiplexing layers cannot exceed the number of licensed
layers (one license unit corresponds to two layers).
6.3.2 Software
Prerequisite Functions
None
6.3.3 Hardware
Boards
All NR-capable main control boards and baseband processing units support this function. To
learn which main control boards and baseband processing units are NR-capable, see 3900
Series BBU Technical Specifications or BBU5900 Technical Specifications in 3900 & 5900
Series Base Station Product Documentation.
RF Modules
AAUs/RRUs must support NR. 2T2R and 4T4R RF modules do not support this function
while the other RF modules support. For NR-capable AAUs/RRUs, see the following
documents in 3900 & 5900 Series Base Station Product Documentation.
l AAU Technical Specifications
6.3.4 Others
None
//Setting the maximum number of PDSCH spatial multiplexing layers for multiple UEs
MOD NRDUCELLPDSCH: NrDuCellId=0, MaxMimoLayerNum=LAYER_2;
//Setting the maximum number of PDCCH spatial multiplexing layers for multiple UEs
MOD NRDUCELLPDCCH: NrDuCellId=0, MaxPairLayerNum=LAYER_2;
//Activating downlink mobile MU enhancement
MOD NRDUCELLALGOSWITCH:
NrDuCellId=0,UeFeatureBasedPairEnhSw=DL_MOBILE_MU_ENH_SW-1;
//Setting the maximum number of PUSCH spatial multiplexing layers for multiple UEs
MOD NRDUCELLPUSCH: NrDuCellId=0, MaxMimoLayerCnt=LAYER_2;
Step 2 In the navigation tree of the Signaling Trace Management tab page on the left, choose NR >
Cell Performance Monitoring > Downlink Multi-User MIMO Monitoring or NR > Cell
Performance Monitoring > Uplink Multi-User MIMO Monitoring, select the
corresponding base station and cell, and check the monitoring items listed in Table 6-3. If the
value of a monitoring item is greater than 1, the corresponding function has taken effect.
----End
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 gNodeBFunction 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, FBFD-020100.
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 gNodeBFunction 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, FBFD-020100.
Step 3 Click OK. All counters related to the feature are displayed.
----End
9 Glossary
10 Reference Documents