Escolar Documentos
Profissional Documentos
Cultura Documentos
LEGAL INFORMATION
By accepting this certain document of ZTE CORPORATION you agree to the following terms. If you
do not agree to the following terms, please notice that you are not allowed to use this document.
Copyright © 2018 ZTE CORPORATION. Any rights not expressly granted herein are reserved. This
document contains proprietary information of ZTE CORPORATION. Any reproduction, transfer,
distribution, use or disclosure of this document or any portion of this document, in any form by any
means, without the prior written consent of ZTE CORPORATION is prohibited.
and are registered trademarks of ZTE CORPORATION. ZTE’s company name, logo
and product names referenced herein are either trademarks or registered trademarks of ZTE
CORPORATION. Other product and company names mentioned herein may be trademarks or trade
names of their respective owners. Without the prior written consent of ZTE CORPORATION or the
third party owner thereof, anyone’s access to this document should not be construed as granting,
by implication, estopped or otherwise, any license or right to use any marks appearing in the
document.
The design of this product complies with requirements of environmental protection and personal
security. This product shall be stored, used or discarded in accordance with product manual,
relevant contract or laws and regulations in relevant country (countries).
This document is provided “as is” and “as available”. Information contained in this document is
subject to continuous update without further notice due to improvement and update of ZTE
CORPORATION’s products and technologies.
ZTE CORPORATION
Address: NO. 55
Hi-tech Road South
ShenZhen
P.R.China
518057
Website
http://support.zte.com.cn
:
Email: 800@zte.com.cn
Revision History
Document Serial
Product Version Reason for Revision
Version Number
UniPOS NDS-GU V13.40 R1.0 First published
UniPOS NDS-GU V13.40 R1.1 Revised
UniPOS NDS-GU V13.40 R1.2 Revised
UniPOS NDS-GU V13.40 R1.3 Revised
Author
Summary
Chapter Description
1 Introduction Introduces the purpose of this guide.
2 Terms, Definitions, and Describes the terms, definitions, and abbreviations used in
Abbreviations this guide.
3 Principles Describes the related flow and principles in brief.
4 Supported Versions Lists the RNC versions, BSC versions, and NetMax versions
supported by NDS-GU V13.40.
5 NDS Server Installation and Describes the preparations needed before NDS installation
Uninstall and how to install/uninstall NDS in Linux OS and Solaris OS.
6 NDS Service Configuration Introduces data collection related configuration, northbound
file configuration, MR preliminary statistics configuration, MR
positioning accuracy configuration, etc.
7 System Acceptance and Describes how to check whether NDS service is normal.
Maintenance
8 FAQs and Solutions Introduces some FAQs and solutions.
TABLE OF CONTENT
1 Introduction......................................................................................................1
1.1 Background........................................................................................................1
1.2 Overview............................................................................................................1
3 Principles.......................................................................................................... 3
3.1 Principle of NDS.................................................................................................3
3.2 Principles of MR.................................................................................................3
3.3 Principles of CDT...............................................................................................4
3.4 Principles of DPS...............................................................................................6
3.5 Principles of EMI................................................................................................6
4 Supported Versions.........................................................................................8
4.1 BSC and RNC Versions Supported....................................................................8
4.2 NetMax Versions Supported..............................................................................8
1.1 Background
1.2 Overview
UniPOS NDS-GU SERVER is the system for collecting and preprocessing data in the
CDT/MR system. It can automatically collect the CDT/MR data of more than one
RNC/BSC, store the raw data, and perform data preprocessing/statistics/conversion
according to certain rules. Besides, it can provide the data file interface, which provides
data for the third-party system. This guide introduces how to install and deploy UniPOS
NDS-GU product and how to perform troubleshooting according to the check on service
operation status, file generation, and log.
2 Terms, Definitions, and Abbreviations
Northbound: Refers to the third-party network optimization system. It is above the NDS
system in the network architecture, and acquires data from NDS. Because it is in the
south of NDS, it is called the northbound system sometimes.
2.2 Abbreviation
The following table shows the abbreviations (alphabetical) used in this guide.
MR Measurement Report
After the BSC/RNC generates the raw/basic data file needed by the network
optimization system, NDS (Network Data Service) collects the data periodically and then
stores and preprocesses the data. NDS also provides a unified interface (FTP file
interface) for the third-party network analysis system, and third-party system and
NetMax acquires the processed data from NDS periodically. For different versions of
BSC V3 and V4, the protocol for the communications with NDS is different.
3.2 Principles of MR
With the serving cell measurement synchronization data, RSCP and Ec/N0 information
provided by MR data, the geographical-based display method adopted can show the
areas with weak coverage or coverage holes clearly, based on which the advices for
adding sites can be made.
Based on the inter-system measurement data in the MR data, we can learn the inter-
system coverage state conveniently, which provides a reference for configuring neighbor
cells for inter-system. Based on the statistical analysis of the MR data in the entire
network, we can learn the overall RSCP and Ec/N0 coverage state of the entire network
and the interference of the network.
With the associated measurement data of the serving cell and the neighbor cells and
UE’s TX power data, the network coverage problems such as weak coverage,
overshooting, and pilot pollution can be located very quickly. They can also be used for
the diagnosis and improvement of outside interference, and neighbor cell optimization.
Currently, the MR reported by RNC contains the standard interface (Uu/Iub) code
stream, as detailed below:
i. UEB AGPS: Periodical UEB AGPS location measurement result. Select this
mode when the UE supports this mode.
The CDT function falls into two parts, CDT control and CDT data storage.
1. CDT control: Configure CDT parameters to the CMP board by configuring and
modifying the RNC configuration parameters on EMS.
2. CDT data storage: Control which part of the CDT data to be stored on the CMP
board according to the data configuration, and save the CDT data to SBCJ through
the platform.
Basic flow: The user sends the CDT configuration parameters to RNC through OMMR;
RNC sends the parameters to CMP through the internal database system; CMP saves
the key information collected in the call to the CDT buffer area provided by the platform
according to the configuration parameters. Each CDT buffer area corresponds to a UE
call processing instance. When the call ends, the platform sends the CDT data to the file
storage module of SBCJ, which stores the CDT data in the file.
Finally, the subsequent processing system acquires files from SBCJ and makes the
follow-up analysis and processing.
Control-plane information:
1. IMEI
3. UE RRC info: includes RRC setup time, RRC release time, RRC setup cause,
RRC release cause, RRC connection setup cell info, and RRC release cell info.
6. UE handover info
7. UE RAB info
Wireless signal coverage (focus on the wireless signal in the access state at the earlier
phase).
Service accessibility (including access success rate, access duration, and abnormal
interruption in the access process)
Service retainability (including MOC/MTC call drop rate, abnormal release rate, and CN
abnormal release rate)
CS service integrity (including the statistical analysis of uplink/downlink EMI and the
display mode)
Among the above KPIs, EMI is a newly-added one, i.e., equivalent MOS indicator. It is
also a core KPI of CS service perception assessment. It is used mainly to perform
statistical analysis to network-level and cell-level (user data of a cell) EMIs, display EMS
statistics geographically, show the change of EMI with the change of time that the user
makes a call, trace back the geographical data of uplink/downlink EMI when there is
some CS service quality problem or the users complain about call drops, and
troubleshoot suspected one-way audio problem according to the uplink/downlink based
EMI statistics algorithm and short call record in complicated CS quality problem.
4 Supported Versions
For the information of the versions supported, refer to the ZTE UniPOS NDS-GU
V13.40.06 Release Notes for details.
Because this version is changed greatly, only NetMax-GU V13.40 XX series are
supported currently. For the information of the versions supported, refer to the ZTE
UniPOS NDS-GU V13.40.06 Release Notes for details.
5 NDS Server Installation and Uninstall
The requirements for the basic performance of hardware configuration are as shown in
the table below. The gap between the configured value and the required value should
not be too great. Otherwise, the data may not be processed timely, and the data may
even get lost.
Remarks :
1. The configuration is divided into three scales, i.e., large, medium, and small scales.
Perform the configuration according to the pre-sales requirements.
2. Currently, the supported OS versions include RedHat linux Enterprise V6.0, V6.1,
V6.2, V6.3 and Solaris10 u8, u9, u10.
Note:
If no disk array is configured, check also the raid of the data area (recommended: raid5):
5.2.2 Checking Database Software (When NDS and NetMax Are Installed
on the Same Server)
Username/Password:
Installation directory:
FTP data
Logservice(SBCX) Mandator Logservice(SBC
TCP 21 transmissio
=> NDS y X)
n port
FTP data
Logservice(SBCJ) Logservice(SBC
TCP 10021 transmissio Optional
=> NDS J)
n port
SFTP data
Logservice(RNC Mandator Logservice(SBC
TCP 22 transmissio
SBCX)=> NDS y X)
n port
Socket
CMP(BSC V3 data Mandator CMP(BSC V3
TCP 15000
V6.20) = > NDS transmissio y V6.20)
n port
Socket
CMP(BSC V3 data Mandator CMP(BSC V3
TCP 15006
V6.20) = > NDS transmissio y V6.20)
n port
FTP data
Mandator
TCP 21 NDS => NetMAX transmissio NDS
y
n port
SFTP data
Mandator
TCP 22 NDS => NetMAX transmissio NDS
y
n port
Mandator
TCP 18222 NDS => NetMAX ICE NetMAX
y
Mandator
TCP 24200 NDS <= NetMAX ICE NDS
y
5.2.4.2 Requirements for the Communications Between Nodes
The NDS server needs to communicate with the NEs (BSC/RNC). The network ports
are as shown in the table above.
NDS needs to communicate with NetMax or the third-party network optimization system.
NetMax or the third-party network optimization system may acquire northbound data
from EMS, so make sure the communications with EMS are connected.
There is no direct interaction between the NEs and NetMax or the third-party network
optimization system, so they do not need to cummunicate with each other.
The data interface of the disk array controller needs only to communicate with NDS or
NetMax server.
The management interface of the disk array controller can communicate with either NDS
or NetMax server. The external network IP may be configured for the management and
monitoring in the later phase.
The following calculation is based on the data model acquired from the Shenzhen
project. The busy-hour traffic is 10000erl, and the CDT data volume is 210M. The part in
bond fonts shows the requirement for the bandwidth. The calculation method is as
shown below:
Size for Netmax interface directory = MR * 0.5 + CDT * 2.5 = 4.375 * CDT
Data volume calculation:
NDS-NetMAX Server: NetMAX reads all data1 and data3, and use them as CDT data.
Based on "data1 : data3 = 1 : 2,” NetMAX needs to read 2.7 times of CDT data, 570M in
total. With data3, CT data, VIP data, and complaint user data counted in, NetMAX
needs to read at least 600M data.
Bandwidth calculation:
The following are some examples for reference. Perform planning and configuration
according to the on-site network and the number of ports on the server.
Ethern Connection Descripti
Object IP/Mask Remarks
et Port Object on
NetMax or
10.10.1.1(inter If there are not
third-party
NDS nal network Bind Eth1 enough Ethernet
Eth1 network
Server 1) / with Eth2 ports, do not bind
optimization
255.255.255.0 these two ports.
system
NetMax or
10.10.1.1(inter If there are not
third-party
NDS nal network Bind Eth1 enough Ethernet
Eth 2 network
Server 1) / with Eth2 ports, do not bind
optimization
255.255.255.0 these two ports.
system
Perform Raid1 on at least two physical hard disks, and perform Raid5 on the other
disks, which are used as the data disks.
If the disk array is connected, store the NDS application software and data on the disk
array.
Because the temporary files need to be saved, it is recommended that 100G space be
allocated to the disk where the NDS application software is installed.
The following calculation is based on the data model acquired from the Shenzhen
project.
The busy-hour traffic is 10000erl, and the CDT data volume is 210M.
Size for Netmax interface directory = MR * 0.5 + CDT * 2.5 = 4.375 * CDT
NDS-NetMAX Server: NetMAX reads all data1 and data3, and use them as CDT data.
Based on "data1 : data3 = 1 : 2,” NetMAX needs to read 2.7 times of CDT data, 570M in
total. With data3, CT data, VIP data, and complaint user data counted in, NetMAX
needs to read at least 600M data.
Note:
1. The above calculation is based on CS+PS 10000erl. If there is more than one NE, add
up the traffic volume of all NEs, and then multiply the result by the number of days.
2. Consult with the field engineer for the confirmation of traffic model.
Refer to the ZTE UniPOS NDS-GU V13.40 Authorization Guide for details. Apply for the
License file of V13.40 series in advance. Otherwise, before the License file is imported
after the installation is completed, NDS cannot output any data to the northbound
interface or NetMAX because the NDS functions are restricted.
Use the file transmission function provided by Filezilla FTP Client, log on to the ftp/sftp
service of the server OS as the root user, and upload
NDS_GU_V13.20.01_Release_Redhat.tar.gz to the /NDS/install directory in
the bin mode.
The above example is only for reference. Because MD5 is different for different NDS-
GU versions released, if there is some problem with md5, contact the technical engineer
to confirm the correct MD5 and get the correct installation package.
5.3.3 Unzipping Installation Package
Log in to the server as user root, open the path of the installation package, and unzip
the installation package file with the following commands.
# cd /NDS/install
# gtar xvfz NDS_GU_V13.20.01_Release_Redhat.tar.gz
The NDS-GU.tar installation package and the NDSInstall.sh script are generated
under the original directory after the package is unzipped.
The NDSInstall.sh command can be attached with one or two parameters, as shown
below.
# ./NDSInstall.sh /NDS
or
# ./NDSInstall.sh /NDS --sftp
Parameter 1: /NDS. This is the NDS installation path, and it is recommended that the
installation space should be large enough. If the path does not exist, it will be created by
default.
Parameter 2: --sftp. It means the sftp server is used, and the system will not check
whether ftp server is installed anymore. If this parameter is not configured, NDS will
check whether ftp service is installed, if not, the ftp service will be installed automatically.
Note: Parameter 1 must be filled in, while parameter 2 is optional according to the
requirement.
Are you sure to install NDS_GU_V13.20.01_Release_Redhat to /NDS? [y..n]y
yes is selected
start install NDS_GU_V13.20.01_Release_Redhat
Begin check hardware condition...
/NDS
Free Disk Space(GByte):
488
CPU num:
16
System Memory Size(MByte):
32768
Hardware conditon check success!
install NDS to /NDS
/home/install
add group nds success
create user nds success
create user zte success
create user netmax success
start NDS service
starting NDS service
start NDS service success
If the hardware does not meet the requirement, the software cannot be installed
successfully. In this case, check whether is some hardware configuration fault.
In the installation process, if the system prompts that NDS has existed and the
installation cannot be continued, refer to Section 8.3 to handle this problem.
After the installation is completed, check whether NDS-GU service is started normally. If
there is some problem, refer to Section 7.1.3.1 to restart related services.
Check the key NDS service. If the service is is normal, the following will be
displayed:
# service ndsd status
ndsd service is running
Check the dps service. If the service is normal, the following will be displayed:
# service ndsdpsd status
ndsdpsd service is running
Check the mrserver service. If the service is normal, the following will be displayed:
# service ndsgv3mrd status
ndsmrserverd service is running
Check the cdtserver service. If the service is normal, the following will be
displayed:
# service ndsgv3cdtd status
ndscdtserverd service is running
Check the v3rap service. If the service is normal, the following will be displayed:
# service ndsv3rapd status
ndsv3rapd service is running
5.4 Uninstalling NDS in Linux OS
Open the NDS-GU installation path, and execute the NDSUnInstall.sh script to
uninstall NDS.
# ./NDSUnInstall.sh
In the uninstall process, a prompt will pop up, querying whether to delete the MR/CDT
and other data files under the Data and FTP directories. Input “y” to delete them and “n”
to cancel the deletion.
Note: If “n” is typed in, all the MR/CDT data downloaded under the Data directory as
well as the interface files under the FTP directory will be deleted.
Use the root user and the ftp/sftp service of the OS to upload
NDS_GU_V13.20.01_Release_Solaris.tar.gz to the /NDS/install path of the
server in the bin mode through Filezilla FTP Client.
Log in to the server as user root, open the path of the installation package, and check
the MD5 of the NDS_GU_V13.20.01_Release_Solaris.tar.gz installation
package file with the digest commands to make sure the file transmission is correct.
# cd /NDS/install
# digest -v -a md5 NDS_GU_V13.20.01_Release_Solaris.tar.gz
md5 (NDS_GU_V13.20.01_Release_Solaris.tar.gz) = 272bca06d36622937f78868e9b928990
The above example is only for reference. Because MD5 is different for different NDS-
GU versions released, if there is some problem with md5, contact the technical engineer
to confirm the correct MD5 and get the correct installation package.
The NDS-GU.tar installation package and the NDSInstall.sh script are generated
under the original directory after the package is unzipped.
The NDSInstall.sh command can be attached with one or two parameters, as shown
below.
# ./NDSInstall.sh /NDS
or
# ./NDSInstall.sh /NDS --sftp
Parameter 1: /NDS. It is the installation path. If the path does not exist, it will be created
by default. Install NDS in this folder, of which the space should be large enough.
Parameter 2: --sftp. It means the sftp server is used, and the system will not check
whether ftp server is installed anymore. If this parameter is not configured, NDS will
check whether ftp service is installed, if not, the ftp service will be installed automatically.
Note: Parameter 1 must be filled in, while parameter 2 is optional according to the
requirement.
Check whether the hardware meets the requirement before the installation. If the
hardware meets the requirements, the following information will appear, and the service
will be started automatically.
Are you sure to install NDS_GU_V13.20.01_Release_Solaris to /NDS? [y..n]y
yes is selected
start install NDS_GU_V13.20.01_Release_Solaris
Begin check hardware condition...
/NDS
Free Disk Space(GByte):
488
CPU num:
16
System Memory Size(MByte):
32768
Hardware conditon check success!
install NDS to /NDS
/export/home/install
add group nds success
create user nds success
create user zte success
create user netmax success
start NDS service
starting NDS service
start NDS service success
If the hardware does not meet the requirement, the software cannot be installed
successfully. In this case, check whether is some hardware configuration fault.
In the installation process, if the system prompts that NDS has existed and the
installation cannot be continued, refer to Section 8.3 to handle this problem.
After the installation is completed, check whether NDS-GU service is started normally. If
there is some problem, refer to Section 7.1.3.2 to restart related services.
# svcs |grep NDS
online 10:19:22 svc:/application/NDS/NDSService:NDSD
online 10:19:22 svc:/application/NDS/NDSWatchService:NDSWATCHD
online 10:19:23 svc:/application/NDS/NDSICEService:NDSICED
online 10:19:23 svc:/application/NDS/NDSDPSService:NDSDPSD
online 10:19:25 svc:/application/NDS/NDSMRSERVERService:NDSMRSERVERD
online 10:19:31 svc:/application/NDS/NDSCDTSERVERService:NDSCDTSERVERD
5.6 Uninstalling NDS in Solaris OS
Open the NDS-GU installation path, and execute the NDSUnInstall.sh script to
uninstall NDS.
# ./NDSUnInstall.sh
In the uninstall process, a prompt will pop up, querying whether to delete the MR/CDT
and other data files under the Data and FTP directories. Input “y” to delete them and “n”
to cancel the deletion.
Note: If “n” is typed in, all the MR/CDT data downloaded under the Data directory as
well as the interface files under the FTP directory will be deleted.
6 NDS Service Configuration
The Web configuration mode is added in NDS-GU V13.40. To avoid the fault due to the
manual modification of configuration files, use the Web mode to modify the configuration
items.
Note:
If the corresponding file needs to be modified manually, modify it as the nds user (the user
created automatically when NDS is installed). Otherwise, the owner of NDS related
configuration files tends to change, and consequently NDS cannot read these files.
Because manual modification of configuration file is likely to cause some error, NDS
provides the Web configuration mode for common items.
The method of entering the NDS Web configuration interface is as shown below, with
NDS ip=10.67.23.59 as the example:
Use a browser (such as IE, Chrome, etc.) to visit http://10.67.23.59:8000. IE7, IE8, and
Chrome are recommended, because there may be some display problem if other
browsers are used.
For the first login, type in user name “netmax” and password “netmax123.”
Configure UMTS northbound switch and NetMax switch in the UMTS tab.
Configure GSM northbound switch and NetMax switch in the GSM tab.
Configure UMTS VIP user and complaint user related items in the DPS tab.
Refer to the following sections for the reference documents needed for each scenario.
Note:
If several scenarios need to be configured at the same time, check the configuration
chapter of each of the following related scenarios. For different NE versions, if there are
no special descriptions about NE version, it is necessary to configure related chapters.
If it is necessary to modify the XML file, modify it on the server with the vi tool. After the
modification is completed, download the file to the local Windows client, and open it with
IE or xml editor to see whether the format is correct. It is forbidden to upload the
modified file to the server directly. Otherwise, there may be some illegal characters (the
coding mode varies in different OSs, and the coding modes may be incompatible with
each other sometimes).
The ftp/sftp user for the northbound is “zte” and the password is “zte123.” Whether it is
ftp or sftp depends on which protocol is used when NDS is installed. The main directory
on NDS is [NDS-GU installation path]/Ftp/.
During the installation of NDS, another user is created automatically, i.e., nds, of which
the password is “nds123.” The main directory on NDS is [NDS-GU installation
path].
This section introduces the basic configuration of NDS commissioning data collection.
Configure the data according to the scenario.
This section describes the configuration of common parameters, which are different for
different GSM BSC versions.
6.3.1.1 Web Configuration Mode
Click General > DiskManager configuration, and modify Data Keep Days and Disk
Maintain Period of the northbound files.
Note:
Click the submit button to submit the modification to the server. Note: If this configuration
is modified, it is necessary to restart NDSD service.
Note: If the configuration is made by the Web configuration mode, it is not necessary to
modify the configuration files. Just in case, check the configuration files and make sure
the Web configuration mode has taken effect.
NDS supports multi-task parallel processing, which can make full use of the advantage
of multi-CPU on the server and improve the system processing and response speed.
The configuration of NDS_Config.xml consists of disk maintenance, RNC/BSC data
source configuration, etc.
CpuPercent="70":
CpuPercent The maximum percent of CPU used by NDS The upper limit of
CPU usage is 70%
DiskMaintainPeriod="
It is the period for executing disk 6"
maintenance. Disk maintenance is executed It means the
at the first minute after the program is maintenance is
DiskMaintain
started, and is executed once every two performed every six
Period
periods defined. (this configuration takes hours. The
effect at the next execution period after the recommended
modification) configuration is 6
hours or 12 hours.
HasSubDateDir=”true
”: divided into
subdirectories by
HasSubDate Whether the data directory structure is date.
Dir divided into subdirectories by date. HasSubDateDir=”fals
NDS_ProcessJobs.xml is used to configure the time range information and the file
matching rules during the NDS decoding period.
DecodePerid="5",
DecodePeriod The period of file refreshing.
unit: minute
The configuration of this section is required for GSM BSC V6.50 series and all UMTS
versions. Skip this section for other versions. The information of username, password,
path, and port should be acquired from NE engineers in advance.
In the NDS Web configuration, select General > Sources configuration to open the
Sources configuration interface, in which the configuration items can be added,
deleted, and modified.
Select UMTS Ftp, click the “add” button, and click Check in the pop-up UMTS Ftp
dialog box to check whether the link is connected.
Note:
1. Click OK to add an item, which is only added on the local interface and can be added
on the server by clicking the Submit button. Note: If this configuration is modified, it
is necessary to restart NDSD service.
2. Select GSM V6.50 for GSM, and select UMTS Ftp for UMTS.
If the configuration is made by the Web configuration mode, it is not necessary to modify
the configuration files. Just in case, check the configuration files and make sure the Web
configuration mode has taken effect.
Because NDS-GU communicates with the SBCX on RNC/BSC and collects RNC/BSC
data through the FTP protocol, it is necessary to make sure the TCP/IP network
connection between the server of NDS and the SBCX of RNC/BSC and the server can
be connected to the FTP server of SBCX. For the purpose of visiting different
RNCs/BSCs correctly, the IP, port No., username, and password of the SBCX on
RNC/BSC can be modified in the configuration file according to the on-site configuration.
The collected file will be saved in the format of [Date]/[Area]/[Format]/[RNCID/BSCID]/
[Data file]. The configuration content is as detailed below:
The Ftp configuration file consists of two parts, i.e., UMTS part and GSM part. The
configuration items of these two parts are almost the same. In the following description,
the configuration of RNC is taken as the example.
<UMTSFtpSourceConfig RNCID="346" Area="021" MiningHours="12" Period="15"
HasSubDateDir="true">
<FtpInfo IpAddr="10.67.23.72" Port="21" Username="oracle" Password="oracle"
DefaultDir="/" SFtp="false"/>
</UMTSFtpSourceConfig>
Default
Item Description Value Range
Value
HasSubDateDir=”true”:
Whether the data divided into subdirectories
HasSubDateDi directory structure is by date.
true
r divided into HasSubDateDir=”false”: not
subdirectories by date. divided into subdirectories
by date.
IpAddr="10.67.23.72".
Configure
The IP of the Ftp Configure this item as
this item
IpAddr service of the target needed. Do not fill in “0”
as
RNC SBCX before each byte, like
needed
010.067.023.072.
Configure
The listener port of the
Port="21". Configure this this item
Port Ftp service of the
item as needed. as
target RNC SBCX
needed
6.3.3 Data Source Configuration for GSM BSC V6.30
The configuration of this section is required for GSM BSC V6.50 series. Skip this section
for other GSM versions and UMTS versions.
In the NDS Web configuration, select General > Sources configuration to open the
Sources configuration interface, in which the configuration items can be added,
deleted, and modified (only for GSM V6.30).
Select GSM V6.30, click the “add” button, and click Check in the pop-up GSM V6.30
dialog box to check the path of the data sources.
Note:
Click OK to add an item, which is only added on the local interface and can be added on the
server by clicking the Submit button. Note: If this configuration is modified, it is necessary
to restart NDSD service.
6.3.3.2 Configuration File
Note: If the configuration is made by the Web configuration mode, it is not necessary to
modify the configuration files. Just in case, check the configuration files and make sure
the Web configuration mode has taken effect.
Configure the local download parameter LocalInfo under subnode GSMLocalSourceConfig in the
[NDS-GU installation path]/Config/NDS_Config.xml file. Restart the key NDS
HasSubDateDir=”true”:
Whether the data divided into
HasSubDateD directory structure is subdirectories by date.
true
ir divided into HasSubDateDir=”false
subdirectories by date. ”: not divided into
subdirectories by date.
BSCID="54".
Configure this item as
The BSCID of the BSC
needed. The Configure this
BSCID SBCX for data
combination of BSCID item as needed.
collection
and Area should be
unique.
Area="021". Configure
The Area parameter in this item as needed.
Configure this
Area the file storage The combination of
item as needed.
directory BSCID and Area
should be unique.
The configuration in this section is required if NetMAX-U is connected. Skip this section
if it is not connected. It is only for UMTS.
Click DPS > VIP configuration/Complaint configuration, and configure VIP user and
complaint user function related NetMAX IP and collection period, as shown in the figures
below:
Note:
There is no Submit button in this interface. The configuration is submitted once it is
modified. If the configuration in this interface is modified, it is necessary to restart the
DPSD service.
6.3.4.2 Configuration File
Note: If the configuration is made by the Web configuration mode, it is not necessary to
modify the configuration files. Just in case, check the configuration files and make sure
the Web configuration mode has taken effect.
Other items can be configured as needed, for which the default values are
recommended. Restart DPS service (ndsdpsd) after the configuration is modified. As to
the restart method, refer to Sections 7.1.3.1.3 (Linux) and 7.1.3.2.3 (Solaris) for details.
;Note: Min. disk space & file cut size. Unit: MB. Default: 5000MB, 20MB
MinDiskFreeSpace = 5000
FileCutSize = 20
;Note:the number of days that DPS processes data; unit: day Default: three days, i.e.,
DPS processes three days of data.
CollectDays = 3
;Note: the time limit of a single DPS sampling task. Unit: second. Default: 3600
seconds
ThreadMaxLiveTime = 3600
; Note: the maximum number of buffer days of the temporary DPS collection data
directory NDSTemp. Unit: day. Default: 2 days
NDSTempBufferDays = 2
;DPS ID: if there is more than one DPS, configure a different value to the DPS. The
range of DPS ID is 1-99.
DPSID = 1
UploadRegExp = ^ZTE_MUMRU_UMTS.*dat$|^ZTE_MUCDTEX_UMTS.*data1$
DecoderDetailRegExp = ^ZTE_MUCDTEX_UMTS.*dat$
FilterDatas = ^ZTE_MRU_UMTS.*dat(.*.gz){0,1}$|^ZTE_CDTEX_UMTS.*dat(.*.gz){0,1}$
The configuration in this section is required for GSM BSC V6.20 series. Skip this section
for other series.
Note: Web configuration mode is not available for the contents in this section. The files
must be modified manually. The configuration file is case-sensitive and the contents are
in English characters.
6.3.5.1 MR Data
[GENERAL]
#OMCR ID: it is used to generate the MR data file, and the value should be smaller
than “256.”
OMCRID = 129
#MR version: the valid length is one byte, i.e., a figure or a character.
VERSION = 1
#Log level
#0 Trace Off
#2 BASE
#4 DEBUG
TraceLevel = 2
#Statistics type
#NOP
#Actix
#Optimi
#Ucell
#ChinaMobile
STATTYPE = Actix
#The number of days that the data files are kept in system:
LRetained = 3
#correct value
CorrectValue=12
[BSC1]
#The following configuration is for BSCV2
#BSC ID
BSCID = 190
#The number of modules: it refers to the RRM module, not including the slave module.
ModuleNum = 4
#Module ID = Module ID
ModuleID1 = 2
ModuleID2 = 3
ModuleID3 = 4
ModuleID4 = 5
#The IP of each module; if there is the slave module, fill in the IP of the slave
module after that of the master module, and separate the IPs with space.
#If there is no slave module, there is no need to fill in the IP
IP1 = 192.168.190.2 192.168.190.34
IP2 = 192.168.190.3 192.168.190.35
IP3 = 192.168.190.4 192.168.190.36
IP4 = 192.168.190.5 192.168.190.37
#When STATTYPE is ChinaMobile, if NE does not report base station TX power, the
following parameter takes effect.
#BTS Tx power dbm (with the combiner’s wastage deducted)
BtsMaxPwr = 47
[BSC2]
#The following configuration is for iBSC
#iBSC ID
BSCID = 1
#When STATTYPE is Ucell, the following three parameters take effect
ServerID = 10001
SubNetworkID= 1
UserLabel =
#CMP ID = CMP Module ID. One CPM has two Module IDs, which are separated by space.
#Fill in the Module ID of the master CMP. The IP and Module ID of the salve CMP are
the same as those of the master CMP.
ModuleID1 = 3 4
[BSC3]
#The following configuration is for iBSC
#iBSC ID
BSCID = 2
#CMP ID = CMP Module ID. One CPM has two Module IDs, which are separated by space.
#Fill in the Module ID of the master CMP. The IP and Module ID of the salve CMP are
the same as those of the master CMP.
ModuleID1 = 3 4
ModuleID2 = 5 6
Pay attention to the following points when modifying the mrcfg.ini file.
2. When filling in IP addresses, do not complement “0,” e.g., for 10.9.7.4, do not fill it
in as 010.009.007.049.
3. If there is no data on some NE, check whether the link between NDS and the
existing CMP is established.
#netstat -n |grep 15000
(15000 is the communications port configured on NDS and BSC), if the following
information is prompted, the link is established.
192.168.1.1.15000 192.168.190.101.14467 65535 0 64440 0 ESTABLISHED
The files used by the northbound interface are exported to the following directories:
[GENERAL]
#Cityarea ID
cityarea = 021
#Number of iBSC: the iBSCs that have CDT enabled should be configured in the CDT
configuration files.
BSCNum = 2
#The local listener port of CDT Server. Modify the configuration of this port, as well
as the settings of iBSC.
CDTPort = 15006
#Log level: usually the default “#2 BASE” is configured. If “#4 DEBUG” is
configured, a large amount of log information will be printed.
#0 Trace Off
#2 BASE
#4 DEBUG
TraceLevel = 2
#The number of days that the data files are kept in system:
LRetained = 3
#CMP ID = CMP Module ID. One CPM has two Module IDs, which are separated by space.
#Fill in the Module ID of the master CMP. The IP and Module ID of the salve CMP are
the same as those of the master CMP.
#Note: Do not set this item to “12.”
ModuleID1 = 3 4
#The IP address of a CMP: for V3, each CMP corresponds with one IP address.
IP1 = 127.0.0.1
[BSC2]
#iBSC ID. Note: The first digit should not be “0.”
BSCID = 2
#The IP address of a CMP: for V3, each CMP corresponds with one IP address.
IP1 = 127.0.0.1
IP2 = 127.0.0.1
Pay attention to the following points when modifying the cdtcfg.ini file.
Configure the cdtcfg.ini based on the actual information. If too many modules that do not
exist are virtually configured, the CDT Server execution efficiency will be decreased and
CPU and memory will be wasted.
When filling in IP addresses, do not complement “0,” e.g., for 10.9.7.49, do not fill it in as
010.009.007.049.
The contents of this section need to be configured only when the operator requires the
northbound configuration. The files outputted are under the [NDS-GU installation
path]/FTP/ subdirectory. Note: Sometimes, the network optimization team (NetMax
team) also requires the configuration of these parameters and needs the file of the
corresponding format for analysis.
Select UMTS > North Interface Configuration, and there is the UMTS northbound
interface switch, as shown in the figure below:
Select GSM > North Interface Configuration, and there is the northbound interface
switch of GSM V6.50 and V6.30 series, as shown in the figure below:
Note: Only one value can be typed in for OMCRID, and it must be an integer.
After the configuration in this interface is modified, it is not necessary to restart any
service.
The Web configuration mode is not available for the NEs of GSM V6.20 series, and the
mrcfg.ini configuration file needs to be modified manually.
6.4.2 Configuration File
For GSM 6.30 and 6.50 series, it is necessary to configure the [NDS-GU
installation path] / Config/ DataManage.ini file.
The following are the examples of the DataManage.ini file and the mrcfg.ini file.
#Correction value
CorrectValue=12
#When STATTYPE=CMCC and BSC is not reported to base station transmission power, user
can config the 'BtsMaxPwr' value
……
#Statistics type
#NOP
#Actix
#Optimi
#Ucell
#ChinaMobile
STATTYPE = Actix
……
#The period of merging statistics files
#Currently, only Active statistics files can be merged.
#-1 Not merge
#0~23 It is recommended that the files be merged in the wee hours like 3:00 am or
4:00 am.
StatMerge = -1
Check whether the stat switch under the NetMAX_UMTSMR line in the
DataManage.ini file on NDS is enabled. This switch determines whether to output the
MR interface file (this switch is available for NDSV13.2 and later versions). If the
CT/DPI/EMI is to be outputted, it is also necessary to check whether the switch is
enabled.
#======================UMTS Configuration Start====================================
This section deals with the configuration in the GSM AFP frequency change scenario.
This parameter can also be modified in the DataManage.ini file. The parameter in red
must be set to the value in the following example, as shown below:
#======================GSM Configuration Start====================================
For the NEs of the GSM V6.2 0 series, it is necessary to configure the mrcfg.ini file,
which can only be modified manually because the Web configuration mode is not
available. The following is an example:
……
#Whether to collect the statistics
#0 off
#1 on
STATISTIC = 1
#Statistics type
#NOP
#Actix
#Optimi
#Ucell
#ChinaMobile
STATTYPE = Actix
……
#The period of merging statistics files
#Currently, only Active statistics files can be merged.
#-1 Not merge
#0~23 It is recommended that the files be merged in the wee hours like 3:00 am or
4:00 am.
StatMerge = -1
……
The configuration of this section is required only when NetMAX-GU is connected and
UMTS related functions are used. In other cases, skip this section.
6.5.1 Web Configuration Mode
Select UMTS > NetMAX Parameter Configuration, and configure the UMTS CT, EMI,
and DPI download switches, as shown in the figure below.
Note:
There is no Submit button in this interface. The configuration is submitted once it is
modified.
After the configuration in this interface is modified, it is not necessary to restart any service.
Whether NDS downloads the CT, DPI, and EMI files of UMTS can be configured. By
default, it does not download the CT file, and downloads only the DPI and EMI files.
[NetMAX_UMTSCT]#UMTS non-vip CT configuration switch, 0:off, 1:on
DownloadCT = 0
The configuration in this section is required only when NetMAX-GU is connected. Skip
this section if it is not connected.
Select UMTS > NetMAX Parameter Configuration, and configure the UMTS MR
preliminary statistics switch, as shown in the figure below.
Select GSM > NetMAX Parameter Configuration, and configure the GSM MR
preliminary statistics switch, as shown in the figure below.
Note:
There is no Submit button in this interface. The configuration is submitted once it is
modified.
After the configuration in this interface is modified, it is not necessary to restart any service.
The configuration in this section is required only when NetMAX-GU is connected. Skip
this section if it is not connected.
This configuration is required for NodeB V4.12.10.15 and previous versions. Skip this
section for NodeB V4.12.10.15P01/4.12.10.15P10 and later versions. Web configuration
mode is not available for this configuration. The configuration file can only be modified
manually.
In UMTS NodeB V4.12.10.15 and previous versions, the RTT data reported by NodeB
has the protection interval of 7-7 chips (BPC:5chips, BPK:7chips). In this case, the RTT
distance calculated by the formula will be increased by over 200 meters, leading to
inaccurate positioning. Modify the Location.ini file to perform RTT compensation by
reducing 5 chips (set RTTMinusMeters “195” manually; default: 0).
Configure the maximum distance of indoor base stations. By default, the value of
MaxDis is “50,” i.e., the distance of the indoor base station is 50 meters by default.
[StationInRoom]
MaxDis=50
After GSM V3 RAP installation is started, if the data from a BSC needs to be received,
make sure the BSC is connected with the GSM V3 RAP server. If the communications
are not connected in some subnetwork, it is necessary to add the route to the BSC on
the GSM V3 RAP server. Ping the IP of the BSC to check whether the communications
between the BSC and the GSM V3RAP server are connected. If the communications
are not connected, add the route with the following method.
In the Linux OS, execute the following command to add the route.
128.0.0.10 is the interface IP of the interface board that communicates with NDS.
Note 2: BSC and NDS are connected through a switch. Therefore, the IP of the interface
board and NDS should be in the same subnet.
6.8.1.2 Installation Configuration in Solaris OS
In the Solaris OS, execute the following command to add the route.
[DataFileSave]
SAVEDAY=1 //the number of days that the data under [NDS-GU installation
path]/NDS-GV3RAP/data is saved.
The configuration in this section is required only for the NEs of UMTS V3.11.10.11P04
and earlier versions. Skip this section for the NEs of other versions. There is no need to
configure timezone for UMTS V3.11.10.11P05.
For the NEs of UMTS V3.11.10.11P04 and earlier versions, both timezone and DST
need to be taken into account when timezone compensation is made. For other
versions, the time reported by the NEs already contains the timezone and DST, so it is
not necessary to perform compensation for these NEs.
For example:
V3.11.10.11=8
V3.11.10.11=2 (The “2” here is calculated by adding 1 hour of DST. For non-DST
months, set it to “1.)
7 System Acceptance and Maintenance
This chapter introduces the check and maintenance method of the NDS-GU software
system.
Check the services registered automatically after system installation and the services
started automatically after the server is started. Refer to Section 7.1.3.1.4 (Linux OS)
and Section 7.1.3.2.4 (Solaris OS) to check service status. Check the service operation
status of Linux and Solaris respectively.
When the system runs normally, there are some resident processes, such as
NDS_JobSchedule, NDS_MUDataCollect, mrserver, and cdtserver. Execute the
following commands to see whether these processes run properly.
$ ps –eaf | grep NDS_JobSchedule
This section introduces the method of starting, stopping, and restarting NDS-GU
software.
The NDS-GU services can be started or stopped by the service command of Linux. It is
recommended that the operations to NDS services be performed as the root user.
Note: The service related commands are under the /sbin directory of OS by default.
NDS Linux has six services. After the OS is restarted, all the services of NDS will be
started automatically. If the services are stopped manually, it is necessary to restart the
services. The methods of starting the six services are as listed below:
In the Solaris OS, the operations to the NDS service must be performed as the root
user.
NDS Solaris has six services. After the OS is restarted, all the services of NDS will be
started automatically. If the services are stopped manually, it is necessary to restart the
services. The methods of starting the six services are as listed below:
To restart a service, stop it first, and then start it. Refer to Sections 7.1.3.2.1 and
7.1.3.2.2 for the operation details of each service.
For UMTS and GSM V4 (i.e., BSC V6.50 series), the data is downloaded directly from
the SBCX of RNC/BSC. Therefore, if there is no data under the Data directory of NDS,
check first whether there is data on the SBCX.
1. Log in to the SBCX with the FtpInfo data configured in NDS_Config.xml, e.g., the
connection configuration information of UMTS Ftp is as shown in the figure below:
2. Open the local FTP tool (e.g., FileZilla), and fill in the above information. If the
board can be connected, the link between NDS and SBCX is connected.
Otherwise, the link is not connected, and it is necessary to make the link
connected.
3. After the board is connected, open the directory of “DefaultDir" in the above figure.
If there are some folders named by date, as shown in the figure below, it means
DefaultDir is configured correctly. Otherwise, it means DefaultDir is configured
incorrectly, and it is necessary to configure DefaultDir again.
4. Open the folder named by date, in which the MR/CDT files are stored, as shown in
the figure below. If the files of a type do not exist, it means the files of this type are
not generated on the SBCX, and it is possible that the switch of this type is not
enabled on RNC/BSC. Contact the on-site customer service engineer for details.
It should be noted that NDS can only recognize the files with the .gz extension. If there
is a file with the .dat extension, and the file size is “0,” it will be deleted by Logservice
later. If the file size is not “0,” the file will be compressed to a .gz file later and then be
downloaded by NDS. When to delete and compress the file is controlled by Logservice.
7.3 Check File Acquisition State on NDS
The system downloads the dat.gz/.dat data file from RNC/BSCV4/BSCV3 through the
FTP/TCP/UDP protocol. The storage path of the file is defined by the LocalDir in
NDS_Config.xml. The default path is [NDS-GU installation path ]/Data.
Then, save the files in the YYYYMMDD/Area ID/Mode/RNCID or BSCID
Directory Name Functions
The folder of this date format contains the data downloaded from
20131223 SBCX and the data used by Netmax, including UMTS data and
GSM data.
rpt The temporary folder used when the MRCI file is generated.
It is the folder of the UMTS VIP data. When NetMax imports VIP
data, the data is acquired from this folder.
Remarks:
If there is the MR/CDT source data under the Data directory, but
no data under the VIPData directory, restart DPS service
(ndsdpsd) to check whether the DPS service is normal.
VIPData If there are data files under the VIPData directory, but no VIP data
on NetMax, check whether NETMAXIP is configured in [NDS-GU
Installation
Path]/Config/DPS_DataCollectOptions.ini. Note:
Restart the DPS service after the modification.
The corresponding log file on NDS is [NDS-GU installation
path]/Log/NDS_MUDataCollect.log. Check whether there is
some error in the file.
In the above directories, the directories named by date store the data downloaded from
the boards and the data used by NetMAX, including UMTS data and GSM data. Refer to
the following two sections for details.
7.3.1 UMTS Product
The storage location of the NetMAX-U interface file, i.e., the root
directory of the data downloaded by NetMax-U. After NDS
decodes the data of different types, it generates the data under
the netmax directory. The type of the data can be viewed in the
netmax file name. If the NetMAX directory is not displayed, it means
NDS does not start decoding and generating the corresponding
file for NexMAX. In this case, check whether NetMax has
imported the engineering parameter file, and whether
NDS_Config.xml is configured correctly.
CT The source file of the associated log downloaded from the board.
The storage location of the NetMAX-GU interface file, i.e., the root
directory of the data downloaded by NetMax-GU. After NDS
netmax decodes the data of different types, it generates the data under
the netmax directory. The type of the data can be viewed in the file
name.
Includes the CDT data of VIP users (CDTV) and common users
(CR).
For BSC V6.50 series, it is used to store the CDT source file
CDTEXTEMP
downloaded from the board.
For BSC V6.30 series, it is used to store the CT/CR file copied
from the NDS-GV3RAP/data directory.
Packet the files in the CDTEXTEMP folder. The data packeted can
CDTEX
be decoded by NDS.
Path of viewing License: select Help > About > License Info on OMM Client.
7.3.4 Checking Data Integrity in the Data Directory
The check method is as detailed below, with the check of UMTS CDT file as the
example:
/
DailyBuild/ndsdata/UMTSData/20131223/ZTE_CR_UMTS_354_201312231300
00_V3.12.10.08P06_P328c8d35e.dat.gz
Check whether there is data generated under the netmax directory, e.g.,
After the files are processed by NDS, the files generated are stored under the FTP
directory under [NDS-GU installation path] (in the YYYYMMDD/Area ID/Mode/RNCID or
BSCID format), or MR subdirectory (MR data file), or CDT subdirectory(CDT data file),
or NetMAX subdirectory (Data file provided for NetMAX. Default FTP connection
information for NetMAX: IP: NDS IP; Port: 21; UserName: netmax; Pwd: netmax123;
Home=[NDS-GU installation path]/Ftp/). The contents of the FTP directory are used by
the third-party FTP system (northbound interface):
The following table shows the description of each directory:
Directory
Functions Remarks
Name
BSCV6.20
The storage path of GSM MR and CDT
raw BSCV6.30
raw data
BSCV6.50
If one of BSC V6.20 series is used and MR Server and CDTServer are used on NDS to
generate data, the data storage directories are as listed below:
If there is the MR/CDT/MRCI data under the above directories, it means the source data
is normal. If there is no data under the above directories, it means MRServer and
CDTServer do not generate data. In this case, it is necessary to check why the two
services are abnormal.
If one of GSM BSCV6.30 and V6.50 Series is used, perform the following steps to check
whether the source data is generated:
The check method is as detailed below, with the check of UMTS MR file as the example:
Check whether there is data under the Data directory of NDS, e.g.,
Check whether there is northbound data under the FTP directory, e.g.,
The log file is saved under the Log directory, as shown in the figure below:
The following table shows the description of each log file:
Log Name Description
Check the log files mentioned above in the Log directory to see whether there is some
error. If there is some error that cannot be understood or fixed, describe the symptom
and send related logs to our R&D engineer for analysis.
# cd /[NDS-GU installation path]/Log
# grep error NDS_MR_Decoder_UMTS.log
If the downloaded file or the northbound file needs to be kept for a long time, copy it
from the above-mentioned directory.
The system supports auto-deletion of either stale data or the data of the earliest day
according to the disk use rate threshold. By default, the data under the FTP directory is
deleted. Check the log directory to view the data clearing state.
This section introduces the main contents and method of NDS-GU software inspection
in detail.
Inspection steps:
1. Check the hardware of the server to see whether it runs properly and whether
there is some alarm information.
2. Check the security update and anti-virus software update state of the operating
system.
3. Check the operating system log to see whether there is some error information.
4. Check the network environment and whether the network connection with
RNCs/BSCs is normal through Ping and FTP.
7. Check whether FTP service is normal (connect to the FTP service of the current
system from another computer).
8. Check the log file to see whether there is some error information.
Because three FTP users will be created when NDS is installed, the global parameter
(Linux OS, the “#” before chroot_list_enable=YES in /etc/vsftpd.conf is
deleted) is modified to “YES,” so as to lock a certain user to a certain directory (control
its access permission).
(Applicable to Linux OS) Modify /etc/passwd with the vi command, and set the
home directory of user root to /. Log on the system again through Ftp as user root.
(Applicable to Linux OS) Modify /etc/vsftpd.conf with the vi command, add “#” before
chroot_list_enable=YES, and restart the vsftpd service with the service vsftpd
restart command. Then, log on to the system through Ftp as user root.
If the fault cannot be found in the configuration file, check the following process log file.
In the Solaris OS, check the log of the processes under /var/svc/log/ to find the
cause of the fault, as shown in the figure below.
If the above print appears, it means there is some error in the NDSCDTSERVERD
process. It is possible that other user starts this service and the permission of the
cdt.lck file is modified.
When NDS is installed, the system prompts it has existed and the installation cannot be
continued.
A possible cause of this problem is that NDS was installed before but was not
uninstalled according to the normal procedure.
Find the original installation version. Execute the following steps (the following method is
valid only for the verification of V13.20 and V13.40 series. In the following description,
V13.20 is taken as the example).
2. After the installation package is unzipped, unzip the NDS_GU.tar package with
the following command.
gunzip NDS_GU_V13.20.01P02_Release_Solaris.tar.gz
tar -xvf NDS_GU_V13.20.01P02_Release_Solaris.tar
tar -xvf NDS-GU.tar
If the data fails to be downloaded, check whether there is an extra “/” added before the
DefaultDir in the NDSConfig.xml configuration file.
The data storage path on RNC/BSC SBCX is the relative path of the Home directory of
the Ftp user, e.g., if the default root directory of the ftp user is /home and MR data is
saved under the /home/zte/Data directory on RNC/BSC SBCX, set this
configuration item to zte/Data.
Due to RNCID modification or board replacement, the RNCID in the MR/CDT data file
name generated on the NEs is inconsistent with the RNCID configured, and
consequently NDS cannot get data from the NEs. In this case, it is necessary to perform
related NE operations to validate the correct RNCID. If RNCID is modified, it is
required that the whole system be rebooted.
If RNCID is inconsistent with what is configured on the NE, there are two solutions:
1. Reboot the master and slave OMPs simultaneously. After both are started up,
reboot the master LogService and then the slave LogService.
2. Modify the RNCID in the memory (this method is risky and is not recommended).
i. Collect the RAPMGT process of the master OMP, and modify the address
according to the IP actually acquired.
[RAPMGT_W_OMP_SBCJ_L_X86_64_64_R_V4.12.10.14P06B00]# g_wRncId
[RAPMGT_W_OMP_SBCJ_L_X86_64_64_R_V4.12.10.14P06B00]0x1ca1df90:
value = 75 = 0x4b = 'K'(32);value = 75=0x4b(64)
[RAPMGT_W_OMP_SBCJ_L_X86_64_64_R_V4.12.10.14P06B00]ushell command
finished
The address acquired is 0x1ca1df90. Modify the low bit to “0,” i.e., 0x1ca1df00.
Input the modified IP as a parameter.
[RAPMGT_W_OMP_SBCJ_L_X86_64_64_R_V4.12.10.14P06B00]#
d(0x1ca1df00,100,4)
iii. Stop the Logservice of the slave board, and then reboot the Logservice of the
master board. Reboot the Logservice of the slave board after the master
board is powered on.
iv. Wait for five minutes and check whether the RNCID in the generated MR data
is correct.
When NetMAX-GU is connected, the number of days for keeping the raw data files and
the NetMax data file (i.e., the data files under the [NDS-GU installation
path]/Data/ directory) does not need to be configured on NDS. Instead, it is
configured on NetMAX-GU by the user and then transferred to NDS automatically by
NetMAX-GU, so that the number of data-keep days on NDS is consistent with that on
NetMAX-GU.
When NetMAX-GU is not connected, NDS keeps 15 days of raw data files by default.
The user can modify the [NDS-GU installation
path]/Data/upload/NetMAXKeepDays.ini file and configure the number of days
for keeping raw data files (i.e., the data files under the [NDS-GU installation
path]/Data/ directory). It is not necessary to restart the services after the
modification.
[KeepDays]
# The number of days for keeping CDT data.
CDTData = 15
# The number of days for keeping VIP user data.
VIPData = 30
# The number of days for keeping CM user data.
CMData = 30
Item Description Example
The number of days for keeping UMTS VIP VIPData = 30: Keep the
user data files, i.e., the data files under the data files under the
VIPData
[NDS-GU installation /Data/VIPData
path]/Data/VIPData directory. directory for 30 days.
The number of days for keeping UMTS CMData = 30: Keep the
complaint user data files, i.e., the data files data files under the
CMData
under the [NDS-GU installation /Data/CMData directory
path]/Data/CMData directory. for 30 days.
If there is some problem in the system, it is necessary check the system operation
information. Execute the InfoCollect.sh script under the [NDS-GU
installation path]/Tools installation directory and generate the
InfoCollect20111110.tar.gz file under the [NDS-GU installation
path]/Tools directory. Send the package back.
If there is more than one partition on the disk (applicable only when the old server is
reused) and the disk space is insufficient for NDS data generated by NDS installation,
some problem tends to occur because the disk space utilization rate is low when all the
data is placed in the same partition.
Note:
2. For all the above operations, the Data directory of NDS is taken as the example. If
the location of the FTP directory needs to be changed, modify the “Data” in the
above steps to “FTP” and keep other information unchanged.
Operation Procedure:
2. Create the following directory under the new directory where the data is to be
stored.
[Solaris & RHEL] mkdir [new directory]/NDS_Data
3. Modify the authorization of the directory.
[Solaris & RHEL] chmod 777 [new directory]/NDS_Data
6. Switch user.
[Solaris & RHEL] su nds
If the MR/CDT/DPI/EMI/MRCI data import fails, perform the following check steps.
1. Check whether NDS link is configured successfully through the NetMAX-GU client,
as shown in the figure below:
2. Check whether the engineering parameters are imported into NetMAX-GU. Only
when these parameters are imported will NDS start decoding. For UMTS, check
whether there are the gsmproject.xls and gsmncellinfo.csv files under
the Data/upload directory on NDS. For GSM, check whether there are the
gsmproject.xls and gsmncellinfo.csv files under the Data/upload
directory. The size of the two files should be above “0.” If these two files do not
exist, it means NetMax does not import the engineering parameters and the radio
parameters.
3. For UMTS, check whether the “stat” switch under NetMAX_UMTSMR is enabled in
the DataManage.ini file on NDS. For GSM, check whether the “stat” switch
under NetMAX_GSMMR is enabled in the DataManage.ini file on NDS. This
switch determines whether NDS outputs the MR interface file (this switch is
available in NDSV13.2 and later versions).
If the UMTS VIPData data import fails, perform the following check steps.