You are on page 1of 19

U2000

V200R014C00
Processes and Services
Reference
Issue Draft A

Date 2014/01/20

HUAWEI TECHNOLOGIES CO., LTD.

Copyright © Huawei Technologies Co., Ltd. 2013. All rights reserved.


No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of
Huawei Technologies Co., Ltd.

Trademarks and Permissions


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 commercial contract made between Huawei and the
customer. All or partial products, services and features described in this document may not be within the purchased scope
the usage scope. Unless otherwise agreed by the contract, all statements, information, and recommendations in this docum
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 n
constitute a warranty of any kind, express or implied.

Huawei Technologies Co., Ltd.


Huawei Industrial Base
Bantian, Longgang
Address:
Shenzhen 518129
People's Republic of China
Web site: http://www.huawei.com
Email: support@huawei.com
ans without prior written consent of

f their respective holders.

tract made between Huawei and the


ay not be within the purchased scope or
n, and recommendations in this document
ither express or implied.

been made in the preparation of this


commendations in this document do not
Purpose
When the U2000 is running, the U2000 server automatically starts the processes related to the
U2000 system. Each process provides different services and functions. This document
describes these processes and services.

Intended Audience
This document is intended for network management engineers.

Change History
Changes between document issues are cumulative. The latest document issue contains all the
changes made in earlier issues.

Issue Date Description

This is draft A for V200R014C00. Compared with Issue 01 (2013-09-27) for


Draft A 2014/01/20 V200R013C00, Draft A (2014-01-20) for V200R014C00 adds or modifies
multiple processes and services.

Huawei Proprietary and Confidential


Issue01 (2013-12-12) 5
Copyright © Huawei Technologies Co., Ltd.
Notice:
When the U2000 is running, the U2000 server starts the processes related to the U2000 system. Each process provides different s
Due to the complex dependency relationship, some functions may be adversely affected if you enable and disable the U2000 proc
Therefore, enabling and disabling the U2000 processes and services using the commands are not recommended. You can enable a
using the OSMU.
For details about the services and processes corresponding to the site energy management application of the U2000, see iManage
Documentation. You can log in to the http://support.huawei.com website, and search for the product documentation with iManag
Documentation as the keyword, and quickly obtain it.
Disabling a service or process affects the usage of the corresponding function. For the services or processes that have the depende
other services or processes depends on is disabled independently, all related functions are affected.
Agent Service Dependent Service or Process

3rdTool_agent 3rdToolService None

ActiveMQ ActiveMQ None

adn_agent ADNService None

adss_agent AdvancedSwitchService None

analysisfactory0X01_agent AnalysisFactory0X01 None

antenna_agent AntennaTune EAMService

ce_agent ConfigExport None

cmdc0X01_agent CmDcService0X01 TopoAdapterService


cmengine_agent CMEngine TopoAdapterService

cmeserver_agent CmeServer TopoAdapterService

cmexp_agent CMExport LicenseService

cmserver_agent CMServer TopoAdapterService


cpm_agent CPMService None
DrlDm DrlDm None

ds0X0X_agent DesktopService0X0X None

•The required services for


TopoAdapterService are
EAMService, TopoService,
EAMService LogService and SecurityService.
TopoAdapterService •The required service for
eam_agent TopoService TopoService is EAMService.

fars_agent FarsService None

FMMediationService0X0
fmmed0X0X_agent X None
FMPreService0X01_agent FMPreService0X01 None

fnlicense_agent FNLicenseService LicenseService

gem_agent GEMService None

ifms_agent FaultService None

ipm_agent IPMService LicenseService

irp_agent IRPService LicenseService

irpengine0X01_agent IRPEngine0X01 None


itm_agent ItmService LicenseService

lic_agent LicenseService None

LogService
log_agent ForwardingService None

maintain_agent MaintenanceService None

manager_agent SystemService None

med0X0X_agent MediationService0X0X None


ncc0X01_agent NCCService0X01 None
The SSLManageService service
CommonLicService depends on CommonLicService
necomm_agent SSLManageService service.

nelicense_agent NeLicenseService LogService

neuser_agent NeUserService None

ngnffs_agent NGNFullFillService None


ngnni112_agent NGNNI112Service NGNTestManageService
ngnnis_agent NGNNIService None
ngntestmanage_agent NGNTestManageService None
nhcservice_agent NHCService EAMService and ItmService

nicservice_agent NICService EAMService and ItmService

nimserver_agent NIMServer None

partition_agent PartitionService None

pm_agent PMService None

pmengine0X01_agent PMEngine0X01 None

pmexp_agent PMExport LicenseService

pmmon_agent PMMonService None

porttrunk_agent PortTrunkingService None


PRSAssistantService_agen
t PRSAssistantService None

prsdc_agent PRSDcService None

prsfs_agent PRSFsService LicenseService

prsreport_agent PRSReportService LicenseService and ItmService

prssum_agent PRSSumService LicenseService


risftpservice0X01_agent RISFTPService0X01 None

rn_agent
ScriptModuleService_agen RNService LicenseService
t ScriptModuleService ItmService

sm_agent SecurityService EAMService and LicenseService

snm_agent SNMService TopoService and EAMService

snmpagent SnmpAgent None

son_agent SONService None

swmengine0X01_agent SWMEngine0X01 None

swm_agent SWMService None

SyslogCollectorDM SyslogCollectorDM None

threshold_agent ThresholdService None

trapdispatcher trapdispatcher PartitionService


uap_agent UAPService None

xftp0X01_agent XFTPService0X01 None

xmlagent XMLAgent None

ebc0X01_agent EBCStatistic0X01 Monitor

tscollector_agent TSCollector None

ts_agent TSService None

tsmed0X01_agent TSMediationService0X01 None


AgentIntegrate None None
BoxSWMgrDm None TopoService
dam None None

DmsBaseDm None None


FrameSWMgrDm None TopoService

InventoryDM None TopoService

ipcommon None SecurityService


mc None None
nemgr_otn None mc,lic_agent

nemgr_ptn None mc,lic_agent


nemgr_rtn None mc,lic_agent

nemgr_sdh None mc,lic_agent

Nml_common None SecurityService


Nml_eow None Nml_common

Nml_eth None Nml_common

Nml_ip None Nml_common


Nml_nativeeth None Nml_common

Nml_otn None Nml_common

Nml_sdh None Nml_common


NmslogzipDm None None
profile None mc
RouterMgrDm None TopoService

SecurityMgrDm None TopoService


secvpnmgr None None
uflight_dispatcher None None

UniteUitlDM None None


e U2000 system. Each process provides different services and functions.
affected if you enable and disable the U2000 processes and services using the commands.
commands are not recommended. You can enable and disable a function at the component level

anagement application of the U2000, see iManager U2000-Site Energy Management Product
earch for the product documentation with iManager U2000-Site Energy Management Product

For the services or processes that have the dependency relationship, if a service or process that
nctions are affected.
Description
The 3rdToolService service provides an interface for the third-party tools to access the
data center.
The ActiveMQ service provides the northbound interface that supports Java
Messaging Service (JMS) notifications.
The ADNService service supports the base station plug-and-play function. It provides
various E2E site deployment functions, such as automatic detection of site
deployment, capacity expansion, reparenting, reconstruction, and RAT expansion
scenarios, software upgrade, automatic configuration, and project quality check.
The AdvancedSwitchService service authenticates the MOI resources to enhance the
security of the operations on the NEs, and deepen the security level hierarchy.

analysisfactory0X01_agent is a multi-instance process, where 0X01 indicates the


number of a process instance. A typical process name is analysisfactory0101_agent
and the corresponding service name is AnalysisFactory0101.
The AnalysisFactory0X01 service is used to write performance result to DB and
export to North bound file after analysing the result file of base station.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. The typical process names are
analysisfactory0101_agent, analysisfactory0201_agent, analysisfactory0301_agent.
You can infer other process names similarly.
The AntennaTune service provides the functions of managing base station antennas
and
The locating the antenna
ConfigExport servicefaults.
provides a transparent channel which enables the
northbound NMS to directly obtain configuration from the GBSS data and set NE
configurations.
cmdc0X01_agent is a multi-instance process, where 0X01 indicates the process
number. Some typical process names are cmdc0101_agent and cmdc0201_agent. The
corresponding service names are CmDcService0101 and CmDcService0201.
The CmDcService0X01 service provides the functions, such as data access interface,
synchronization management, and session management.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. The typical process names are
cmdc0101_agent, cmdc0201_agent, cmdc0301_agent. You can infer other process
names similarly.
The CMEngine service provides basic configuration services.
The CmeServer service provides the function of quickly configuring NEs.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers.
The CMExport service allows user to export configuration files and export the
configuration database and provides the northbound configuration interface and
database interface.
Through the CMExport service, you can set the NE whose configuration data is to be
exported, set the save path and file format of the exported data, and export the NE
configuration data by using the Management Information Tree (MIT).
The CMserver service supports enhanced configuration services and provides the
channels for issuing MML commands and the northbound inventory file interface.
The CPMService service provides Pool management, CDMA and WiMAX
configuration management services, as shown below:
CBSS basic configuration
CBSS enhanced configuration
CBTS reparenting
WiMAX enhanced configuration
Core network common configuration
MML log management
Creating a pool
Checking pool alarms
Measuring the performance of a pool
Monitoring the load of a pool in real time
Displaying the pool topology
Setting pool parameters
Checking the NE data in a pool
Checking the MSC Server or MSCe of a specific user
In the ATAE cluster system or in the Sun SLS system, you can deploy this process
on different slave servers.
The DrlDm service provides the NE running log components.
ds0X0X_agent is a multi-instance process, where 0X0X indicates the process number.
Some typical process names are ds0101_agent and ds0102_agent. The corresponding
service names are DesktopService0101 and DesktopService0102.
The DesktopService0X0X service presents and operates data on several types of
clients such as the Java GUI client and the Web client.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. On the master server, some typical
process names are ds0101_agent and ds0102_agent. On the first slave server, some
typical process names are ds0201_agent and ds0202_agent. On the second slave
server, some typical process names are ds0301_agent and ds0302_agent. You can
infer other process
TopoService names similarly.
services.
The EAMService service provides the function of NE access management and
maintains a globally complete NE list. The EAMService service is independent of any
other services.
The TopoAdapterService service provides the mediation for earlier versions so that
the users who use the earlier versions can continue to use the original topology
function.
The TopoService service can maintain the relationship between the devices in the
subnet, create and delete subnets, servers, topology servers, links, and topology links,
and move servers among subnets. The TopoService service depends on the
EAMService services.
The FarsService service provides the functions of NE trace/monitoring task
management, data analysis, and data collection management.
fmmed0X0X_agent is a multi-instance process, where 0X0X indicates the process
number. Generally, the processes are named fmmed0101_agent and
fmmed0102_agent and the corresponding services are named
FMMediationService0101 and FMMediationService0102.
The FMMediationService0X0X service receives alarms reported by NEs that comply
with different protocols.
In the ATAE cluster system or in the Sun SLS system, this process can be deployed on
the master and slave servers. On the master server, the process names are
fmmed0101_agent and fmmed0102_agent. On the first slave server, the process
names are fmmed0201_agent and fmmed0202_agent. On the second slave server, the
process names are fmmed0301_agent and fmmed0302_agent. You can infer other
process names similarly.
FMPreService0X01_agent is a multi-instance process, where 0X01 indicates the
process number. The first two digits 0X indicates the server number and the last two
digits 01 indicates the number of the preprocessing service on the server. Each server
can be configured only with one FMPreService0X01_agent process at most.
The FMPreService0X01 service provides the function of prehandling faults.
The FNLicenseService service provides the fix network management function of
managing the license authorization information about the EMS. The purchased license
determines the number of available resources and whether the user can use a specific
functional component.
The GEMService service receives energy consumption summaries reported by
devices, and displays statistics and analysis on the energy consumption of devices.
The FaultService collects alarm data from NEs and saves the data, supports the
functions of querying, dumping, and analyzing the fault data, and provides the
northbound alarm file interface.
The IPMService service enables you to manage an IP network, such as IP link alarm
management, KPI monitoring, and Ethernet network Operations Administration and
Maintenance (OAM).
The IRPService service provides the northbound CORBA interface, command line
interface, and alarm streaming interface.
irpengine0X01_agent is a multi-instance process, where 0X01 indicates the process
number. Some typical process names are irpengine0201_agent and
irpengine0301_agent. The corresponding service name is IRPEngine0201 and
IRPEngine0301.
The IRPEngine service provides the northbound performance CORBA interface for
the ATAE cluster system or the Sun SLS system.
In the ATAE cluster system or in the Sun SLS system, you can deploy the
irpengine0X01_agent process on different slave servers. On the first slave server, a
typical process name is irpengine0201_agent. On the second slave server, a typical
process name is irpengine0301_agent. You can infer other process names similarly.
The ItmService service provides the integrated task management function.
The LicenseService service provides a service interface to validate the license file of
the current version.
logs.
The ForwardingService service provides the Syslog forwarding function and forwards
the U2000 system logs to a third-party Syslog server according to the standard Syslog
protocols.
The MaintenanceService service enables the periodic backup of important system
configuration files, database data, and real-time data of managed objects (MOs).
The SystemService service provides the OSS system management function, such as
checking the CAU version, setting preferences, and managing broadcast messages.
med0101_agent, med0102_agent, and med0103_agent, and the names of the
corresponding services are MediationService0101, MediationService0102, and
MediationService0103.
The MediationService0X0X service creates, deletes, and obtains the NE engines
mirrored to the network devices from the U2000 system and also manages the related
event interceptors. NEs of different types communicate with the U2000 system by
using the corresponding NE engines through various network management protocols.
In addition, the MediationService0X0X service exports performance result files by
NE and provides the northbound performance file interface (NE-based).
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. On the master or the first slave server,
some typical process names are med0101_agent, med0102_agent, and
med0103_agent. On the second slave server, some typical process names are
med0201_agent, med0202_agent, and med0203_agent. On the third slave server,
some typical process names are med0301_agent, med0302_agent, and
med0303_agent. You can infer other process names similarly.
ncc0X01_agent is a multi-instance process, where 0X01 indicates the process number.
Generally, the process is named ncc0101_agent and the related service is named
NCCService0101.
The NCCService0X01 service forwards NE data and controls NE connections.
In the ATAE cluster system or in the Sun SLS system, this process can be deployed on
the master server and slave servers. The process names are ncc0101_agent,
ncc0201_agent, and ncc0301_agent. You can infer other process names similarly.
The CommonLicService service provides a service interface to manage NE license
files.
The SSLManageService service manages the certificates for SSL connections.
The NeLicenseService service manages NodeB licenses and implements the sharing
of a license between the NEs of the same type.
The NeUserService service enables you to manage NE users and provides the proxy
function from the Java LMT to NEs. When the U2000 and NEs are connected
properly, you can manage NE users through the U2000. For example, you can
authenticate the login of NE users, deliver command rights and command group
rights, customize command groups, and run the NE Java LMT.
The NGNFullFillService service provides functions of managing management
domains and provisioning subscriber numbers.
The NGNNI112Service service provides the NBI for the subscriber line test system.
The
The NGNNIService service provides
NGNTestManageService providesnorthbound servicenetwork
the fixed access management functions.
test management
function.
The NHCService service provides the NE health check function.
The NICService service provides the network information collecting function. The
nicservice_agent process is available only after you have installed the network
information collecting components.
The NIMServer service provides the functions of NE data collection, iSStar script
execution, and device panel.
The PartitionService service divides managed objects into various partitions. Each
partition is managed by its own process. In case of a large quantity of managed
objects, the partitions are managed by various processes on different servers to
balance the load.
The PMService service implements performance services of all NEs and manages
measurement tasks.The performance management is independent of NEs or objects.

pmengine0X01_agent is a multi-instance process, where 0X01 indicates the number


of a process instance. A typical process name is pmengine0101_agent and the
corresponding service name is PMEngine0101.
The PMEngine0X01 service provides the functions of querying performance results,
diagnosing missing results, and importing neighboring cell data in the ATAE cluster
system or in the Sun SLS system.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. The typical process names are
pmengine0101_agent, pmengine0201_agent, pmengine0301_agent. You can infer
other process names similarly.
The PMExport service exports performance data of a measurement unit from the
database and provides the northbound file interface (measurement unit-based). The
PMExport service is independent of NEs or managed objects.
The PMMonService service monitors key NE counters and displays the value about
these counters in figures and tables.
The PortTrunkingService provides the network proxy function.
Through the network proxy function, some tools that cannot directly connect to NEs
can access NEs. You do not need to configure multiple ports on the firewall for
communication. You can configure the ACL for the PortTrunkingService service to
restrict the NEs that can be accessed.
The PRSAssistantService service provides the function of generating reports in
.html, .csv or .xls format. It also provides the function of transferring result files by
email or through the FTP.
After restarting the PRSAssistantService service, you need to restart the
PRSReportService service.
Application platform: Sun or HP.
The PRSDcService service provides the function of obtaining configuration data files
and performance data files on schedule.
Application platform: Sun or HP.
The PRSFsService service provides the function of parsing configuration data files
and performance data files on schedule.
Application platform: Sun or HP.
The PRSReportService service provides the function of querying the reports of the
PRS module.
Application platform: Sun or HP.
The PRSSumService service provides the function of summarizing the data of the
Performance Report Suite (PRS) module. It also extracts data based on the specified
rule and aggregates the data.
Application platform: Sun or HP.
Provides receiving the files uploaded by the small NEs Function.
The RNService service provides the remote notification service and sends
notifications to users by email or short message.
The ScriptModuleService service provides the function of managing applications.
The SecurityService service provides the centralized OM user management and rights
management.
The SNMService service provides signaling network management, including
topology management,
The SnmpAgent serviceport monitoring,
provides and resource
the northbound alarmmanagement.
SNMP interface and enables
the upper-level NMS to obtain the information on the OSS through the SNMP
protocol.
The SONService service manages the network optimization policies, including
creating network optimization policies, configuring parameters for optimization
policies, and controlling the policy validity switch. In addition, it provides the
network optimization logs.
swmengine0X01_agent is a multi-instance process, where 0X01 indicates the number
of a process instance. A typical process name is swmengine0101_agent and the
corresponding service name is SWMEngine0101.
The SWMEngine0X01 service provides the scheduling assignment of the software
management functions from the master server to the slave server in the ATAE cluster
system or in the Sun SLS system.
In the Sun SLS system, you can deploy this process on the master server and different
slave servers. In the ATAE cluster system, you can deploy this process on different
slave servers. The typical process names are swmengine0101_agent,
swmengine0201_agent, swmengine0301_agent. You can infer other process names
similarly.
The SWMService provides functions of remote NE update, backup and restoration,
NE log management and base station license management.
The SyslogCollectorDM service provides data collection and file management
functions for NE operation and running logs.
The ThresholdService service provides the threshold management function. For
example, this service allows you to add, generate, and change a threshold. This
service can generate threshold alarms. In addition, it manages object groups.
The trapdispatcher service controls the forwarding of the Snmp trap messages that are
reported by NEs monitored by the U2000. The trapdispatcher service forwards the
Snmp Trap messages that are reported by each NE to the Mediation service of each
NE.
The UAPService service provides the Sock5 agent function on the U2000 server. It
provides the communication proxy service between the iCnfg configuration client of
the iTrace message trace client of RCS9880, RCS9880BMP, AAAOMD, and
AAABMP and the iCnfg and iTrace server on the NE side.
The UAPService service provides the CCE query function in centralized
authentication mode when the CCE is co-deployed with the U2000.

xftp0X01_agent is a multi-instance process, where 0X01 indicates the process


number. A typical process name is xftp0101_agent. The corresponding service name is
XFTPService0101.
Through the XFTPServiceXX01 service, the U2000 actively uploads exported files
through the northbound interface to the FTP server on the NMS side.
The XFTPServiceXX01 service can export various types of files, for example:
NBI alarm
NBI configuration
NBI inventory
NBI performance
CME NBI
License management
backup file
log
Through the U2000 client, you can set the FTP server on the NMS side.
In the ATAE cluster system or in the Sun SLS system, you can deploy this process on
the master server and different slave servers. Some typical process names are
xftp0101_agent, xftp0201_agent, and xftp0301_agent. You can infer other process
names similarly.
The XMLAgent service provides the northbound interface that is based on the Simple
Object Access Protocol service
The EBCStatistic0X01 (SOAP). calculates counters based on events on the LTE
network.
Application platform: ATAE (co-deployed with the U2000 cluster).
The TSCollector service traces data on the LTE/UMTS network.
Application platform: ATAE (co-deployed with the U2000 cluster).
The TSService service manages trace collection tasks on the LTE/UMTS network.
Application platform: ATAE (co-deployed with the U2000 cluster).
The TSMediationService0X01 service aggregates signaling of LTE NEs.
Application platform: ATAE (co-deployed with the U2000 cluster).
Integrate Interface Service. Provide integrate interface service to other systems.
Case-shaped Switch NE Management. Manages case-shaped Quidway switches.
Device Access Manager. Creates SNMP NEs.
Basic IP Service. Provides basic IP services, such as link search, system log, interface
inventory, and change audit.
Chassis-Shaped Switch NE Management. Manages chassis-shaped Quidway switches.
Inventory Manager. Manages inventory data, such as physical resources, cables, and
customers.
Common IP Application Management. Provides common IP services, such as the
diagnosis function.
Distribution
OTN Manager.
NE Manager. Provides
This processbasic NE distribution
provides the functionservices.
of managing OTN series
equipment.
PTN NE Manager. This process provides the function of managing Metro Ethernet
PTN
RTN frame-shaped and caseshaped
NE Manager. This NEs. the function of managing RTN series
process provides
equipment.
SDH NE Manager. This process provides the function of managing SDH/MSTP/OSN
series equipment.
Network Common Service. This process provides the E2E common management
service. The other E2E processes all depend on this process.
EoW and EoO. Provides the end-to-end Ethernet service management function for the
EoW/EoO equipment, which helps to quickly configure or maintain EPL, EVPL,
EPLAN, RPR EVPL, RPR EVPLAN, and ATM services.
MSTP ETH and ATM. Supports end-to-end configuration of EPL, EVPL, EPLAN,
RPR EVPL, RPR EVPLAN, and ATM services.
IP Service Manager. Supports management of IP services and
Router/Switch/PTN/MSTP+/RTN NEs.
Nativeeth Service Manager. Provides the end-to-end nativeeth management.
OTN Network Manager. Supports end-to-end configuration of WDM services of OCh,
ODUk and Client levels.
SDH Network Manager. Supports end-to-end configuration of microwave services
and SDH services of VC12, VC3, VC4, and VC4-Xc levels.
Zip Server. Provides the function of compressing files.
Global Profile Manager. Manages profiles.
Router NE Management. Manages Quidway routers.
Security NE Manager. This process provides the function of managing FW/USG, SIG,
and SVN series security equipment.
VPN Manager. This process provides the IPSec/L2TP VPN management function.
Java Application
United Manager. Server
ProvidesDispatcher. Dispatches
basic functions for theUFlight web requests.
inter-domain NMS, such as
importing and exporting scripts, managing NE time, synchronizing NEs, and
managing NE objects.

You might also like