Files
web.ems/wxc2_omc/omcHelp/1_2_2_1.htm
2024-09-27 17:13:36 +08:00

200 lines
19 KiB
HTML
Executable File

<!DOCTYPE HTML>
<html>
<head>
<title>EMS</title>
<meta name="generator" content="Help &amp; Manual" />
<meta name="keywords" content="OMC Status" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
body { margin: 0px; background: #FFFFFF; }
</style>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="helpman_settings.js"></script>
<script type="text/javascript" src="helpman_topicinit.js"></script>
<script type="text/javascript">
HMSyncTOC("index.html", "1_2_2_1.htm");
</script>
</head>
<body>
<table style="width:100%; border:none; border-spacing:0px; padding:5px; background:#649CCC">
<tr style="vertical-align:middle">
<td style="text-align:left">
<h1 class="p_Heading1"><span class="f_Heading1">EMS</span></h1>
</td>
<td style="text-align:right">
<a href="0_0.htm">Top</a>&nbsp;
<a href="1_2_2.htm">Previous</a>&nbsp;
<a href="1_2_2_2.htm">Next</a>
</td>
</tr>
</table>
<!-- Placeholder for topic body. -->
<table style="width:100%;border:none;border-spacing:0px"><tr style="vertical-align:top"><td style="text-align:left;padding:5px">
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest" style="line-height: 1.50;"><span class="f_NoramlTest">The dual EMS servers work in master-slave mode. Normally, the EMS 0 is the master server, while the EMS 1 is slave one. The master server takes all the tasks while the slave one is only responsible for synchronizing its database with the master. The slave EMS server becomes to the master when the master fails. The basic status of the EMS server is described in the following table. </span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 12px 0px 12px;"><table style="width:99%; border-color:#c0c0c0 #000000 #000000 #c0c0c0; border-style:solid; border-width:1px; border-spacing:0px;">
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; background-color:#3366ff; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest" style="font-weight: bold; color: #ffffff;">Basic Status</span></p>
</td>
<td style="vertical-align:top; width:40%; background-color:#3366ff; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest" style="font-weight: bold; color: #ffffff;">Descriptions</span></p>
</td>
<td style="vertical-align:top; width:40%; background-color:#3366ff; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest" style="font-weight: bold; color: #ffffff;">Alarm Conditions</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Basic status</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Overall status</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Any failure</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Refresh time</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Time of the last refreshment</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Main process stops running</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Dual server mode</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">The dual server integration status (master or slave)</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">--</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Log information</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">For identification purpose only</span></p>
</td>
<td style="vertical-align:top; width:40%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">--</span></p>
</td>
</tr>
</table>
</div>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest" style="line-height: 1.50;"><span class="f_NoramlTest">The EMS processes are described below:</span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 12px 0px 12px;"><table style="width:99%; border-color:#c0c0c0 #000000 #000000 #c0c0c0; border-style:solid; border-width:1px; border-spacing:0px;">
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; background-color:#3366ff; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest" style="font-weight: bold; color: #ffffff;">Process</span></p>
</td>
<td style="vertical-align:top; width:80%; background-color:#3366ff; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest" style="font-weight: bold; color: #ffffff;">Definition</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">mysqld</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Database service</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">httpd</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">HTTP (web page) service</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">omcMain</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">omcMain comprises the following modules:</span></p>
<p style="text-align: left; padding: 0px 0px 0px 13px; margin: 0px 2px 0px 2px;"><span style="font-size:10pt; font-family: 'Arial Unicode MS','Lucida Sans Unicode','Arial';color:#000000;display:inline-block;width:13px;margin-left:-13px">&#8226;</span><span class="f_NoramlTest">beatProc: Real time receive heartbeat (status report and alarm log) from all system devices, write to the EMS database, and update to the EMS share memory to display the real time status for customer.</span></p><p style="text-align: left; padding: 0px 0px 0px 13px; margin: 0px 2px 0px 2px;"><span style="font-size:10pt; font-family: 'Arial Unicode MS','Lucida Sans Unicode','Arial';color:#000000;display:inline-block;width:13px;margin-left:-13px">&#8226;</span><span class="f_NoramlTest">beatSend: Broadcast EMS's heartbeat.</span></p></td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">iptrans</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">IP package transceiver</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">paraComm</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">System parameter maintenance module based on the SNMP module, used to process command, repack and send message, and process response from application servers.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">subsComm</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Subscriber parameter maintenance module based on the SNMP module, used to process command, repack and send message, and process response from application servers.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">logCollector</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Check and collect the statistics from system devices, process the original statistics into organized statistics, write to the database and update to the share memory.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">omcCleaner</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Regularly check network connectivity, clear database and log files.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">smcli</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">SMCLI process, provide Subscriber Management Command Line Interface</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">cdrCollector</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Check and collect the CDR of system devices, write to the database and update to the share memory.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">subsDataBackup</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Daily synchronize subscriber data with application servers.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">ftpSend</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Regularly transfer CDR data to customizing server and directory by FTP.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">alarmAgent</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Convert external alarm into internal message.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">NRTRDE</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Daemon process for Near Real Time Roaming Data Exchange.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td style="vertical-align:top; width:20%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">sftpSend</span></p>
</td>
<td style="vertical-align:top; width:80%; padding:2px; border-color:#000000 #c0c0c0 #c0c0c0 #000000; border-style:solid; border-width:1px;"><p class="p_NoramlTest" style="line-height: 1.50; margin: 0px 2px 0px 2px;"><span class="f_NoramlTest">Regularly transfer NRTRDE data to customizing server and directory by secure FTP.</span></p>
</td>
</tr>
</table>
</div>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest"><span class="f_NoramlTest">&nbsp;</span></p>
<p class="p_NoramlTest" style="text-align: right;"><span class="f_NoramlTest" style="font-size: 8pt;">1.2.2.1</span></p>
</td></tr></table>
</body>
</html>