Professional Documents
Culture Documents
Change History
Contents
1 Introduction.......................................................................................................................8
1.1 Purpose and Scope......................................................................................................................... 8
1.1.1 Purpose.................................................................................................................................. 8
1.1.2 Scope..................................................................................................................................... 8
1.2 Lifecycle.......................................................................................................................................... 8
3 SMB..................................................................................................................................11
3.1 Basic Principles............................................................................................................................. 11
3.1.1 Definition and Principles....................................................................................................... 11
3.1.2 Benefits................................................................................................................................. 11
3.1.3 Gain Sources........................................................................................................................ 11
3.2 Application Scenarios and Site Selection.......................................................................................11
3.2.1 Application Scenarios............................................................................................................ 11
3.2.2 Site Selection Guidelines...................................................................................................... 12
3.3 Feature Activation.......................................................................................................................... 13
3.3.1 Feature Application Policies.................................................................................................. 16
3.3.2 KPI Monitoring...................................................................................................................... 16
3.3.3 Network Planning.................................................................................................................. 16
3.3.4 Hardware Requirements....................................................................................................... 20
3.3.5 Software Requirements........................................................................................................ 22
3.3.6 Engineering Requirements................................................................................................... 25
3.3.7 Parameter Settings............................................................................................................... 25
3.4 Benefits......................................................................................................................................... 27
3.4.1 Activation Verification............................................................................................................ 27
3.4.2 Gain Specifications and Evaluation Methods........................................................................27
3.4.3 Network Impact..................................................................................................................... 29
3.4.4 DT Analysis........................................................................................................................... 30
3.5 Feature Optimization..................................................................................................................... 30
3.5.1 Coverage Optimization......................................................................................................... 30
3.5.2 Load Balance Optimization................................................................................................... 31
3.5.3 Intra-eNodeB CSPC............................................................................................................. 31
4 DMB..................................................................................................................................33
4.1 Basic Principles............................................................................................................................. 33
4.1.1 Definition and Principles....................................................................................................... 33
4.1.2 Benefits................................................................................................................................. 37
8 Precise Beamforming.....................................................................................................82
8.1 Basic Principles............................................................................................................................. 82
8.1.1 Definition and Principles....................................................................................................... 82
8.1.2 Benefits................................................................................................................................. 82
8.2 Application Scenarios.................................................................................................................... 83
8.3 Feature Activation.......................................................................................................................... 83
8.3.1 KPI Monitoring...................................................................................................................... 83
8.3.2 Network Planning.................................................................................................................. 83
8.3.3 Hardware.............................................................................................................................. 83
8.3.4 Software............................................................................................................................... 84
8.3.5 Engineering Requirements................................................................................................... 84
12 Appendixes..................................................................................................................104
12.1 Appendix 1: FDD Massive MIMO Site Selection and Gain Evaluation......................................104
12.2 Appendix 2: FDD Massive MIMO Link Budget Tool...................................................................104
12.3 Appendix 3: Base Station Product Description..........................................................................104
12.4 Appendix 4: FDD Massive MIMO Feature Delivery Guide.........................................................105
1 Introduction
1.1 Purpose and Scope
1.1.1 Purpose
This document provides the application guidelines of the LTE FDD massive MIMO solution. It
describes the function combinations and end-to-end deliverability application of the FDD massive
MIMO solution and provides guidance for post-solution application and maintenance.
1.1.2 Scope
This document describes the application of the FDD massive MIMO solution.
1.2 Lifecycle
This document is drafted at TR4A.
This document will be updated and finalized at TR6.
Table 2-2 Beam patterns for sector beamforming (for modules with an 8-column antenna array)
Beam BeamDeploymentMod BeamDeploymentMode BeamDeploymentMode
Template e Set to MODE_0. Set to MODE_1. Set to MODE_2.
ID
1 Inner circle: 0 Not supported Not supported
Outer circle: 1
2 Not supported Inner circle: 0 Not supported
Outer circle: 2
(1) in Figure 2-2
3 Not supported Inner circle: 0 Not supported
Outer circle: 3
(2) in Figure 2-2
4 Not supported Not supported Inner circle: 0
Outer circle: 4
(3) in Figure 2-2
Figure 2-2 Beam patterns (for modules with an 8-column antenna array, BeamTemplateId > 1)
Each sector split cell is associated with a Cell MO. The following parameters must be set to the
same values for the cells (Cell) in the same sector split group (SectorSplitGroup):
Uplink and downlink bandwidths: Cell.DlBandWidth and Cell.UlBandWidth
Uplink and downlink frequencies: Cell.DlEarfcn, Cell.UlEarfcn, and Cell.UlEarfcnCfgInd
Cell TX and RX mode: Cell.TxRxMode
Number of CRS ports: Cell.CrsPortNum
CPRI compression mode: Cell.CPRICompression
Customized bandwidth configuration (Cell.CustomizedBandWidthCfgInd,
Cell.CustomizedUlBandWidth, and Cell.CustmizedDlBandWidth)
3 SMB
3.1 Basic Principles
3.1.1 Definition and Principles
SMB provides three functions: 32T32R massive MIMO SMB, PDCCH power resource
improvement, and intra-AAU inter-cell load balancing.
SMB is deployed based on AAUs. It forms multiple fixed beams (cells) on the horizontal and
vertical planes through beamforming. For SMB, UEs are independently scheduled on each beam.
In this way, time-frequency resources are reused between beams, improving cell capacity.
SMB forms multiple beams on the horizontal and vertical planes corresponding to multiple sector
split cells based on the settings of the parameters SectorSplitGroup.BeamTemplateId,
SectorSplitGroup.BeamDeploymentMode, and SectorSplitCell.CellBeamIndex. This function
requires that the SectorSplitGroup.BeamTemplateId parameter be set to 2, 3, or 4 and that the
SectorSplitGroup.BeamDeploymentMode parameter be set to MODE_0, MODE_1, or
MODE_2. The SectorSplitCell.CellBeamIndex parameter specifies the beam index of each
sector split cell. Assuming that four beams are to be configured, the
SectorSplitCell.CellBeamIndex parameter must be set to 0, 1, 2, and 3 for the beams. Each
beam corresponds to a cell.
The beam tilts can be set for SMB using the SectorSplitCell.CellBeamTilt and
SectorSplitCell.CellBeamTiltFractionPart parameters.
3.1.2 Benefits
When congestion cannot be solved by adding frequency bands or sites, SMB can be used to
satisfy the capacity demand in urban areas.
Inter-site distance
The distance between sites should not be too large. It is recommended that the function be
deployed in dense urban areas with capacity requirements.
UE distribution
UEs in a cell are evenly distributed. Otherwise, split beams cannot effectively absorb traffic
after SMB is enabled, affecting performance.
Area selection
There is no obstacle to the coverage area of a site. It is recommended that contiguous
coverage be formed so that SMB can be enabled for contiguous coverage. If only one site is
deployed and the surrounding networks are lightly loaded, the interference between split
cells generated through SMB is the main interference source, which affects the performance.
Site height
The installation position of the AAU should be higher than surrounding buildings. It is
recommended that surrounding buildings cause no obstacles to the site. In the early stage,
SMB is recommended in the areas with the antenna height much greater than that of
surrounding buildings so that more gains can be offered. It is recommended that the site
height be greater than 20 m.
Threshold Threshold
Item Indicator Definition and Description
(4T3S) (4T6S)
Downlink RB L.ChMeas.PRB.DL.Used.Avg x 100 /
>= 70%
Usage (%) L.ChMeas.PRB.DL.Avail
NOTE
The preceding counters measure the average values in the two busiest hours in each of the four busiest
days in a week.
If multiple massive MIMO sectors are deployed on the same site, it is recommended that the included
angle be 120°.
The following values are used as the baseline of six-sector deployment: the average PRB usage of split
cells, the total number of active UEs in split cells, and the average user-perceived rate of split cells.
Sites can be sorted by indicators, including the number of hours during which requirements are met,
peak-hour user-perceived rate, number of active UEs, and spectral efficiency.
Site selection tool and guide: Solution GTM Toolkit on WINS Space
Other Precautions
Site survey must be performed in a timely manner to determine whether the AAU can be
deployed. Check whether the pole type, antenna installation space, bearing capacity, and
power supply meet the requirements. For details and requirements, see AAU engineering
guidelines.
Evaluate the site reconstruction solution, determine whether the BBU slots and transmission
bandwidth are sufficient, and check whether boards can be added or replaced.
//Adding an RRU chain (in RRU chain or load sharing configuration scenarios)
//Adding an AAU, without running the MOD RRUCHAIN command in RRU chain configuration scenarios
MOD RRUCHAIN: RCN=0, BRKPOS1=0, BRKPOS2=0;
ADD RRU: CN=0, SRN=100, SN=0, TP=TRUNK, RCN=0, PS=0, RT=AIRU, RS=LO, RXNUM=32, TXNUM=32,
MNTMODE=NORMAL, RFDCPWROFFALMDETECTSW=OFF, RFTXSIGNDETECTSW=OFF;
//Adding a sector
ADD SECTOR: SECTORID=100, ANTNUM=0, CREATESECTOREQM=FALSE;
//Adding cells (using four split cells served by a module with an 8-column antenna array as an example)
ADD CELL: LocalCellId=100, CellName="beam0", NbCellFlag=FALSE, FreqBand=3, UlEarfcnCfgInd=NOT_CFG,
DlEarfcn=1350, UlBandWidth=CELL_BW_N50, DlBandWidth=CELL_BW_N50, CellId=100, PhyCellId=100,
FddTddInd=CELL_FDD, EuCellStandbyMode=ACTIVE, RootSequenceIdx=0, CustomizedBandWidthCfgInd=NOT_CFG,
UePowerMaxCfgInd=NOT_CFG, MultiRruCellFlag=BOOLEAN_FALSE, CPRICompression=ENHANCED_COMPRESSION,
CrsPortNum=CRS_PORT_4, TxRxMode=32T32R, WorkMode=UL_DL;
ADD CELL: LocalCellId=101, CellName="beam1", NbCellFlag=FALSE, FreqBand=3, UlEarfcnCfgInd=NOT_CFG,
DlEarfcn=1350, UlBandWidth=CELL_BW_N50, DlBandWidth=CELL_BW_N50, CellId=101, PhyCellId=101,
FddTddInd=CELL_FDD, EuCellStandbyMode=ACTIVE, RootSequenceIdx=1, CustomizedBandWidthCfgInd=NOT_CFG,
UePowerMaxCfgInd=NOT_CFG, MultiRruCellFlag=BOOLEAN_FALSE, CPRICompression=ENHANCED_COMPRESSION,
CrsPortNum=CRS_PORT_4, TxRxMode=32T32R, WorkMode=UL_DL;
ADD CELL: LocalCellId=102, CellName="beam2", NbCellFlag=FALSE, FreqBand=3, UlEarfcnCfgInd=NOT_CFG,
DlEarfcn=1350, UlBandWidth=CELL_BW_N50, DlBandWidth=CELL_BW_N50, CellId=102, PhyCellId=102,
FddTddInd=CELL_FDD, EuCellStandbyMode=ACTIVE, RootSequenceIdx=2, CustomizedBandWidthCfgInd=NOT_CFG,
UePowerMaxCfgInd=NOT_CFG, MultiRruCellFlag=BOOLEAN_FALSE, CPRICompression=ENHANCED_COMPRESSION,
CrsPortNum=CRS_PORT_4, TxRxMode=32T32R, WorkMode=UL_DL;
ADD CELL: LocalCellId=103, CellName="beam3", NbCellFlag=FALSE, FreqBand=3, UlEarfcnCfgInd=NOT_CFG,
DlEarfcn=1350, UlBandWidth=CELL_BW_N50, DlBandWidth=CELL_BW_N50, CellId=103, PhyCellId=103,
FddTddInd=CELL_FDD, EuCellStandbyMode=ACTIVE, RootSequenceIdx=3, CustomizedBandWidthCfgInd=NOT_CFG,
UePowerMaxCfgInd=NOT_CFG, MultiRruCellFlag=BOOLEAN_FALSE, CPRICompression=ENHANCED_COMPRESSION,
CrsPortNum=CRS_PORT_4, TxRxMode=32T32R, WorkMode=UL_DL;
MOD CELLMIMOPARACFG: LocalCellId=100, MimoAdaptiveSwitch=CL_ADAPTIVE, InitialMimoType=ADAPTIVE;
MOD CELLMIMOPARACFG: LocalCellId=101, MimoAdaptiveSwitch=CL_ADAPTIVE, InitialMimoType=ADAPTIVE;
MOD CELLMIMOPARACFG: LocalCellId=102, MimoAdaptiveSwitch=CL_ADAPTIVE, InitialMimoType=ADAPTIVE;
MOD CELLMIMOPARACFG: LocalCellId=103, MimoAdaptiveSwitch=CL_ADAPTIVE, InitialMimoType=ADAPTIVE;
//Binding the cell to the sector equipment and setting the CELLBEAMMODE parameter. Determine whether to bind the
baseband equipment based on site conditions.
ADD EUCELLSECTOREQM: LocalCellId=100, SectorEqmId=100, CELLBEAMMODE=MASSIVE_MIMO_Ph2,
BASEBANDEQMID=0;
ADD EUCELLSECTOREQM: LocalCellId=101, SectorEqmId=100, CELLBEAMMODE=MASSIVE_MIMO_Ph2,
BASEBANDEQMID=0;
ADD EUCELLSECTOREQM: LocalCellId=102, SectorEqmId=100, CELLBEAMMODE=MASSIVE_MIMO_Ph2,
BASEBANDEQMID=0;
ADD EUCELLSECTOREQM: LocalCellId=103, SectorEqmId=100, CELLBEAMMODE=MASSIVE_MIMO_Ph2,
BASEBANDEQMID=0;
//(Optional) Modifying the setting of the cell system information switch (assuming that the cell with LocalCellId set to 100 is a
downlink-only cell)
MOD CELLSIMAP: LocalCellId=100, SiSwitch=ForbidCellSiSwitch-1;
//Setting PA, PB, and RS power (which is denoted by xxx in the following and can be set based on actual network conditions)
MOD CELLDLPCPDSCHPA: LocalCellId=100, PaPcOff=DB_3_P_A;
MOD CELLDLPCPDSCHPA: LocalCellId=101, PaPcOff=DB_3_P_A;
MOD CELLDLPCPDSCHPA: LocalCellId=102, PaPcOff=DB_3_P_A;
MOD CELLDLPCPDSCHPA: LocalCellId=103, PaPcOff=DB_3_P_A;
MOD PDSCHCFG: LocalCellId=100, Pb=1;
MOD PDSCHCFG: LocalCellId=101, Pb=1;
MOD PDSCHCFG: LocalCellId=102, Pb=1;
MOD PDSCHCFG: LocalCellId=103, Pb=1;
MOD PDSCHCFG: LocalCellId=100, ReferenceSignalPwr=xxx;
MOD PDSCHCFG: LocalCellId=101, ReferenceSignalPwr=xxx;
MOD PDSCHCFG: LocalCellId=102, ReferenceSignalPwr=xxx;
MOD PDSCHCFG: LocalCellId=103, ReferenceSignalPwr=xxx;
//(Optional, applicable to the AAU5711a/AAU5726) Configuring sector split cells. The cell beam tilts and horizontal azimuth
offsets can be set based on network conditions.
ADD SECTORSPLITCELL: LocalCellId=100, SectorSplitGroupId=0, CellBeamIndex=0, CellBeamTilt=8,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=101, SectorSplitGroupId=0, CellBeamIndex=1, CellBeamTilt=8,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=102, SectorSplitGroupId=0, CellBeamIndex=2, CellBeamTilt=8,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=103, SectorSplitGroupId=0, CellBeamIndex=3, CellBeamTilt=8,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
//(Optional, applicable to the AAU5711) Configuring sector split cells. The cell beam tilts and azimuth offsets can be configured
based on actual network conditions.
ADD SECTORSPLITCELL: LocalCellId=100, SectorSplitGroupId=0, CellBeamIndex=0, CellBeamTilt=6,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=101, SectorSplitGroupId=0, CellBeamIndex=1, CellBeamTilt=6,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=102, SectorSplitGroupId=0, CellBeamIndex=2, CellBeamTilt=0,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
ADD SECTORSPLITCELL: LocalCellId=103, SectorSplitGroupId=0, CellBeamIndex=3, CellBeamTilt=0,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
//(Optional) (Recommended) Turning on the MM_SCC_TM9_MU_MIMO_SW in dual-band massive MIMO scenarios to achieve
better performance
MOD CELLMIMOPARACFG: LocalCellId=1, MimoSwitch=MM_SCC_TM9_MU_MIMO_SW-1;
//(Optional) Turning on the FREQ_DIFF_AMEND_SW in dual-band massive MIMO scenarios to achieve better performance if
the MM_SCC_TM9_MU_MIMO_SW is turned on
MOD CELLMIMOPARACFG: LocalCellId=1, MimoSwitch=FREQ_DIFF_AMEND_SW-1;
Site Selection
Hotspot cells need to be identified before target cells for SMB are identified.
Step 1 Identify hotspot cells.
Based on the site selection criteria described in 3.2.2 Site Selection Guidelines, select
sites with traffic congestion in the entire network (or in a large area) and list hotspot cells
(or sites).
Step 2 Determine whether traffic is balanced after splitting for capacity expansion.
Collect all site selection data of hotspot cells and filter sites that meet user distribution
conditions through the site selection platform.
Step 3 Check the included angle.
It is recommended that the included angle between different sectors on the same site be
greater than or equal to 90° before splitting. If multiple massive MIMO sectors are
deployed on the same site, it is recommended that the included angle be 120°.
----End
The preceding site selection operations can be implemented by referring to WINS Cloud Product
Solution GTM Toolkit Delivery Guide. Network planning personnel only need to import data
sources and set parameters according to documents on the following website:
http://winscloud.huawei.com/winscloud-task-gtm-website/#/MarketToolKit
For the address of the WINSSpace and general site selection guidelines, see the WINSSpace
site selection planning document.
Basic RF Planning
Most massive MIMO cells are reconstructed based on 2T2R/4T4R cells. To ensure consistent
coverage, it is recommended that the antenna azimuth and total outer-circle tilt be consistent with
the baseline values. You are advised to preferentially adjust the mechanical downtilt. If the
mechanical downtilt cannot be adjusted, adjust the electrical downtilt. The following special
scenarios need to be considered separately:
If massive MIMO is reconstructed from a 6-sector SFN cell, the azimuth is the average
azimuth of two split antennas.
If the total tilts (mechanical downtilt and electrical downtilt) of two split antennas used in the
baseline are different, the tilt of the massive MIMO cell is consistent with that of the split
antenna with a smaller total tilt.
The recommended electrical downtilt of the AAU5711 ranges from –5° to 11°. If the
Cell.CrsPortNum parameter is set to CRS_PORT_2, the downtilt 6° is recommended for
inner cells and 0°is recommended for outer cells. If there are only outer cells but no inner
cells, the downtilt 3° is recommended. If the Cell.CrsPortNum parameter is set to
CRS_PORT_4, you are advised to configure only outer cells and set the downtilt to 3° for
these cells.
It is recommended that the electrical downtilt of the AAU5711a /AAU5733/AAU5726 be set to
8°. If the TM4WeightScheme parameter is set to COVERAGE_MODE_1, the electrical
downtilt that takes effect is 8° while the configured GUI value is invalid. If the
TM4WeightScheme parameter is set to COVERAGE_MODE_0 or COVERAGE_MODE_2,
the recommended adjustment range is 5° to 10°for the AAU5711a/AAU5733 or 6° to 9°for the
AAU5726.
Tilt planning principles: Assume that the baseline mechanical downtilt plus electrical downtilt
is equal to N° (N < 8). Then, after reconstruction for massive MIMO, the downtilt supporting
arm needs to be installed in the position of the lower handle (as shown in part b of the
following figure) to ensure downtilt alignment. Here, the mechanical downtilt is equal to (N -
8)°.
PCI/RSI Planning
Sector addition has the following impacts on PCI planning: The original PCI planning and use
principles need to be planned and optimized again. PCIs must not conflict and PCI mod 3 values
must not be equal.
The increase in the number of sectors reduces the number of PCI reuse times and shortens the
PCI reuse distance, which leads to a higher probability of PCI conflicts. If there are a large
number of massive MIMO eNodeBs and they provide contiguous networks, PCI use principles
need to be adjusted and PCIs need to be replanned. If sites are interspersed on the network or
the solution is deployed only on a few eNodeBs providing contiguous coverage, PCIs can be
planned based on the original network plan and then PCI optimization is performed based on
network performance.
Currently, the U-Net tool is used by Huawei for neighboring cell planning. The U-Net is a network
planning tool and is maintained by a dedicated department.
You can also use the U-Net tool to plan the RSI.
Standalone U-Net version:
https://support.huawei.com/carrier/navi?coltype=software#col=software&detailId=PBI1-
22075382&path=PBI1-7851894/PBI1-8132365/PBI1-8132371/PBI1-21395144/PBI1-21576275
NOTE
To apply for a license, contact He Kezhen (employee ID: hwx239314).
To apply for antenna files for simulation, contact Wang Lei (employee ID: 00493692)
and Zhu Xiaolong (employee ID: 00426150) of the massive MIMO work team.
Power Configuration
You must be cautious of power configuration because comparison with original network KPIs is
involved during reconstruction from 2T to massive MIMO. In principle, the performance is
improved while the coverage remains unchanged.
Step 1 Calculate the reference signal power A. Generally, the recommended PA/PB
configuration is the same as that on the original network. If there is a big gap for inter-
frequency coverage, it is recommended that the PA/PB configuration be optimized. The
maximum output power of an AAU is fixed. However, the actual CRS power depends on
the beamforming configuration because the antenna port performs beamforming. For
details, see Appendix 2.
Step 2 Calculate the loss B of the feeder/combiner in the original network. Because the AAU is
mounted on the tower, the loss from some RRUs to the antenna (about 1.2 dBm for the
20 m 7/8 feeder) and the combiner loss (2–3 dB) can be reduced. Assume that the
feeder length is 100 m. The following table lists the feeder loss corresponding to
different feeder types and frequencies.
Step 3 Determine the beam gain C of the original antenna and the AAU.
The original antenna gain is queried based on the antenna file. The AAU beam gain is related to
beamforming. For details, see the Excel file in step 1.
----End
In addition, ANR can be enabled to automatically add neighboring cells and set neighboring cell
priorities for supplement.
AAU
Unlike traditional RRUs and passive antennas, an AAU is a module that has both antenna and
RF module functions. In addition to saving feeders and simplifying engineering, the AAU can also
reduce feeder loss and improve performance.
As the AAU has antennas, no additional antenna or feeder is required for deploying massive
MIMO. Each AAU port requires only one pair of optical fibers (one for receiving and the other for
transmitting) to connect to the BBP through the CPRI port, as shown in the following figure.
Figure 3-1 Networking diagram for deploying massive MIMO using an AAU
Boards
BBU: BBU3910, BBU5900, or BBU5900A
BBP: UBBPg2a, UBBPg3, or later
Main control board: UMPT
CPRI Specifications
CPRI data rate 2x10.1 Gbit/s or 2x24.3 Gbit/s 10.1 Gbit/s or 24.3 Gbit/s
If two CPRI optical fibers are required, they must be of the same length. The number of carriers,
system bandwidth, compression mode, and networking mode must not exceed the CPRI
capability of the BBP. For complex networking such as CPRI load sharing or CPRI compression,
a dedicated site solution design is recommended. For details, see FDD Massive MIMO Site
Solution.
Antenna Requirements
As the AAU has antennas, there are no additional antenna requirements for massive MIMO.
Version Requirements
Use eRAN16.1 or a later software version.
License Constraints
To enable SMB for massive MIMO, you need to purchase the corresponding feature, hardware,
and power licenses.
Feature license
To use this function, you need to purchase licenses for massive MIMO introduction and
32T32R massive MIMO package.
You are advised to purchase licenses for LOFD-001001, LOFD-001003, LOFD-001005, and
LOFD-001060.
Configuration Constraints
For details, see Massive MIMO (FDD) Feature Parameter Description.
− The PCell priorities of cells B1 and B2 are higher than that of cell A. (If no anchor switch is
turned on, the priorities are not configured for the massive MIMO cells.)
− If cell B1 or B2 act as the PCell, the SCell blind configuration flag of cell A is set to TRUE.
(If two or more intra-frequency cells act as SCells, blind configuration is not configured.)
− If cell A acts as the PCell, the blind configuration flags of cells B1 and B2 are set to
FALSE (default).
Feeder Requirements
Common RRUs have requirements on feeders, for example, in terms of the difference in the total
feeder length between different ports and the difference in the total feeder loss. Massive MIMO is
deployed based on the active ports on the AAU and therefore has no feeder requirements.
Connection Requirements
Common RRUs have requirements for connections, for example, in terms of line sequence.
Massive MIMO is deployed based on the active ports on the AAU and therefore has no
connection requirements.
In this figure:
SectorSplitGroup: specifies a sector splitting cell, representing a massive MIMO carrier of a
physical sector.
− BeamTemplateId: specifies the ID of a beam template, which indicates the number of
beams of the same carrier in a sector. A beam template consists of the weight information
about a group of beams and corresponds to a beam template in XML format.
− BeamDeploymentMode: specifies a beam deployment mode, which indicates the
number of inner-cell and outer-cell beams of the same carrier. The specific mode is
closely related to the AAU model. For example, the AAU5711a can provide one to four
beams, corresponding to different distribution modes.
SectorSplitCell: specifies a cell beam with an independent PCI in a sector (or a group of
beams with the same PCI).
− The SectorSplitCell MOs of the SectorSplitGroup MO must have the same sector
(sector equipment), RF module (AAU), frequency, uplink and downlink bandwidth,
CrsPortNum, and CPRI compression mode, but have different PCIs.
− LocalCellId: specifies a local cell ID.
− CellBeamIndex: specifies a cell beam index.
− CellBeamTilt: specifies the electrical downtilt angle of a cell beam.
Cell:
− TxRxMode: specifies the number of physical antenna ports. Set it to 32T32R (a new
enumerated value) for FDD massive MIMO.
− CrsPortNum: Number of logical ports. You can set it to 2 or 4 for FDD massive MIMO.
EuCellSectorEqm:
3.4 Benefits
After massive MIMO is deployed, you can evaluate the gains based on traffic statistics and DT
results.
Gain Specifications
For details about gain specifications, see the following document:
http://3ms.huawei.com/documents/docinfo/1791137
NOTE
The traffic and user-perceived rate gains are evaluated based on the right-most point of the trend line in the
scatter chart.
Evaluation Methods
The gains in cell throughput, user throughput, and PRB usage are usually considered. It is
recommended that feature gains be displayed in scatter charts. There are two types of scatter
charts: Traffic vs. PRB Usage Ratio, and User Throughput vs.Traffic, which reflect the capacity
gains and user-perceived throughput gains for given PRB usage and traffic. In addition, you can
observe the traffic KPIs in busy hours to check the actual traffic and average UE throughput
gains. This reflects the actual gains in the current phase, which is related to the PRB usage and
the number of UEs at each site.
Improvement in the UE-perceived rate
Analyze the proportion by which the UE-perceived rate improves for given traffic. It is
recommended that the scatter chart regarding user throughput and traffic be used to obtain
the UE throughput increase when traffic is heaviest before the reconstruction, as shown in
Figure 3-1.
− Traffic in the original cell = L.Thrp.bits.DL
− Traffic after the reconstruction = Sum of the values of the L.Thrp.bits.DL counter for all
cells in a sector split group
− UE throughput of the original cell = (L.Thrp.bits.DL -
L.Thrp.bits.DL.LastTTI)/L.Thrp.Time.DL.RmvLastTTI
− UE throughput after reconstruction = (Sum of L.Thrp.bits.DL of all cells in a sector split
group – Sum of L.Thrp.bits.DL.LastTTI of all cells in a sector split group)/Sum of
L.Thrp.Time.DL.RmvLastTTI of all cells in a sector split group
The gains of SMB for massive MIMO are closely related to whether the SMB cells provide
contiguous coverage and the user distributions of each cell in the sector split group. The
gains are great if cell coverage is contiguous and UEs are evenly distributed.
The traffic gain and the user throughput gain are mutually constrained. Therefore, the
maximum value of the traffic gain and the user throughput gain cannot be met at the same
site.
reestablishments, and a higher service drop rate than the performance indicators before SMB
is used.
3.4.4 DT Analysis
It is recommended that traffic KPIs be used to evaluate the gains of massive MIMO. The drive
test method is not recommended. It is recommended that drive tests, if required, be performed for
coverage comparison.
Analyze coverage changes based on the changes in PCIs, RSRP, SINR distribution, and average
values after SMB is enabled.
If the coverage remains unchanged after SMB is enabled, the average RSRP value is basically
the same as the baseline value. Compared with the baseline value, the SINR decreases due to
interference increases.
For drive tests, it is recommended that test routes cover the entire area as much as possible. If
there is a large proportion of test routes in the overlapping areas of beams generated for massive
MIMO SMB, the final test result is affected.
RS Parameter Modification
Modify the RS power and adjust the power ratio parameters [Pa, Pb] so that the transmit power of
a single port does not exceed the upper limit when the RS power is increased. The following is an
MML command example:
MOD PDSCHCFG: LocalCellId=x, ReferenceSignalPwr=***, Pb=****;
Coverage Mode 2
Coverage mode 2 effectively improves power utilization, beamforming gains, and coverage,
compared with coverage mode 1 and the default coverage mode.
This function applies to UEs that experience interference mostly from intra-eNodeB intra-
frequency neighboring cells. Based on real-time information about the interference from the cells
in the cell set, a UE determines the difference between the interference status at the downlink
scheduling time and the interference status at the last CSI reporting time. The UE adjusts the CSI
accordingly. Based on the adjusted CSI, the eNodeB selects an MCS index that is more suitable
for downlink data transmission, improving the downlink spectral efficiency and data rates. For
details, see CSPC Feature Parameter Description.
The following is an MML command example:
MOD CELLCSPCPARA: LOCALCELLID=x, eCspcA3Offset=-12, IntraEnbCspcSw=ON;
4 DMB
4.1 Basic Principles
4.1.1 Definition and Principles
DMB uses AAUs and beamforming to establish one cell. A cell can provide dedicated service
beams for multiple TM9 UEs at the same time. TM4 UEs are scheduled independently in a cell.
DMB forms a fixed beam to serve one cell based on the settings of the
SectorSplitGroup.BeamTemplateId, SectorSplitGroup.BeamDeploymentMode, and
SectorSplitCell.CellBeamIndex parameters. DMB requires that the
SectorSplitGroup.BeamTemplateId parameter be set to 1, the
SectorSplitGroup.BeamDeploymentMode parameter be set to MODE_0, and the
SectorSplitCell.CellBeamIndex parameter be set to 0. Figure 4-1 shows DMB.
Maximum-Pairing-Efficiency-based Scheduling
This function is controlled by the CellMimoParaCfg.MuMimoPairingStrategy parameter.
Before this function is enabled, the scheduling priority and inter-UE interference are considered
during UE pairing. The total post-pairing spectral efficiency is affected by channel information
quantization errors as channel information is reported based on quantized codebooks in an FDD
system. After this function is enabled, the total post-pairing spectral efficiency is considered, in
addition to the scheduling priority and inter-UE interference. This increases the downlink cell
capacity and downlink user-perceived rate.
Maximum-pairing-efficiency-based scheduling can take effect in DMB scenarios.
4.1.2 Benefits
System capacity increases considerably in urban areas where there is contiguous coverage.
DMB gains (compared with 2T2R cells served by a three-sector eNodeB) are closely related to
the penetration rate of 3GPP Release10–compliant UEs supporting four-port CSI-RS
transmission and TM9, cell load, whether DMB cells cover a contiguous area, and the UE
distribution within a cell. Feature benefits are most noticeable when all of the following conditions
are met:
DMB is enabled for cells that provide contiguous coverage.
The cell load is high.
The penetration rate of TM9-capable UEs is high.
UEs are distributed evenly within the cells.
There is a high percentage of large-packet services in the cells.
Cell channel quality is stable.
You can use the following counter as a reference for the TM9-capable UE penetration rate.
//Configuring CPRI connections (in RRU chain or load sharing configuration scenarios)
//Adding an AAU, without running the MOD RRUCHAIN command in RRU chain configuration scenarios
MOD RRUCHAIN: RCN=0, BRKPOS1=0, BRKPOS2=0;
ADD RRU: CN=0, SRN=100, SN=0, TP=TRUNK, RCN=0, PS=0, RT=AIRU, RS=LO, RXNUM=32, TXNUM=32,
MNTMODE=NORMAL, RFDCPWROFFALMDETECTSW=OFF, RFTXSIGNDETECTSW=OFF;
MOD RRUCHAIN: RCN=0, BRKPOS1=255, BRKPOS2=255;
//Adding a sector
ADD SECTOR: SECTORID=100, ANTNUM=0, CREATESECTOREQM=FALSE;
//Adding a cell
ADD CELL: LocalCellId=100, CellName="beam0", NbCellFlag=FALSE, FreqBand=3, UlEarfcnCfgInd=NOT_CFG,
DlEarfcn=1350, UlBandWidth=CELL_BW_N50, DlBandWidth=CELL_BW_N50, CellId=100, PhyCellId=100,
FddTddInd=CELL_FDD, EuCellStandbyMode=ACTIVE, RootSequenceIdx=0, CustomizedBandWidthCfgInd=NOT_CFG,
UePowerMaxCfgInd=NOT_CFG, MultiRruCellFlag=BOOLEAN_FALSE, CPRICompression=ENHANCED_COMPRESSION,
CrsPortNum=CRS_PORT_4, TxRxMode=32T32R, WorkMode=UL_DL;
//Binding the cell to the sector equipment and baseband equipment, and setting the CELLBEAMMODE parameter
ADD EUCELLSECTOREQM: LocalCellId=100, SectorEqmId=100, CELLBEAMMODE=MASSIVE_MIMO_Ph2,
BASEBANDEQMID=0;
//(Optional) Modifying the setting of the cell system information switch (assuming that the cell with LocalCellId set to 100 is a
downlink-only cell)
MOD CELLSIMAP: LocalCellId=100, SiSwitch=ForbidCellSiSwitch-1;
//Setting PA, PB, and RS power (which is denoted by xxx in the following and can be set based on actual network conditions)
MOD CELLDLPCPDSCHPA: LocalCellId=100, PaPcOff=DB_3_P_A;
MOD PDSCHCFG: LocalCellId=100, Pb=1;
MOD PDSCHCFG: LocalCellId=100, ReferenceSignalPwr=xxx;
//Configuring sector split cells. The settings of the AAU5711a/AAU5733/AAU5726 are used as an example. The cell beam tilt
and horizontal beam azimuth offset can be set based on network conditions.
ADD SECTORSPLITCELL: LocalCellId=100, SECTORSPLITGROUPID=0, CELLBEAMINDEX=0, CellBeamTilt=8,
CellBeamTiltFractionPart=0, CellBeamAzimuthOffset=0;
//Setting cell SRS parameters (If the SRSCFG.FddSrsCfgMode parameter is set to DEFAULTMODE, run the following
commands with the SRSCFG.SrsSubframeCfg parameter set as required.)
MOD SRSCFG: LocalCellId=100, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE,
SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-0, SrsSubframeCfg=xx;
MOD CELLSRSADAPTIVECFG: LocalCellId=100, SrsPeriodAdaptive=ON;
MOD ENODEBALGOSWITCH: UlResManageOptSw=MM_SRS_ALLOC_OPT_SWITCH-1;
//(Optional) Setting an SRS measurement threshold for the sector split group so that inaccurate measurement results caused by
poor uplink quality can be discarded when the group experiences severe uplink interference from outside the group
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, Tm9SrsMeasThreshold=-10;
//(Optional, recommended) Turning on the SRS period adaptation switch (If this switch is turned off, set the
CellSrsAdaptiveCfg.UserSrsPeriod parameter.)
MOD CELLSRSADAPTIVECFG: LocalCellId=100, SrsPeriodAdaptive=ON;
//Enabling TM9
MOD CELLALGOSWITCH: LocalCellId=100, EnhMIMOSwitch=TM9Switch-1;
//(Optional, recommended) Setting the PRB usage threshold for TM9 to take effect to 0 so that TM9 UEs can enter TM9 earlier
MOD CELLMIMOPARACFG: LocalCellId=110, PrbRatioThldForTm9SuMimo=0;
//(Optional, recommended) Turning on the CSI adjustment switch to achieve better performance
MOD CELLMIMOPARACFG: LocalCellId=100, MimoSwitch=PRECISE_DL_CSI_SW-1;
//(Optional, recommended) Enabling fast Doppler measurement reporting so that UEs can enter TM9 earlier
MOD CELLULSCHALGO: LocalCellId=100, DopAlgoSwitch=FastReportDopSwitch-1;
4.3.2.2 Basic RF
When massive MIMO (DMB) is enabled on a network with 2T2R/4T4R cells, it is recommended
that the antenna azimuth and total tilt angle be consistent with those on the original network to
ensure that coverage remains unchanged.
In DMB mode, downlink 8-layer MU-MIMO requires that TM9 be enabled and the license for
LEOFD-131303 be purchased; downlink 16-layer MU-MIMO requires that TM9 be enabled and
the licenses for LEOFD-131303 and LEOFD-131304 be purchased.
4.4 Benefits
4.4.1 Activation Verification
Check the status of the cells where DMB is enabled. If the cells are available and any of the
following counters is not 0, DMB has taken effect.
The following table describes the traffic statistics gains for the AAU5711a (in a scatter chart).
NOTE
The traffic and user-perceived rate gains are evaluated based on the right-most point of the trend line in the
scatter chart.
4.4.4 DT Analysis
DT analysis is the same as that for SMB.
Massive MIMO for SCells allows UEs in the massive MIMO SCell, which is served by the same AAU
as that serves the massive MIMO PCell and covers the same area as the massive MIMO PCell, to
share the beam selection result of the PCC. This function resolves the issue that UEs on the SCC do
not send SRSs and therefore no optimal beams can be selected for these UEs. This function allows
UEs in the massive MIMO SCell to participate in MU-MIMO. This function improves the spatial
multiplexing gains and spectral efficiency, and increases downlink throughput on the SCC. In heavy-
load scenarios, this function also reduces the network load and improves the user-perceived rate.
The SCC shares the optimal beam results of the PCC. Therefore, this function can be enabled only
when the massive MIMO cells involved in carrier aggregation are set up on the same AAU and cover
the same area. That is, the sector split cells in a sector split group involved in carrier aggregation
must meet the following conditions:
1. They are set up on the same AAU.
2. They have the same setting for the SectorSplitGroup.BeamDeploymentMode parameter.
3. They have the same setting (1 or 2) for the SectorSplitGroup.BeamTemplateId parameter.
If the SectorSplitGroup.BeamTemplateId parameter is set to 1 for all the sector split cells in a
sector split group, the SectorSplitCell.CellBeamTilt parameter settings of the sector split cells
on the PCC and SCC must be the same.
If the SectorSplitGroup.BeamTemplateId parameter is set to 2 for all the sector split cells in a
sector split group, the SectorSplitCell.CellBeamIndex and SectorSplitCell.CellBeamTilt
parameter settings of the sector split cells on the PCC and SCC must be the same.
If a downlink frequency is significantly different from the uplink frequency used for SRS reception,
using the same beam weight will lead to different beam directions for different frequencies. As a
result, there will be an error in downlink beam selection. To address this issue, a correction function
based on the difference between uplink and downlink frequencies is introduced. This function is
controlled by the FREQ_DIFF_AMEND_SW option of the CellMimoParaCfg.MimoSwitch
parameter. After this function is enabled, the eNodeB corrects the downlink beam selection result
based on the frequency difference to improve the accuracy of CSI-RS resource allocation. The
frequency-difference-based correction function applies only to DMB cells or scenarios where the
JOINT_SCHEDULING_SWITCH option of the SectorSplitGroup.IntelligentBeamSchSwitch
parameter is selected.
5.1.2 Benefits
With this feature, UEs on the SCC can enter TM9 mode, multiple data streams are transmitted using
the same time-frequency resource, beam shaping is implemented for data streams, and the data
streams are weighted. In this way, signal interference between data streams is mitigated, and the
downlink spectral efficiency and cell capacity improve.
The larger the spacing between the center frequencies of the PCC and SCC, the lower the user-
perceived rate. It is recommended that this function be enabled when the spacing is less than or
equal to 100 MHz.
The frequency-difference-based correction function improves the accuracy of CSI-RS resource
allocation. When the spacing between the downlink frequency of an SCell and the uplink frequency
of the PCell is greater than 100 MHz, it is recommended that the frequency-difference-based
correction function be enabled in the SCell to improve the accuracy of SCell channel information.
When the spacing between the downlink frequency of an SCell and the uplink frequency of the PCell
is not greater than 100 MHz, the frequency-difference-based correction function achieves lower gains
but has no negative impacts.
Feature License
To use this feature, you need to purchase licenses for Massive MIMO Introduction, 32T32R Massive
MIMO Package, and massive MIMO for SCells. Massive MIMO for SCells is a subfeature and is
controlled by the license of LEOFD-151316 32T32R Massive MIMO Enhancement Package.
5.4 Benefits
5.4.1 Activation Verification
Check the status of the SCells where DMB is enabled. If the cells are available and the value of the
following counter is not 0, DMB has taken effect in the SCells.
5.4.4 DT Analysis
DT analysis is the same as that for SMB.
Static Adjustment
− Azimuth
The mechanical azimuth of the antenna is used as the normal. The azimuth is a positive
number for clockwise deviation from the normal or a negative number for counterclockwise
deviation from the normal.
The value range is -60 to 60. Generally, the angle between beams must be greater than 24°.
− Beamwidth
The beamwidth of each cell can be adjusted based on the coverage requirement. The
supported beamwidths are 15°, 18°, 21°, 26°, 34°, 45°, and 70°.
− Power
Each cell can be configured with different power as long as the total power of the cells does
in the sector not exceed the sector power.
The number of beams is adjusted based on the following 7 (days) x 24 (hours) beam number
status table, which can be imported or automatically generated using an algorithm.
No. Sun. Mon. Tue. Wed. Thur. Fri. Sat.
0 4 4 4 4 4 4 4
1 4 4 4 4 4 4 4
2 1 1 1 1 1 4 4
3 1 1 1 1 1 4 4
4 1 1 1 1 1 1 1
5 1 1 1 1 1 1 1
6 1 1 1 1 1 1 1
7 2 2 2 2 2 1 1
8 2 2 2 2 2 1 1
9 2 2 2 2 2 1 1
10 2 2 2 2 2 1 1
11 2 2 2 2 2 2 2
12 2 2 2 2 2 2 2
13 2 2 2 2 2 2 2
14 2 2 2 2 2 2 2
15 2 2 2 2 2 2 2
16 2 2 2 2 2 2 2
17 2 2 2 2 2 2 2
18 4 4 4 4 4 4 4
19 4 4 4 4 4 4 4
20 4 4 4 4 4 4 4
21 4 4 4 4 4 4 4
22 4 4 4 4 4 4 4
23 4 4 4 4 4 4 4
The 7x24 status table is refreshed based on the actual traffic volume after initial parameters
are planned, beam number adjustment is enabled, and the
BeamNumAdjAlgo.BeamNumAdjMode parameter is not set to TABLE_MODE.
The base station checks whether the number of beams in the current hour is the same as
that in the next hour according to the 7x24 status table. If inconsistent, the base station
prohibits access to the sector split cells, transfers UEs to other cells through inter-frequency
handover, and then adjusts the number of beams. After the cells are restored, UEs can be
admitted or handed over to these cells again. Sector split groups with different beams as well
as sector split cells are configured in the MOs SectorSplitGroup, SectorSplitCell,
SectorSplitGroupExt, and SectorSplitCellExt.
When the beam number adjustment function is enabled and the
BeamNumAdjAlgo.BeamNumAdjMode parameter is set to TABLE_MODE, the
BeamNumAdjAlgo.BeamNumAdjTable parameter is set to 168 characters, which indicate
the numbers of beams in 7 x 24 hours. The start time is 00:00:00 every Sunday. Each
character can be 0, 1, 2, 3, or 4. The value 0 indicates that the baseline number of beams is
used. The value 1, 2, 3, or 4 indicates that the number of sector split beams specified by the
SectorSplitGroupExt.SectorSplitBeamNum parameter is used.
If... Then...
The The pattern adjustment function is enabled. The weight file of the
PATTERN_ADJ_SWI beam weight database in the eNodeB software package
TCH option is automatically becomes invalid. The eNodeB generates the static
selected beam weight file and power configuration online based on the real-
time UE distribution in a cell. The shortest period for beam
If... Then...
adjustment is 1 hour.
The SectorSplitGroup.MmBeamAzimuthAdjStep parameter
specifies the step for adjusting the beam azimuth.
The The pattern adjustment function is disabled. The eNodeB generates
PATTERN_ADJ_SWI a static beam weight file based on the beam direction and beam
TCH option is width set for the split sector.
deselected ●
The beam direction in the sector is specified by the
SectorSplitCell.CellBeamAzimuth parameter. If this parameter
is set to 255, the direction configured in the sector beam weight
database is used.
●
The beamwidth in the sector is specified by the
SectorSplitCell.CellBeamwidth parameter. If this parameter is
set to INVALID, the beamwidth configured in the sector beam
weight database is used.
The The power adjustment function is enabled. The eNodeB adaptively
POWER_ADJ_SWIT adjusts the values of the PDSCHCfg.ReferenceSignalPwr,
CH option is selected CellDlpcPdschPa.PaPcOff, and PDSCHCfg.Pb parameters for the
beam based on the principle that the beam coverage remains
unchanged before and after the adjustment. If the beam coverage
after the adjustment is still greater than that before the adjustment,
the remaining beam power is allocated to CEUs to improve the
transmission rate for them. The
SectorSplitCell.CellBeamPowerOffset parameter specifies the
CRS transmit power offset relative to the power before the
adjustment for a split sector.
The The power adjustment function is disabled. The eNodeB does not
POWER_ADJ_SWIT adjust the power allocated to CRSs and data transmission.
CH option is
deselected
The The pattern adjustment enhancement function is enabled. It
PATTERN_ADJ_EN enhances the performance of changing the main lobe direction of a
H_SWITCH option is multi- or single-frequency sector split cell based on UE distribution
selected and increases user-perceived data rates in the massive MIMO cell.
The The pattern adjustment enhancement function is disabled.
PATTERN_ADJ_EN
H_SWITCH option is
deselected
The The power allocation function is enabled. The reference signal power
POWER_ALLOCATI specified by the PDSCHCFG.ReferenceSignalPwr parameter
ON_SWITCH option becomes invalid. In this case, the reference signal power is
is selected. determined by the base station based on the cell power specified by
the SectorSplitCell.CellBeamPower parameter, and can be queried
using the DSP INTELLIGENTBEAMSHAPINGPWR command.
If... Then...
The The power allocation function is disabled.
POWER_ALLOCATI
ON_SWITCH option
is deselected.
After an intelligent beam shaping task is started, it will be stopped if any of the following conditions is
met:
The STP INTELLIGENTBEAMSHAPING command is executed.
The switch setting of any of the following functions is changed: massive MIMO intelligent beam
shaping, pattern adjustment, power adjustment, pattern adjustment enhancement, and beam
number adjustment.
The value of SectorSplitCell.CellBeamAzimuth or SectorSplitCell.CellBeamwidth is
changed. The value of SectorSplitCellExt.CellBeamAzimuth or
SectorSplitCellExt.CellBeamwidth is changed after beam number adjustment is enabled.
The base station restarts, the main control board is reset, or the APP is reset.
The ADD SECTORSPLITCELLEXT command is executed after beam number adjustment is
enabled.
After an intelligent beam shaping task is started, it will restart if any of the following conditions is met:
The value of SectorSplitCell.CellBeamAzimuthOffset is changed.
The value of SectorSplitCellExt.CellBeamAzimuthOffset is changed after beam adjustment is
enabled.
After an intelligent beam shaping task is started, pattern adjustment, power adjustment, or pattern
adjustment enhancement defined in the task takes effect one week later. Pattern adjustment or its
enhancement defined in the task can take effect only when all of the following conditions are met:
The SectorSplitCell.CellBeamAzimuth parameter is set to 255.
The SectorSplitCell.CellBeamwidth parameter is set to INVALID.
The SectorSplitCellExt.CellBeamAzimuth parameter is set to 255 after beam number
adjustment is enabled.
If the cell is restarted due to version upgrade or power-off, the adjustment result before the restart is used.
If a cell is automatically deactivated due to reasons such as energy saving and intermittent disconnection
(not including cell deactivation caused by DEA CELL execution), the collected UE location data will be
retained for 24 hours after the deactivation. Data will be cleared after 24 hours and be collected again after
the cell recovers.
6.1.2 Benefits
If intelligent beam shaping is enabled for SMB cells, the user-perceived rate in these cells can be
improved.
More unevenly distributed UEs among split cells and a larger distance between UEs and the antenna
normal line lead to more gains. Less unevenly distributed UEs among split cells and a smaller
distance between UEs and the antenna normal line lead to fewer gains.
When there are three or four baseline beams, enabling beam number adjustment can increase the
user-perceived rate in light-load scenarios. When there are one or two baseline beams, enabling
beam number adjustment can increase the user-perceived rate in heavy-load scenarios.
Base-station-level joint pattern adjustment improves the downlink user-perceived rate of the base
station if the following baseline conditions are met: (1) the number of beams is three or four; (2) the
number of UEs is imbalanced between sectors, or UEs are concentrated at sector boundaries. In
heavy-load cells, the number of UEs decreases, the downlink traffic decreases, and the downlink
user-perceived rate increases. In light-load cells, the number of UEs increases, the downlink traffic
increases, and the downlink user-perceived rate decreases.
Table 6-1 Number of beams in the inner and outer circles supported by each sector split group
(AAU5711a/AAU5733/AAU5726)
Beam BeamDeploymentMode BeamDeploymentMode BeamDeploymentMode
Template ID Set to MODE_0 Set to MODE_1 Set to MODE_2
1 Not supported Not supported Not supported
2 Not supported Outer circle: 2 Not supported
3 Not supported Inner circle: 0 Not supported
Outer circle: 3
4 Not supported Not supported Inner circle: 0
Outer circle: 4
Intelligent beam shaping also applies to scenarios where UEs are unevenly distributed in the
coverage area of SMBs.
//Enabling method 1: Turning on the intelligent beam shaping switch for the sector split group
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
1&PATTERN_ADJ_SWITCH-1&PATTERN_ADJ_ENH_SWITCH-1, MmBeamAzimuthAdjStep=60;
//Enabling method 2: Starting an intelligent beam shaping task for the split sector group and checking whether the specified
options bring gains. After the task is complete, if the gains are greater than the values of
SectorSplitGroup.UserExpGainBHThreshold and SectorSplitGroup.UserExpGainLHThreshold, the options bring gains.
Otherwise, the options do not bring gains.
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-1,
MmBeamAzimuthAdjStep=60;
STR INTELLIGENTBEAMSHAPING: SectorSplitGroupId=0, IntelliBeamShapingTask=PATTERN_ADJ_SWITCH-1
&PATTERN_ADJ_ENH_SWITCH-1, UserExpGainBHThreshold=0, UserExpGainLHThreshold=0;
Static adjustment for intelligent beam shaping
//(Optional) Setting cell beam power values
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
1&POWER_ALLOCATION_SWITCH-1;
MOD SECTORSPLITCELL: LocalCellId=100, CellBeamPower=540;
MOD SECTORSPLITCELL: LocalCellId=101, CellBeamPower=260;
MOD SECTORSPLITCELL: LocalCellId=102, CellBeamPower=260;
MOD SECTORSPLITCELL: LocalCellId=103, CellBeamPower=540;
//Setting cell SRS parameters by running the following commands if the SRSCFG.FddSrsCfgMode parameter is set to
DEFAULTMODE
MOD SRSCFG: LocalCellId=100, SrsSubframeCfg=SC3, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE;
MOD SRSCFG: LocalCellId=101, SrsSubframeCfg=SC3, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE;
MOD SRSCFG: LocalCellId=102, SrsSubframeCfg=SC3, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE;
MOD SRSCFG: LocalCellId=103, SrsSubframeCfg=SC3, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE;
MOD CELLALGOSWITCH: LocalCellId=100, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=101, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=102, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=103, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD ENODEBALGOSWITCH: UlResManageOptSw=MM_SRS_ALLOC_OPT_SWITCH-1;
MOD CELLSRSADAPTIVECFG: LocalCellId=100, SrsPeriodAdaptive=ON;
MOD CELLSRSADAPTIVECFG: LocalCellId=101, SrsPeriodAdaptive=ON;
MOD CELLSRSADAPTIVECFG: LocalCellId=102, SrsPeriodAdaptive=ON;
MOD CELLSRSADAPTIVECFG: LocalCellId=103, SrsPeriodAdaptive=ON;
//Configuring SRS-related parameters. (The following uses one split group as an example. Repeat this step for each split group
for which base-station-level joint pattern adjustment needs to be enabled.)
MOD SRSCFG: LocalCellId=100, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=SC3;
MOD SRSCFG: LocalCellId=101, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=SC3;
MOD SRSCFG: LocalCellId=102, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=SC3;
MOD SRSCFG: LocalCellId=103, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=SC3;
MOD CELLSRSADAPTIVECFG: LocalCellId=100, SrsPeriodAdaptive=OFF, UserSrsPeriod=ms160;
MOD CELLSRSADAPTIVECFG: LocalCellId=101, SrsPeriodAdaptive=OFF, UserSrsPeriod=ms160;
MOD CELLSRSADAPTIVECFG: LocalCellId=102, SrsPeriodAdaptive=OFF, UserSrsPeriod=ms160;
MOD CELLSRSADAPTIVECFG: LocalCellId=103, SrsPeriodAdaptive=OFF, UserSrsPeriod=ms160;
MOD CELLALGOSWITCH: LocalCellId=100, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=101, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=102, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=103, SrsAlgoSwitch=SrsSubframeRecfSwitch-1;
//(Optional) Running the following commands in FDD+TDD networking scenarios (not in FDD-only scenarios). (The following
uses one split group as an example. Repeat this step for each split group for which base-station-level joint pattern adjustment
needs to be enabled.)
MOD SRSCFG: LocalCellId=100, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-1;
MOD SRSCFG: LocalCellId=101, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-1;
MOD SRSCFG: LocalCellId=102, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-1;
MOD SRSCFG: LocalCellId=103, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-1;
//Configuring base-station-level joint pattern adjustment group IDs and adjustment periods
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, JointPatternAdjSetId=0, JointPatternAdjPeriod=4;
MOD SECTORSPLITGROUP: SectorSplitGroupId=1, JointPatternAdjSetId=0, JointPatternAdjPeriod=4;
MOD SECTORSPLITGROUP: SectorSplitGroupId=2, JointPatternAdjSetId=0, JointPatternAdjPeriod=4;
//Turning on the intelligent beam shaping switch and base-station-level joint pattern adjustment switch for the sector split
groups
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
1&JOINT_PATTERN_ADJ_SW-1;
MOD SECTORSPLITGROUP: SectorSplitGroupId=1, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
1&JOINT_PATTERN_ADJ_SW-1;
MOD SECTORSPLITGROUP: SectorSplitGroupId=2, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
1&JOINT_PATTERN_ADJ_SW-1;
//(Only for the UMPTe and UMPTga) Restoring the service mode
MOD ENODEBRESMODEALGO: ServiceMode=AI_ENHANCEMENT_SWITCH-0;
Static adjustment for intelligent beam shaping
//Setting cell beam powers and turning off the feature switches
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
0&POWER_ALLOCATION_SWITCH-0;
MOD SECTORSPLITCELL: LocalCellId=100, CellBeamPower=400;
MOD SECTORSPLITCELL: LocalCellId=101, CellBeamPower=400;
MOD SECTORSPLITCELL: LocalCellId=102, CellBeamPower=400;
MOD SECTORSPLITCELL: LocalCellId=103, CellBeamPower=400;
//Setting cell azimuths and beamwidths and turning off the feature switch
MOD SECTORSPLITCELL: LocalCellId=100, CellBeamAzimuth=255, CellBeamwidth=DEFAULT;
MOD SECTORSPLITCELL: LocalCellId=101, CellBeamAzimuth=255, CellBeamwidth=DEFAULT;
MOD SECTORSPLITCELL: LocalCellId=102, CellBeamAzimuth=255, CellBeamwidth=DEFAULT;
MOD SECTORSPLITCELL: LocalCellId=103, CellBeamAzimuth=255, CellBeamwidth=DEFAULT;
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-0;
Beam number adjustment for intelligent beam shaping
//Disabling beam number adjustment
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
0&POWER_ALLOCATION_SWITCH-0&BEAM_NUM_ADJ_SWITCH-0;
//Removing the settings of extension parameters for the sector split cells and sector split group
RMV SECTORSPLITCELL: LocalCellId=1, SectorSplitGroupId=1, SectorSplitBeamNum=2;
RMV SECTORSPLITCELL: LocalCellId=2, SectorSplitGroupId=1, SectorSplitBeamNum=2;
RMV SECTORSPLITGROUPEXT: SectorSplitGroupId=1, SectorSplitBeamNum=2;
Base-station-level joint pattern adjustment
//Turning off the base-station-level joint pattern adjustment switch
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
0&JOINT_PATTERN_ADJ_SW-0;
MOD SECTORSPLITGROUP: SectorSplitGroupId=1, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
0&JOINT_PATTERN_ADJ_SW-0;
MOD SECTORSPLITGROUP: SectorSplitGroupId=2, SectorSplitSwitch=MM_INTELLIGENT_BEAM_SHAPING_SW-
0&JOINT_PATTERN_ADJ_SW-0;
//Restoring the SRS-related parameter settings. If these parameter settings are required by other functions, skip this step. The
following uses only one sector split group as an example. Repeat this step for other groups.
//(Optional) Running the following commands in FDD+TDD networking scenarios (not in FDD-only scenarios). If these
parameter settings are required by other functions, skip this step. The following uses only one sector split group as an
example. Repeat this step for other groups.
MOD SRSCFG: LocalCellId=100, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-0;
MOD SRSCFG: LocalCellId=101, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-0;
MOD SRSCFG: LocalCellId=102, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-0;
MOD SRSCFG: LocalCellId=103, SrsAlgoOptSwitch=SrsSubframeRecfgOptSwitch-0;
//(Only for the UMPTe and UMPTga) Restoring the service mode. If these parameter settings are required by other functions,
skip this step.
MOD ENODEBRESMODEALGO: ServiceMode=AI_ENHANCEMENT_SWITCH-0;
6.4 Benefits
6.4.1 Activation Verification
1. Run the DSP CELL command to query the value of Work Status of a cell in which SMB is
configured. If the value is Normal, SMB has been enabled.
2. Run the LST SECTORSPLITGROUP command to query the settings of the
MM_INTELLIGENT_BEAM_SHAPING_SW, PatternAdjSwitch,
PATTERN_ADJ_ENH_SWITCH, POWER_ALLOCATION_SWITCH, and
POWER_ADJ_SWITCH options of the Sector Split Switch parameter to check whether the
corresponding functions have been enabled.
3. If the PatternAdjSwitch or PATTERN_ADJ_ENH_SWITCH is turned on, observe the value of
the L.ChMeas.IntelligentBeamShaping.PatternAdjust.Dur counter. If the value is not 0, the
function has taken effect.
4. If the POWER_ALLOCATION_SWITCH or POWER_ADJ_SWITCH is turned on, run the DSP
MASSIVEMIMOPOWER command to query the configured cell beam power, the effective
reference signal power, and the PA and PB values used when even power allocation is applied
to the PDSCH.
5. If the beam azimuth and width are statically configured for a sector split cell, run the LST
SECTORSPLITCELL command to query the configuration.
6. After an intelligent beam shaping task is started or the base-station-level joint pattern adjustment
switch is turned on, you can run the DSP INTELLIGENTBEAMSHAPING command to check the
running status of the task.
7. If the beam number adjustment switch is turned on, you can run the DSP BEAMNUMADJALGO
command to query the adjustment status.
----End
6.4.4 DT Analysis
This feature triggers beam adjustment every hour. Therefore, you are not advised to conduct DTs to
analyze feature gains.
After this function takes effect, the scheduler changes TM9 beams in each TTI to ensure that the
interference levels are lower than the threshold and the beams with relatively strong signals are
selected for TM9 UEs.
Figure 7-5 TTI-level TM9 beam reselection after TM9 beam optimization takes effect
CFI Adaptation
Power sharing requires that the number of PDCCH symbols in a cell that shares its power with
another cell be less than or equal to that in the cell that receives the shared power. If the PDSCH is
heavily loaded but the PDCCH is lightly loaded in the cell that requires the shared power, CFI
adaptation can be used in eRAN17.0. This function automatically increases the number of PDCCH
symbols by setting the CFI so that the cell can obtain more shared power, improving downlink user
experience. This function is controlled by the PWR_SHR_CFI_ADJ_SWITCH option of the
SectorSplitGroup.IntelligentBeamSchSwitch parameter.
Mobility Evaluation
For TM9-capable UEs, mobility evaluation is performed before the UEs enter TM9 to prevent high-
speed UEs from entering TM9 mode and having negative impacts. For low-speed cells, the
TM9_MOBILITY_DECISION_SWITCH option of the SectorSplitGroup.IntelligentBeamSchSwitch
parameter can be selected to ignore mobility evaluation and reduce the delay for entering TM9.
When TM9-capable UEs are used for drive tests, there is a significant increase in the throughput of
cell-edge UEs indicated in the CDF curve.
Intelligent beam scheduling requires that all cells in the same sector split group meet the following
requirements:
The SRSCfg.SrsCfgInd parameters must be set to BOOLEAN_TRUE.
The SRSCfg.FddSrsCfgMode parameters must be set to the same value.
The SRSCfg.SrsSubframeCfg parameters must be set to the same value when the
SRSCfg.FddSrsCfgMode parameters are set to DEFAULTMODE.
The SrsSubframeRecfSwitch option settings of the CellAlgoSwitch.SrsAlgoSwitch
parameters must be the same when the SRSCfg.FddSrsCfgMode parameters are set to
DEFAULTMODE.
7.1.2 Benefits
This feature increases the user-perceived rates in SMB cells. The downlink user-perceived rates
increase by 5% to 10% for TM4 UEs and 10% to 40% for TM9 UEs. The more uneven the distribution
of UEs among split cells and the higher the penetration rate of TM9 UEs, the higher the gains.
Inter-carrier power sharing and CFI adaptation increase the proportion of shared power and improve
user experience by 5% to 10% in medium- and heavy-load scenarios.
If the TM9 mobility evaluation switch is turned on, the delay for TM9-capable UEs to enter TM9 is
shortened, and the cell-edge throughput increases by about 10% during drive tests with TM9-capable
UEs.
Table 7-1 Number of beams in the inner and outer circles supported by each sector split group
(AAU5711a/AAU5733/AAU5726)
Beam Template BeamDeploymentMod BeamDeploymentMod BeamDeploymentMod
ID e Set to MODE_0. e Set to MODE_1. e Set to MODE_2.
1 Outer circle: 1 Not supported Not supported
Note that only inter-
carrier power sharing is
supported under this
setting.
2 Not supported Outer circle: 2 Not supported
3 Not supported Inner circle: 0 Not supported
Outer circle: 3
//Configuring SRS-related parameters (running the following commands if the FddSrsCfgMode parameter is set to
DEFAULTMODE, and setting the SrsSubframeCfg parameter based on site requirements)
MOD SRSCFG: LocalCellId=100, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=xx;
MOD SRSCFG: LocalCellId=101, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=xx;
MOD SRSCFG: LocalCellId=102, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=xx;
MOD SRSCFG: LocalCellId=103, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=DEFAULTMODE, SrsSubframeCfg=xx;
//Turning on the intelligent beam scheduling switch for the sector split group
MOD CELLMIMOPARACFG: LocalCellId=100, MuMimoMaxPairLayer=TWO_LAYERS;
MOD CELLMIMOPARACFG: LocalCellId=101, MuMimoMaxPairLayer=TWO_LAYERS;
MOD CELLMIMOPARACFG: LocalCellId=102, MuMimoMaxPairLayer=TWO_LAYERS;
MOD CELLMIMOPARACFG: LocalCellId=103, MuMimoMaxPairLayer=TWO_LAYERS;
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, IntelligentBeamSchSwitch=JOINT_SCHEDULING_SWITCH-
1&ENH_JOINT_SCHEDULING_SWITCH-1&PWR_SHR_CFI_ADJ_SWITCH-1&INTER_CARRIER_PWR_SHR_SWITCH-
1&TM9_MOBILITY_DECISION_SWITCH-1&PRECISE_PWR_SHR_SWITCH-1&RANK1_LOW_MCS_ENH_PWR_SHR_SW-1,
BeamOptPrbUsageThld=1, Tm9SrsMeasThreshold=-3;
//(Optional) It is recommended that the DlCqiAdjDeltaOptSwitch option be selected to achieve better performance.
MOD CELLALGOSWITCH: LocalCellId=100, CqiAdjAlgoSwitch=DlCqiAdjDeltaOptSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=101, CqiAdjAlgoSwitch=DlCqiAdjDeltaOptSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=102, CqiAdjAlgoSwitch=DlCqiAdjDeltaOptSwitch-1;
MOD CELLALGOSWITCH: LocalCellId=103, CqiAdjAlgoSwitch=DlCqiAdjDeltaOptSwitch-1;
//(Optional) Changing the offset relative to the maximum PA for the shared power received by TM9 UEs. If the RBLER increases
after the function is enabled, it is recommended that this parameter be adjusted from 0 to 30.
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, PowerSharingTm9UeMaxPaOfs=xx;
//(Optional) After intelligent beam scheduling is enabled, narrow beams are used for TM9 UEs. As a result, the channel quality
improves, the reported CQI increases, and the aggregation level decreases. If the number of DTXs increases after the feature is
enabled, you can change the CELLPDCCHALGO.PdcchOutLoopAdjLowerLimit parameter setting from the default value -5 to -20 to
reduce the number of DTXs.
MOD CELLPDCCHALGO: LocalCellId=100, PdcchOutLoopAdjLowerLimit=-20;
MOD CELLPDCCHALGO: LocalCellId=101, PdcchOutLoopAdjLowerLimit=-20;
MOD CELLPDCCHALGO: LocalCellId=102, PdcchOutLoopAdjLowerLimit=-20;
MOD CELLPDCCHALGO: LocalCellId=103, PdcchOutLoopAdjLowerLimit=-20;
//(Optional, recommended) Enabling fast Doppler measurement reporting so that UEs can enter TM9 earlier
MOD CELLULSCHALGO: LocalCellId=100, DopAlgoSwitch=FastReportDopSwitch-1;
MOD CELLULSCHALGO: LocalCellId=101, DopAlgoSwitch=FastReportDopSwitch-1;
MOD CELLULSCHALGO: LocalCellId=102, DopAlgoSwitch=FastReportDopSwitch-1;
MOD CELLULSCHALGO: LocalCellId=103, DopAlgoSwitch=FastReportDopSwitch-1;
//(Optional, recommended) Enabling the massive MIMO PUCCH short interval function if the load of the sector split group is heavy
MOD ENODEBALGOSWITCH: UlResManageOptSw=MM_PUCCH_PERIOD_OPT_SWITCH-1;
//Turning off the intelligent beam scheduling switch for the sector split group
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, IntelligentBeamSchSwitch=JOINT_SCHEDULING_SWITCH-
0&ENH_JOINT_SCHEDULING_SWITCH-0&PWR_SHR_CFI_ADJ_SWITCH-0&INTER_CARRIER_PWR_SHR_SWITCH-
0&TM9_MOBILITY_DECISION_SWITCH-0&PRECISE_PWR_SHR_SWITCH-0&RANK1_LOW_MCS_ENH_PWR_SHR_SW-0;
7.3.3 Hardware
For details, see the description of SMB. BBPs must be UBBPg2a or UBBPg3.
7.3.4 Software
Feature License
This function requires the licenses for Massive MIMO Introduction, 32T32R Massive MIMO Package,
and intelligent beam scheduling. In addition, it requires the Massive MIMO DL 2-Layers Extended
Processing Unit License.
It is recommended that the licenses for LOFD-001001, LOFD-001003, LOFD-001005, and LOFD-
001060 be all purchased.
Note
License units for Massive MIMO Introduction and 32T32R Massive MIMO Package are consumed only
when Cell and SectorSplitGroup MOs are associated by running the ADD SECTORSPLITCELL
command. For Massive MIMO Introduction and 32T32R Massive MIMO Package, the sales unit "Per Cell"
refers to per sector split group specified by the SectorSplitGroup MO, and is unrelated to the number of
sector split cells in the group.
License units for intelligent beam scheduling are consumed only when the
JOINT_SCHEDULING_SWITCH option of the SectorSplitGroup.IntelligentBeamSchSwitch parameter
is selected.
For details about the capacity license usage of a massive MIMO cell, see License Management.
Apply for the Massive MIMO DL 2-Layers Extended Processing Unit License based on the number of
downlink layers in massive MIMO cells or SMB cells on each BBP. One license unit is required for every
two layers.
7.4 Benefits
7.4.1 Activation Verification
1. Run the DSP CELL command to query the value of Work Status of a cell in which SMB is
enabled. If the value is Normal, SMB has been enabled.
2. Run the LST SECTORSPLITGROUP command to query the option settings of the Smart
Sector Scheduling Switch parameter. Check whether the corresponding functions have been
enabled.
3. Check the values of the following counters. If the values change, this feature has taken effect.
Gain Specifications
This feature increases the user-perceived rates in SSB cells. The higher the penetration rate of TM9
UEs, the higher the gains. For specific gains, see the following table.
TM4 5% to 10%
Note
Penetration rate of TM9 UEs = L.Traffic.User.TM9.Avg (number of TM9 UEs) / L.Traffic.User.Avg
(average number of UEs in a cell)
Within the preceding gain range, the higher the proportion of QPSK UEs on the live network, the
higher the gains. (Generally, the proportion of QPSK UEs is about 30% to 60%.)
Within the preceding gain range, the more imbalanced the load between cells in a sector split
group, the higher the gains.
Assume that the penetration rate of TM9 UEs is x. Then, the average downlink UE throughput
increases by 10% * x + 5% * (1 – x) to 40% * x + 10% * (1 – x).
For example, if the penetration rate of TM9 UEs is 50%, the average downlink UE throughput
increases by 7.5% to 25%.
Evaluation Methods
See 3.4.2 Gain Specifications and Evaluation Methods.
7.4.4 DT Analysis
It is recommended that two UEs be used together for drive tests. It is expected that the downlink
throughput of TM9-capable UEs is 10% to 40% higher than that of TM9-incapable UEs.
Note
As background services fluctuate greatly, the resources and interference levels in the same serving cell of a UE
also fluctuate greatly in different drive test times. It is recommended that one TM9-capable UE and one TM9-
incapable UE of the same brand and model be used in drive tests to compare gains after intelligent beam
scheduling is enabled.
It is recommended that 2R UEs be used for drive tests. The gains for 4R UEs capable of TM9 are small.
8 Precise Beamforming
8.1 Basic Principles
8.1.1 Definition and Principles
DMB depends on MU-MIMO pairing to schedule multiple UEs using the same time-frequency
resources in a cell. If UEs do not support 32-port channel information measurement and reporting,
two-level beamforming is used. For details, see the description of DMB. The eNodeB generates the
final beamforming weights for data transmission based on two-level beamforming weights. The first-
level beamforming weights are generated for CSI-RS transmission, and the second-level
beamforming weights are generated based on CSI-RS measurement and PMI reporting.
The first-level beamforming weights may have quantization errors. The beams used are preset and
evenly distributed in the coverage space. Beam direction quantization errors decrease the gains of
the final beamforming weights and affect MU-MIMO pairing and interference cancellation. To address
this issue, downlink weight adjustment based on statistical reciprocity is introduced. This function
adjusts the downlink channel beamforming weights based on the reciprocity of partial channel
information between uplink and downlink as well as the statistical uplink channel information. This
improves the downlink weight accuracy, spectral efficiency, and downlink throughput. This function is
applicable to DMB. It is recommended that the MU-MIMO Weight Adjustment Strategy parameter
be set to FULL_ZERO_FORCING to reduce the interference between UEs.
The second-level beamforming weights are generated based on the UE-reported wideband PMI. In
urban areas where most channels are non-line-of-sight (NLOS) channels, wideband information
cannot represent all sub-band information due to obvious channel frequency selectivity. As a result,
MU-MIMO pairing and interference cancellation are affected. Sub-band PMI reporting and sub-band
beamforming are introduced for large-packet UEs. This function configures and triggers aperiodic
sub-band PMI reporting for TM9 UEs, improving the downlink PMI weight accuracy, spectral
efficiency, and downlink throughput. This function is applicable to DMB and intelligent beam
scheduling.
Note
If aperiodic reporting triggered by sub-band beamforming conflicts with periodic reporting, aperiodic reporting is
delayed. In CA scenarios, if aperiodic reporting triggered by sub-band beamforming conflicts with periodic
reporting of each carrier in all reporting timeslots of the triggering period, aperiodic reporting is not triggered and
sub-band beamforming does not take effect.
8.1.2 Benefits
Downlink weight adjustment based on statistical reciprocity improves spectral efficiency and downlink
throughput, relieves network load, and increases user-perceived rates in heavy-load scenarios where
the penetration rate of TM9 UEs is high. There will be low gains in complex coverage scenarios with
NLOS propagation and many reflection paths. There will be high gains in simple coverage scenarios
with LOS propagation and few reflection paths.
Sub-band beamforming improves spectral efficiency and downlink throughput, relieves network load,
and increases user-perceived rates in heavy-load scenarios where the penetration rate of TM9 UEs
is high. There will be high gains in complex coverage scenarios with NLOS propagation and many
reflection paths. There will be low gains in simple coverage scenarios with LOS propagation and few
reflection paths.
//(Optional) You are advised to turn on the FULL_ZERO_FORCING switch for downlink weight adjustment based on statistical
reciprocity
MOD CELLMIMOPARACFG: LocalCellId=100, MuMimoWeightAdjStrategy=FULL_ZERO_FORCING;
//(Optional) You are advised to turn on the SimulAckNackAndCqiSwitch for sub-band beamforming
MOD CELLCQIADAPTIVECFG: LocalCellId=100, SimulAckNackAndCqiSwitch=ON;
8.3.3 Hardware
For details, see the description of SMB. BBPs must be UBBPg2a or UBBPg3. RF modules must be
AAU5711a/AAU5733/ AAU5726.
8.3.4 Software
Feature License
This feature requires the licenses for massive MIMO introduction, 32T32R massive MIMO package,
and massive MIMO for SCells. Precise beamforming is a subfeature and is controlled by the license
for LEOFD-151316 32T32R Massive MIMO Enhancement Package. It requires the licenses for DMB
when working with DMB. It requires the licenses for SMB when working with SMB; in this case, it also
requires intelligent beam scheduling.
8.4 Benefits
8.4.1 Activation Verification
1. Run the LST CELLMIMOPARACFG command. If the MIMO Switch parameter has a value of
PRECISE_DL_CSI_SW:On, downlink weight adjustment based on statistical reciprocity has
been enabled.
2. Run the LST CELLMIMOPARACFG command. If the MIMO Switch parameter has a value of
MASSIVE_MIMO_SUBBAND_BF_SW:On, sub-band beamforming has been enabled.
----End
8.4.4 DT Analysis
This feature improves the UE pairing efficiency by improving channel information accuracy.
Therefore, it is not recommended that drive tests be used for gain analysis.
Note
Each cell in a sector split group broadcasts a measurement bandwidth change request message to adjacent cells
through X2 interfaces when the downlink turbo pilot switch setting is changed; it also broadcasts the message
upon cell activation and every early morning. If a cell that receives the message determines that it is a
neighboring cell of the cell that broadcasts the message, it notifies UEs that the measurement bandwidth is
MBW6. The neighbor relationship status is updated every early morning after the message is broadcast, and the
status remains for 24 hours after the update.
On commercial networks, coverage performance depends on multiple types of uplink and downlink channels, and
uplink coverage is limited sometimes. This function improves only downlink pilot coverage but may not expand
cell coverage sometimes, especially in deep coverage scenarios.
9.1.2 Benefits
This function improves the RSRP/RSRQ measured by UEs, thereby improving the downlink
coverage. It increases the number of UEs in a cell while keeping the coverage consistent with the
baseline after the existing modules on the live network are replaced.
//(Optional) Enabling proactive handover when the turbo pilot power offset parameter is set to a non-zero value
MOD SectorSplitGroup: SectorSplitGroupId=100, SectorSplitSwitch=ACTIVE_HANDOVER_SW-1
Deactivation Command Examples
//Disabling the proactive handover function and the turbo pilot function
MOD SectorSplitGroup: SectorSplitGroupId=100, SectorSplitSwitch=ACTIVE_HANDOVER_SW-0, TurboPilotPowerOffset=0;
9.4 Benefits
9.4.1 Activation Verification
1. Run the DSP CELL command to query the value of Work Status. If the value is Normal, the
massive MIMO cell has been enabled.
2. Run the LST SECTORSPLITGROUP command to query the Turbo Pilot Power Offset setting
and the ACTIVE_HANDOVER_SW setting of Sector Split Switch to check whether the
functions have been enabled.
3. Observe the number of RRC_CONNECTED UEs in the cell and check whether the number
changes.
----End
9.4.4 DT Analysis
Perform drive testing to observe the cell edge and the RSRP/RSRQ measured by UEs.
Channel-power-adaptive beamforming
Due to beam adjustment and interference control, different downlink beamforming weights are used
for antenna channels in some scenarios, causing power to differ between them. As the transmit
power of the base station depends on the antenna channel with the maximum power, the power of
the channels may need to be reduced proportionally. In this case, some channels may suffer from
power loss. This function adaptively uses normalized eigenvector beamforming (NEBF) and power-
limited eigenvector beamforming (PEBF) based on the scheduling and interference conditions to
achieve optimal balance between power control and interference control, thereby increasing the
downlink UE data rate. This function is controlled by the ADAPT_CHN_PWR_BF_SW option of the
SectorSplitGroup.SectorSplitSwitch parameter.
PMI Management
FDD massive MIMO uses SMB to deliver downlink spatial multiplexing gains. However, the logical
port architecture corresponding to the beamforming weights for reference signals is not always the
same as the architecture assumed during protocol codebook design. If they are inconsistent, the
accuracy of PMIs reported based on some codebooks is relatively poor. PMI management is
introduced to address this issue. It identifies the beamforming weights for reference signals and
proactively manages the sets of PMIs that can be reported by UEs, thereby increasing the downlink
UE data rate and downlink cell capacity. PMI management is controlled by the
PMI_MANAGEMENT_SW option of the SectorSplitGroup.SectorSplitSwitch parameter.
Rank Management
This function is controlled by the RANK_MANAGEMENT_SW option of the
SectorSplitGroup.SectorSplitSwitch parameter. The base station proactively controls rank
reporting of TM9 UEs in identified scenarios so that UEs that originally report both rank 1 and rank 2
now report only one rank. In this case, stable channel information can be obtained, which improves
the downlink UE data rate and downlink cell capacity. Rank management supports SMB and
depends on intelligent beam scheduling.
beam scheduling. Power sharing can also take effect for TM3 UEs in the same way as for TM4 UEs.
After this function is enabled, power sharing conflicts may occur between cells that receive shared
power. If conflicts occur, the cells receiving shared power are sorted by the scheduling priorities of
the UEs served by them. A cell serving UEs with higher scheduling priorities preferentially uses
shared power. The probability of power sharing conflicts between cells is determined by the
CellDynPowerSharing.PwrInsuffTimeRateThld parameter.
10.1.2 Benefits
The functions in this solution increase the downlink capacity and user-perceived rate by about 10% in
LTE FDD massive MIMO scenarios with light, medium, and heavy loads.
Impact factors
The following table lists the factors that have impacts on the downlink capacities of different functions
in MC and MM scenarios.
MC Scenarios
PRB Usage TM9 Proportion of Proportion of Number of
(Cell/Sector Penetration Rank 2 Unsatisfactory UEs in
Load) Rate PMIs Overlapping
Areas
Rank management N/A Proportional Proportional N/A N/A
Inversely
PMI management N/A N/A N/A N/A
proportional
Channel-power-
adaptive It does not take effect in MC scenarios.
beamforming
It takes effect
when the value
is greater than
PEM2.0 N/A N/A N/A N/A
or equal to
60%.
Proportional
It takes effect
when the value
Extreme power is less than or Inversely
N/A N/A N/A
sharing equal to 40%. proportional
Inversely
proportional
Base-station-level
joint pattern Proportional N/A N/A N/A Proportional
adjustment
* Proportional: The larger the factor value, the greater the feature gains.
* Inversely proportional: The larger the factor value, the smaller the feature gains.
MM Scenarios
Number of
PRB Usage TM9 Proportion of Proportion Number
Proportion UEs in
(Cell/Sector Penetration Unsatisfactory of Tail of Paired
of Rank 2 Overlapping
Load) Rate PMIs Packets Layers
Areas
Rank
It does not take effect in MM scenarios if beam number adjustment is disabled.
management
PMI Inversely
N/A N/A N/A N/A N/A N/A
management proportional
Channel-
power- Inversely
Proportional Proportional N/A N/A N/A N/A
adaptive proportional
beamforming
Proportiona
PEM2.0 Proportional N/A N/A N/A N/A N/A l
Extreme
Inversely Inversely
power N/A N/A N/A N/A N/A
proportional proportional
sharing
Base-station-
level joint
Proportional N/A N/A N/A Proportional N/A N/A
pattern
adjustment
* Proportional: The larger the factor value, the greater the feature gains.
* Inversely proportional: The larger the factor value, the smaller the feature gains.
• PMI management
Activation command examples
//Turning on the PMI management switch
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=PMI_MANAGEMENT_SW-1;
• Channel-power-adaptive beamforming
Activation command examples
//Turning on the channel-power-adaptive beamforming switch
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, SectorSplitSwitch=ADAPT_CHN_PWR_BF_SW-1;
MOD SECTORSPLITGROUP: SectorSplitGroupId=0, AcpbTbsIndexThld=11;
• PEM2.0
Activation command examples
//Enabling enhanced maximum-pairing-efficiency-based scheduling (PEM2.0)
MOD CELLMIMOPARACFG: LocalCellId=100, MuMimoPairingStrategy=ENH_MU_PAIRING;
10.4 Benefits
10.4.1 Activation Verification
Rank Management
Using MML commands
Run the LST SECTORSPLITGROUP command to query the RANK_MANAGEMENT_SW
setting of the Sector Split Switch parameter. If the setting is On, the rank management function
is enabled. If the setting is Off, the function is disabled.
Using Counters
After rank management takes effect, the value of the L.ChMeas.RI.Rank2 counter changes.
Using internal CHRs
L2CellchrDlmumimoInfoStru *dlMumimoInfoChr
tm9Rank1LimitDlschCnt: number of times rank 1 scheduling is limited for TM9 UEs (including
SU- and MU-MIMO UEs)
tm9TotalDlschCnt: total number of times TM9 UEs are scheduled
Divide the first value by the second value to obtain the effective proportion of rank management.
PMI Management
Using MML commands
Run the LST SECTORSPLITGROUP command to query the PMI_MANAGEMENT_SW setting
of the Sector Split Switch parameter. If the setting is On, the PMI management function is
enabled. If the setting is Off, the function is disabled.
Query the feature activation status.
DSP CELLDYNINFO: CommandCode1=39, CommandCode2=sector split group ID, CommandCode3=4;
/*crsWeightType. 0: invalid; 1: AA; 2: AB. */AA corresponds to weight form b, and AB corresponds to weight
form a.
Using internal CHRs
L2CellchrDlmumimoInfoStru *dlMumimoInfoChr
rank2Pmilto8SchCnt: number of TTIs where rank 2 and PMI 1 to 8 are used in scheduling
totalSchCnt: total number of times cell-level scheduling is performed
Divide the first value by the second value to obtain the effective proportion of PMI management.
Channel-Power-Adaptive Beamforming
Using MML commands
Run the LST SECTORSPLITGROUP command to query the ADAPT_CHN_PWR_BF_SW
setting of the Sector Split Switch parameter. If the setting is On, channel-power-adaptive
beamforming is enabled. If the setting is Off, the function is disabled.
Using internal CHRs
L2CellchrDlmumimoInfoStru *dlMumimoInfoChr
nebfSchRbgCnt: number of RBGs where NEBF is used
pebfSchRbgCnt: number of RBGs where PEBF is used
PEM2.0
Using MML commands
Run the LST CELLMIMOPARACFG command to query the value of the MU-MIMO Pairing
Strategy parameter. If the value is ENH_MU_PAIRING, PEM2.0 is enabled. If the value is
DEFAULT, PEM2.0 is disabled.
Gain Specifications
The overall gain of this solution is over 10%.
Evaluation Methods
For details about other network performance evaluation methods, see the descriptions of SMB and
DMB.
10.4.4 DT Analysis
Same as that for SMB. For details, see 3.4.4 DT Analysis.
function takes effect. UE-level joint reception by multiple antennas is implemented on the PUSCH,
improving the uplink received signal quality.
Note
11.1.2 Benefits
This feature significantly improves the PUSCH coverage and user-perceive rate. Using all 32
antennas for reception provides greater beamforming gains and, during busy hours, brings obvious
interference suppression gains.
//Restoring the settings of SRS-related parameters (the following values are examples)
MOD SRSCFG: LocalCellId=100, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=ADAPTIVEMODE;
MOD SRSCFG: LocalCellId=101, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=ADAPTIVEMODE;
MOD SRSCFG: LocalCellId=102, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=ADAPTIVEMODE;
MOD SRSCFG: LocalCellId=103, SrsCfgInd=BOOLEAN_TRUE, FddSrsCfgMode=ADAPTIVEMODE;
The following figure shows the distribution curves before and after feature activation. The vertical
axis in the figure indicates the proportion of samples.
11.4 Benefits
11.4.1 Activation Verification
1. Check the values of the counters listed in the following table. If the values are not 0, uplink
coverage boost has taken effect.
Counter ID Counter Name
1526767259 L.UlCovBoostMMSplitCell.User.Avg
1526767258 L.ChMeas.PRB.PUSCH.UlCovBoostM
MSplit.Avg
2. On the MAE-Access, choose Monitor > Signaling Trace > Signaling Trace Management. In
the displayed Signaling Trace Management window, choose Trace Type > LTE > Cell
Performance Monitoring > Usage of RB Monitoring. If the value of Uplink Joint Sch Edge
UE RB Num is not 0, uplink joint scheduling has taken effect.
3. Observe the number of RRC_CONNECTED UEs in the cell and check whether the number
changes.
----End
Gain Specifications
N/A
Evaluation Methods
Observe the uplink performance improvement based on KPIs.
11.4.4 DT Analysis
In drive tests, enable the uplink coverage boost feature and observe the uplink coverage
improvement. The following figure shows the comparison result, where the horizontal axis indicates
the path loss obtained based on the downlink RSRP and the vertical axis indicates the geographic
average uplink UE throughput.
12 Appendixes