Massive Mimo: Huawei Technologies Co., LTD
Massive Mimo: Huawei Technologies Co., LTD
HUAWEI TECHNOLOGIES
HISILICON CO., LTD.
SEMICONDUCTOR Huawei Confidential Page 2
Objectives
HUAWEI TECHNOLOGIES
HISILICON CO., LTD.
SEMICONDUCTOR Huawei Confidential Page 3
Hardware evolution of massive MIMO
8 layer transmission
10 Up to 8 layers
(CoMP)
4 Layers
Massive MIMO
Only horizontal beamwidth adjustment Both horizontal and vertical beamwidth adjustment
Broadcast coverage
supported supported
Uplink multiple-antenna
2- and 4-antenna receive diversity 32 or 64 -antenna receive diversity
features
Array gain: Coherent combination can effectively improve the average SNR after processing. The prerequisite is that the channel
information needs to be known.)
Spatial diversity gain: This gain is achieved by repeating transmission of data to improve the transmission reliability and reducing the
relative fluctuation of the SNR.
Spatial multiplexing gain: This gain is achieved based on independency between spatial channel fading when multiple data streams are
transmitted to increase the transmission rate.
Interference suppression gain: This gain is achieved after colored interference is reduced and the post-processed SINR is increased.
Array gains
Diversity gains
Interference
suppression
With beamforming (BF), gNodeBs weight signals to form narrow beams towards
target UEs.
NR sub-6 GHz multi-antenna downlink channels support beamforming by default.
As a result, coverage performance is improved and UEs are more accurately
targeted.
3
RF-Chain PA
Base
band
Beam 1 64 PAs 2
forming
RF-Chain PA
64TRX architecture 4
Background: Complete reciprocity between the uplink and downlink channel characteristics is impossible due to the amplitude
and phase differences between RF TX and RX channels. Such differences vary with the channels. To improve the reciprocity
between RF TX and RX channels, channel calibration is required.
Procedure:
gNodeBs calculate the variations in the phase and amplitude of signals transmitted on each TX channel and each RX
channel.
gNodeBs then compensate for variations in phase and amplitude based on the calculations, improving reciprocity
between TX and RX channels.
Triggering conditions of channel calibration: Cell reestablishment, channel recovery, periodic triggering, and others
The main causes of channel calibration failure include hardware faults, configuration errors (such as low power configuration),
and external interference.
Calibration between TX and RX channels
RF chain PA Calibration
between
Baseband ...
channels
RF chain PA
During weighting, gNodeBs use the vector addition function to add the calculated weight value and the data to be transmitted,
including data streams and demodulation reference signals (DMRSs). The width and direction of beams are adjusted based
on the calculation results. The weighting procedure is as follows:
Assume that noise, 𝑵, is generated when an input signal, 𝒙( 𝑖), passes through channel 𝑯. The output signal, 𝒚( 𝑖), is
calculated using the following formula:
When weighting is applied, input signal 𝒙(𝑖) is multiplied by complex vector 𝒘( 𝑖) to change the amplitude and phase of
output signal 𝒚(𝑖). Output signal 𝒚(𝑖) is calculated using the following formula:
Dual-layer
weighting
Downlink Adaptive Selection Between PMI and SRS allows downlink beamforming weight selection based on SRS or
PMI: The PMI-based selection applies to those with a small SNR. The SRS-based selection applies to UEs with a
large SNR. The weight selected based on the PMI is more accurate at the cell edge, which improves the SNR to
positively affect the data rate of CEUs.
When the uplink SRS SNR of a UE is greater than Th SRS (SrsPreSinrJudgeThld, with the default value of –20 dB),
SRS-based selection is applicable. Otherwise, PMI-based selection is applicable. There is a fixed 3 dB hysteresis
protection on both sides.
Weight Weight
PMI unchanged unchanged SRS
3 dB 3 dB
64T64R 16
32T32R 16
8T8R 4
64T64R 4
32T32R 4
Concept: Uplink MU spatial multiplexing enables the gNodeB to send data to two or more UEs
using the same PUSCH resources, achieving spatial multiplexing gains.
Gains: This function improves spectral efficiency, and to some extent increases uplink throughput.
In heavy-traffic scenarios, it also helps reduce the network load and improve user experience.
Pairing: Based on the correlation between UEs, appropriate UEs with low correlation are selected
for pairing.
64T64R 8
32T32R 8
8T8R 4
Hardware
BBU board: UBBPfw1
AAU: 5G AAU5613 (64T), AAU 5612 (64T), AAU5313 (32T), RRU5258 (8T8R non-MM), HAAU5213
Software: This feature depends on MIMO Basic Package.
License:
The maximum number of layers in the SU-MIMO and MU-MIMO scenario must
not exceed the number of layers authorized by the following licenses (one
license corresponds to two layers).
MIMO Basic Package and SU-MIMO Multiple Layers are recommended for all
scenarios.
MU-MIMO is recommended for heavy-traffic scenarios.
The uplink or downlink PRB usage is high during busy hours, and the downlink PRB
usage is greater than 50%.
The number of active users in the uplink or downlink is greater than or equal to three.
MML Configuration
Downlink Adaptive Selection Between PMI and SRS
MOD NRDUCELLALGOSWITCH:NrDuCellId=1, AdaptiveEdgeExpEnhSwitch = DL_PMI_SRS_ADAPT_SW-1;
MOD NRDUCELLPDSCH: NrDuCellId=1, SrsPreSinrJudgeThld=-100;
MML Configuration
Setting the maximum number of MIMO layers
MOD NRDUCELLPDSCH: NrDuCellId=1, MaxMimoLayerNum=LAYER_2;
MOD NRDUCELLPUSCH: NrDuCellId=1, MaxMimoLayerCnt= LAYER_2;
MOD NRDUCELLPDCCH: NrDuCellId=1, MaxPairLayerNum=LAYER_2;