Imanager U2000-Cme Northbound Interface Scenario Description (GSM)
Imanager U2000-Cme Northbound Interface Scenario Description (GSM)
Issue 01
Date 2014-01-20
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees
or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: support@huawei.com
Keywords
CME, Northbound, XML
Abstract
This document describes the technical specifications of the configuration scenarios that the
U2000 CM NBI supports on a GSM network. CM is short for configuration management and
NBI is short for northbound interface. It provides information about interface control and
serves as a reference for users to integrate and interconnect umbrella operations support
system (OSS) tools and Huawei's U2000 system.
Contents
1 Introduction
2 Features
Some common parameters are not allowed to be directly modified. For details, users can see the Access
column in the parameter list file. If the value of a parameter in the Access column is Read Only, users
are not allowed to modify the value of this parameter. If necessary, users can modify the value of such a
parameter only after they delete this parameter's existing owning or parent object and then create a new
owning or parent object.
The following sections describe certain special radio parameters that are usually managed as
independent subsessions.
When users delete a source or destination GCELL, the CME automatically deletes involved neighbor
relationships maintained on the BSC serving this GCELL.
Inter-BSC GSM-GSM neighbor relationship
The peer cell of a cell is served by another BSC.
− Creating an inter-BSC GSM-GSM neighbor relationship
If users want to create a neighbor relationship for a cell whose peer cell is served by
another BSC, they need to create a GSM external cell (GEXT2GCELL) on the BSC
serving the cell through the OSS first.
The two operations, creating a GEXT2GCELL and creating a G2GNCELL, in an
XML file imported over the NBI can be included in the same subsession. The CME
generates a script by including the ADD GEXT2GCELL and ADD G2GNCELL
commands in a time sequence.
The inter-BSC GSM-GSM neighbor relationship between a cell and its external cell
can only be unidirectional. If users want to configure a neighbor relationship from the
external cell to the cell, they need to perform operations on the BSC serving the
external cell.
In addition, cells related to a GEXT2GCELL might be served by BSCs from different
vendors, and therefore information about the GEXT2GCELL might exceed the
management scope of the CME.
− Modifying an inter-BSC GSM-GSM neighbor relationship
After the basic parameters (such as CGI, BCCH, BCC, and NCC) of a destination cell
are modified, users must adjust all its GEXT2GCELLs managed by other BSCs
synchronously through the OSS. Otherwise, outgoing neighbor relationships
maintained on these BSCs might be incorrect.
− Deleting an inter-BSC GSM-GSM neighbor relationship
Issue 01 (2014-01-20) Huawei Proprietary and Confidential 4
Copyright © Huawei Technologies Co.,
Ltd.
iManager U2000-CME Northbound Interface Scenario
Description (GSM) FeaturesFeatures
When users delete a GEXT2GCELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GEXT2GCELL.
When users delete a source GCELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GCELL.
When all neighbor relationships related to a GEXT2GCELL are deleted, users must delete this
GEXT2GCELL through the OSS. Otherwise, information about this GEXT2GCELL becomes
redundant.
When the destination cell of a GEXT2GCELL is deleted, users must delete this GEXT2GCELL and all
involved neighbor relationships maintained on other BSCs synchronously through the OSS. Otherwise,
outgoing neighbor relationships maintained on these BSCs might be incorrect.
When users delete a GEXT3GCELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GEXT3GCELL.
When users delete a source GCELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GCELL.
When all neighbor relationships related to a GEXT3GCELL are deleted, users must delete this
GEXT3GCELL. Otherwise, information about this GEXT3GCELL becomes redundant.
When the destination cell of a GEXT3GCELL is deleted, users must delete this GEXT3GCELL and all
involved neighbor relationships maintained on other BSCs synchronously through the OSS. Otherwise,
outgoing neighbor relationships maintained on these BSCs might be incorrect.
When users delete a GEXTLTECELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GEXTLTECELL.
When users delete a source GCELL, the CME automatically deletes involved neighbor relationships
maintained on the BSC serving this GCELL.
When all neighbor relationships related to a GEXTLTECELL are deleted, users must delete this
GEXT3GCELL. Otherwise, information about this GEXT3GCELL becomes redundant.
When the destination cell of a GEXTLTECELL is deleted, users must delete this GEXTLTECELL and
all involved neighbor relationships maintained on other BSCs synchronously through the OSS.
Otherwise, outgoing neighbor relationships maintained on these BSCs might be incorrect.
GCELLFREQ M
GTRX M
GCELLMAGRP M
GTRXCHANHOP M
In the MML commands provided by the BSC, only the commands of adding and deleting
frequencies are provided for the MOC GCELLFREQ and users are unable to modify
GCELLFREQ directly. In this case, a new function is provided on the NBI for users to
modify GCELLFREQ. This facilitates users' operations. Operations performed on
GCELLFREQ are as follows:
− Create: performs this operation only when users need to add frequencies for a cell.
Only information about new frequencies is provided in the FREQ list. Information
about the existing frequencies is not provided.
− Update: performs this operation for each cell once when users modify frequencies or
add and delete frequencies at the same time. Information about all the frequencies
after the adjustment must be provided in the FREQ list. The CME automatically
separates this operation to frequency addition and deletion operations. In this case,
the frequency addition and deletion operations can be replaced by this operation.
− Delete: performs this operation only when users need to delete some frequencies
from a cell. Only information about the deleted frequencies is provided in the FREQ
list. Information about frequencies you do not need to delete is not provided.
The update operation can be converted to the ADD and RMV commands, and the ADD command
is executed before the RMV command. However, the number of frequencies in each cell cannot
exceed the MaxFrequencyCount threshold based on the rule set on the BSC. In this case, if users
prepare to adjust the frequency list of a cell through the umbrella OSS, the number of frequencies
before the adjustment is M, the number of frequencies (that do not exist before the adjustment) you
need to add during the adjustment is N, and the sum of M and N is greater than the
MaxFrequencyCount threshold, executing the ADD command before the RMV command may fail
after users import the file. However, the number of frequencies does not exceed the limitation
according to final data. The CME fails to detect errors in the rule by checking final data. Therefore,
users need to comply with the rule when planning frequencies using the umbrella OSS. In this case,
the sum of the original number of frequencies and the number of new frequencies is less than or
equal to the MaxFrequencyCount threshold. The typical MaxFrequencyCount threshold is 64.
Changing main BCCH TRX from one TRX to another TRX is not supported on the CME. Users can
change main BCCH TRX by running the MOV BCCH command on the BSC.
Users also need to modify corresponding parameters using the umbrella OSS when modifying the
frequency of a main BCCH TRX on the BSC. This ensures that the modified BCCH parameter is
consistent with BCCH parameters such as GEXT2GCELL on other BSCs and UEXT2GCELL on
other RNCs.
You can perform operations in the following subsessions for similar situations:
Subsession1: Delete the neighbor relationship between cell A and cell B.
Subsession2: Modify AFRCNs of main BCCH TRXs in cell A and cell B.
Subsession3: Add the neighbor relationship between cell A and cell B.
In GBSS16.0 and later versions, you can perform the operations in one subsession. For details, see
section 2.6"Important Notes".
3. Adjusting the FH mode
In this scenario, users can switch over the FH mode of a cell without considering adding,
deleting, and modifying TRXs.
GCELLHOPTP M
GTRXHOP M
GTRXCHANHOP M
GCELLMAGRP A/D
GCELL2GBA1
GCELLHO2GBA2
GCELLHOFDDBA2
GCELLHOTDDBA2
GCELLIDLEFDDBA1
GCELLIDLETDDBA1
DF DL UARFCN
SCRAMBLE Scrambling Code or Cell Parameter Id
FDDBA2TAG FDDBA2 Input Tag
ITEM NCCELL No.
ITEMVALID Item Valid
DIVERSITY Diversity
DF DL UARFCN
TDDSCRAMBLE Cell Parameter ID
TDDBA2TAG TDDBA2 Input Tag
ITEM NCCELL No.
ITEMVALID Item Valid
TDDSYNCCASE Sync Case
DIVERSITY Diversity
TDDDLUARFAN DL UARFAN
TDDSCRAMBLE Cell Parameter ID
TDDBA1TAG TDD BA1 Input Tag
ITEM NCCELL No.
ITEMVALID Item Valid
TDDSYNCCASE Sync Case
TDDDIVERSITY Diversity
Table 1.1 Parameters related to the BTS that is connected to the BSC
NBI Parameter ID Parameter Name
Table 1.2 Parameters related to the BTS that is connected to another BTS
NBI Parameter ID Parameter Name
Table 1.3 Parameters related to the BTS that is connected to the DXX
NBI Parameter ID Parameter Name
Each line in the preceding tables describes one physical connection. All the lines put together
can describe a BTS network topology.
Key parameters are described as follows:
BTS Index: uniquely identifies a BTS managed by the BSC.
BTS in Port No.: indicates the BTS port number that is used to set a physical connection
link with the peer device.
Dest Node Type: indicates the type of the peer device you want to connect when setting
the physical connection link.
Following are three types of peer devices that are connected to the BTS:
The BTS connects to the BSC directly.
The BTS connects to another BTS.
The BTS connects to the DXX.
In Port Cabinet No., In Port Subrack No., In Port Slot No.: identifies the position of
GTMU boards, where the output outgoing port of the physical connection link is situated, for
the BTS together.
Subrack No., Slot No., Port No.: identifies the position of the port on the Abis interface
board of the BSC together.
Dest Father BTS Index, Dest Father BTS Port No.: identifies the position of the port that is
used to connect to the upper-level BTS.
Up DXX Index, Up DXX Port No.: identifies the position of the port on the DXX you want
to connect to.
Figure 1.2 shows the definition of each parameter.
In Figure 1.2, BTS_1 and BTS_2 compose a chain topology, and BTS_3 and BTS_4 compose
a ring topology. For details about parameters, see Table 2.1.
Table 2.1 Parameters related to the BTS that is connected to the BSC
BTS BTS In In Port In Port In Port Dest Subrack Slot Port
Index Port Cabinet Subrack Slot Node No. No. No.
No. No. No. No. Type
1 0 0 0 6 BSC 0 14 0
3 0 0 0 6 BSC 0 15 0
4 1 0 0 6 BSC 0 15 1
Table 2.2 Parameters related to the BTS that is connected to another BTS
BTS BTS In In Port In Port In Port Dest Dest Cabinet Subrack Slot No. Dest Father
Index Port No. Cabinet Subrac Slot Node Father No. of No. of of Father BTS Port
No. k No. No. Type BTS Index Father BTS Father BTS BTS No.
2 0 0 0 6 BTS 1 0 0 6 1
4 0 0 0 6 BTS 3 0 0 6 1
Table 2.3 Parameters related to the BTS that is connected to the DXX
BTS BTS In In Port In Port In Port Dest Node Up DXX Up DXX
Index Port No. Cabinet No. Subrack No. Slot No. Type Index Port No.
5 0 0 0 6 DXX 8 1
In addition to the primary link, the secondary link and reverse link are automatically
determined based on Config Ring and BTS in Port No..
The process of creating a BTS is complicated. To solve this problem, the CME introduces
templates. Templates imported over the NBI can be classified into the BTS template and cell
template. This section describes the BTS template. For details about the cell template, see
sections 2.4.4"Creating Cells Under a Non-logical BTS" and 2.4.5"Creating Cells Under
Logical BTSs."
Generally, configurations of hardware parameters are the same for the same type of BTSs of a
telecom operator or can be classified into a few types. Therefore, users can pack these data
into a BTS template and use only the specified BTS template when creating a BTS. In this
way, the management for the specific device parameters is not required.
A series of default BTS templates are provided with the release of a CME version. In addition,
users can create or delete user-defined templates. For details about how to manage user-
defined templates, see the CME online help.
Users export all the available BTS templates when exporting files. The name of the XML
element in a BTS template is BTSTEMPLATERSC, and it is the sub element of
Transmission. BTSTEMPLATERSC contains only one attribute, TEMPLATENAME. It is
recommended that the template name contain basic information such as the BTS type and
transmission type so that the template can be easily identified. For example,
defaultOfBTS3900AGSM_SRAN_IPFE_BTS3012II indicates that it is a default template
provided by the CME, the BTS type is BTS3900AGSM that belongs to an SRAN base
station, the transmission type is IPFE, and the cabinet type is BTS3012 II.
BTSTEMPLATE (include parameters BTSID and TEMPLATENAME) is used to
describe the BTS template used by the corresponding BTS when users import files.
BTSTEMPLATE is required when users create non-logical BTSs and not required when
users modify or delete BTSs.
1 0 3 0
1 0 3 1
1 0 3 2
1 0 3 2
1 0 3 3
1 0 3 4
1 0 3 0
1 0 3 1
1 0 3 2
1 0 3 3
1 0 3 4
Data in the cell template is processed in the way similar to the preceding.
Users use the template only to manage BTS and cell data during the creation. No records
related to the use of the template are left after BTSs and cells are created, and template
information used in creating a BTS and a cell is not contained in the exported northbound file.
Users need to put transmission parameters and related radio parameters in the network
resource model over the Abis interface to the same subsession for import when creating a
BTS. However, external cells and neighbor relationships can be created in another subsession.
For details about cells and TRXs, see the following sections.
BTSCONNECT Mandatory
BTSMONITORTS Optional
BTSIDLETS Optional
Table 1.2 describes the involved transmission MOCs when the transmission mode of the BTS
is set to IP over E1.
BTSCONNECT Mandatory
IPRT Optional
PPPLNK Optional
MPRGP Optional
MPLNK Optional
BTSIP Mandatory
BTSIPRT Optional
BTSIPRTBIND Optional
BTSBFD Optional
BTSPPPLNK Mandatory (if use PPPLNK)
BTSMPGRP Mandatory (if use MPLNK)
Table 1.3 describes the involved transmission MOCs when the transmission mode of the BTS
is set to IP over FE/GE.
IPRT Optional
ETHIP Optional
BTSIP Mandatory
BTSIPRT Optional
BTSIPRTBIND Optional
BTSBFD Optional
BTSETHPORT Mandatory (For V900R011)
Optional (For V900R012 and later)
BTSDEVIP Mandatory (For V900R012 and later)
BTSESN Mandatory
BTSIPCLKPARA Optional
G_ADJNODE Mandatory
G_ADJMAP Optional
G_IPPATH Optional
Technical Suggestions
Many aspects need to be concerned when users create BTSs. Some operations are time-
consuming. To avoid waiting for a long time, users are advised to import a maximum of 20 to
50 BTSs each time. No restrictions are required when users modify BTSs.
IPRT Optional
PPPLNK Optional
MPRGP Optional
MPLNK Optional
ETHIP Optional
SCTPLNK Mandatory
ABISCP Mandatory
BTSOAMIP Mandatory
G_ADJNODE Mandatory
G_ADJMAP Optional
G_IPPATH Optional
For details about how to create a logical cell and TRX, see the following related sections.
GCELLFREQ A
PTPBVC A
TRX NA XML GTRX A
TRXBIND2PHYB A
RD
If the RF FH or hybrid FH has been set for the cell before users import the file and the frequency for the
new TRX has been used by the FH group, users can perform the following operations:
If IBCA is disabled for the cell, users can import the file by performing operations in the
following subsessions:
Subsession1: Shut down the TRX for the cell.
Subsession2: Create and activate the TRX and configure final FH data.
If IBCA is enabled for the cell and the TRX cannot be shut down for the activated cell, users
can import the file by performing operations in the following subsessions:
Subsession1: Deactivate cells. Users need to deactivate the BTS if all the cells on the
BTS are deactivated.
Subsession2: Create but do not activate the TRX and configure final FH data.
Subsession3: Recover or set the active state.
The second method also applies to the scenario where IBCA is disabled for the cell. In this
case, users need to deactivate associated BTSs.
In GBSS16.0 and later versions, users can perform the operations in one subsession. For
details, see section 2.6"Important Notes".
Compared with creating non-logical TRXs, creating logical TRXs requires users to:
Configure GTRXGROUPID in GTRX when creating TRXs without adding the
TRXBIND2PHYBRD object
Reparent BTSTRXBRD or BTSRXUBRD and related data to physical BTSs for
configuration
For details about the precautions for creating TRXs in cells of the RF FH mode, see section
2.4.7"Creating Non-logical TRXs."
In GBSS16.0 and later versions, users can perform the operations in one subsession. For
details, see section 2.6"Important Notes".
IPPATH A/D
IPRT A/D
PPPLNK A/D
MOC Modifier
MPRGP A/D
MPLNK A/D
BTSIP M
BTSIPRT A/D
BTSIPRTBIND A/M/D
BTSBFD A/D
BTSPPPLNK A/D
BTSMPGRP A/D
BTSMPLNK A/D
BTSCONNECT(slave) A/M/D
Do not import the file in this scenario if modifying the current bearer link leads to the disconnection
between BTSs and the BSC. The NMS does not support the automatic link setup over the NBI.
5. Adjusting the BTS transmission parameters in IP over FE/GE mode
Table 1.1 describes MOCs that users can adjust through the umbrella OSS in the scenario
of adjusting BTS transmission parameters in IP over FE/GE mode.
IPPATH A/D
IPRT A/D
ETHIP A/D
BTSIP M
BTSIPRT A/D
BTSIPRTBIND A/M/D
BTSBFD A/D
BTSETHPORT M
BTSESN A/M/D
BTSIPCLKPARA M
Do not import the file in this scenario if modifying the current bearer link leads to the disconnection
between BTSs and the BSC. The NMS does not support the automatic link setup over the NBI.
6. Adjusting MOCs related to timeslot data of BTSs
Users can manage timeslot data of BTSs through the umbrella OSS in this scenario,
including adding, deleting, and modifying BTSMONITORTS and setting
BTSIDLETS. The CME automatically reallocates the affected timeslot data.
Following are example files for adjusting transmission parameters:
− TransmissionModification\01-Sample_Update_BTS Basic.xml
− TransmissionModification\02-Sample_Update_TDM.xml
− TransmissionModification\03-Sample_Update_IPOE.xml
− TransmissionModification\04-Sample_Update_IPFE.xml
− TransmissionModification\05-Sample_Update_Timeslot.xml
2.5.2 BTSBRD
The MOC BTSBRD on the BSC side is available only for non-logical BTSs.
BTSBRD that contains BTSAPMUBP, BTSDHEUBP, BTSDPMUBP, BTSFMUABP, or
sub object BTSDATUBP cannot be added or deleted on the NMS although the modifier of
BTSBRD is A/D. The board type (BT) includes 67:DATM_DATU, 72:DPMU, 74:DHEU,
93:FMU, 94:FMUA, 95:DTCU, 98:GATM, 114:PMU, 115:TCU, and 133:PMU_APMU.
Considering the complexity of correlations between parent and child objects, users need to
perform related operations on the device panel of the CME or use BTS templates to add
BTSBRD when creating BTSs.
C
CM configuration management
CME Configuration Management Express
G
GBSS GSM BSS
M
MO managed object
MOC managed object class
MOI managed object instance
N
NBI northbound interface
NRM network resource model
O
OSS operations support system
X
XML Extensible Markup Language