Professional Documents
Culture Documents
Document History
Approvals
_____________________________________________________________________
Revision A
AccuPROFILE
Table of Contents
1 Preface ................................................................................................................. 4
1.1 Purpose ..................................................................................................................................4
1.2 Scope .....................................................................................................................................4
1.3 Out of Scope ..........................................................................................................................4
1.4 Audience ................................................................................................................................4
1.5 Applicable Documents............................................................................................................4
1.6 Definitions / Acronyms............................................................................................................4
3 OSS/NMS Considerations................................................................................... 7
3.1 Statistics / Transactions / Event Logs ....................................................................................7
3.1.1 AccuPROFILE Statistics .........................................................................................7
3.1.2 AccuPROFILE Transactions ...................................................................................7
3.1.3 AccuPROFILE Sessions .........................................................................................8
3.1.4 Event and Alarm Logs.............................................................................................9
3.1.5 Pushing Data ..........................................................................................................9
3.1.6 Ulticom Signalware Statistics ................................................................................10
3.1.7 IVR Statistics and Logs .........................................................................................13
3.2 SNMP ...................................................................................................................................13
3.2.1 AccuPROFILE.......................................................................................................13
3.2.2 VoxPilot IVR ..........................................................................................................14
3.2.3 Ulticom Signalware ...............................................................................................14
3.2.4 Oracle....................................................................................................................14
3.3 Backup .................................................................................................................................15
3.3.1 Daily Backup .........................................................................................................15
3.3.2 Weekly backup......................................................................................................16
3.3.3 Recovery ...............................................................................................................16
3.3.4 Supplied Tapes .....................................................................................................16
3.4 Provisioning and Configuration ............................................................................................17
3.4.1 Configuration .........................................................................................................17
3.4.2 SMPP Interface .....................................................................................................17
3.5 User Interfaces .....................................................................................................................17
3.5.1 AccuPROFILE WMI ..............................................................................................17
3.5.2 AccuPROFILE CSAT ............................................................................................18
3.5.3 AccuPROFILE Events and Alarms Viewer ...........................................................19
3.5.4 VoxPilot IVR CMC.................................................................................................19
3.5.5 Ulticom Signalware GUI ........................................................................................20
3.5.6 Ulticom Signalware MML ......................................................................................21
3.5.7 Oracle Enterprise Manager ...................................................................................21
__________________________________________________________________
Revision A Page 2 of 24
AccuPROFILE
__________________________________________________________________
Revision A Page 3 of 24
AccuPROFILE
1 Preface
1.1 Purpose
This document is intended to provide a high-level overview of integration points between
SMART’s existing infrastructure and the AccuPROFILE OTA platform.
Information intended to be a guide-line only, and subject to change. The finer points of
integration such as IP Addresses, Point Codes et. al. will not be available until closer to
deployment time.
Such detail would be provided by Accuris Networks in consultation with SMART in our
standard Site Preparation Plan.
1.2 Scope
The aim of this document is to provide a high level overview of AccuPROFILE integration
points.
Complete guides, MIBs, and screen-shots of GUI/Web Applications are not included in this
document. All documentation for the platform will be provided to SMART at deployment.
1.4 Audience
The target audience of this document is technical readers who wish to gain a high level
understanding of AccuPROFILE integration points.
A-Key Secret 64-bit pattern stored in the MS and the HLR/AC, used to
__________________________________________________________________
Revision A Page 4 of 24
AccuPROFILE
MS Mobile Station
pESN Pseudo ESN, 32-bit number derived from MEID and used in place of ESN.
Pseudo ESN is not unique.
__________________________________________________________________
Revision A Page 5 of 24
AccuPROFILE
2 Solution Overview
The propose AccuPROFILE solution for SMART comprises a total of four (4) DL380 nodes
each running a set of system components.
Accuris Networks apply a default naming convention based on the periodic table to the
nodes in a cluster: germanium, arsenic followed by hydrogen, helium, lithium, etc.
__________________________________________________________________
Revision A Page 6 of 24
AccuPROFILE
3 OSS/NMS Considerations
Statistics records are written on a periodic, per process, per machine basis.
Statistics Records are CSV formatted plain-text files containing KPI from the various
AccuPROFILE processes.
Each record type and content is detailed in the AccuPROFILE Administrators Guide [2].
/opt/apm_maint/statistics
/opt/apm_maint/statistics/stats.log0
When the live log reaches a configurable maximum number of lines it will be time-stamped
and archived.
/opt/apm_maint/statistics/stats.DDMMYYHHMMSS
The default maximum number of lines in a file is 10000. In practice this roughly correlates to
1 days worth of statistics.
The file size for a statistics log using the defaults is 71kb, i.e. 71kb per machine per day.
Integration Point:
To incorporate AccuPROFILE OTA statistics into the OSS/NMS, SMART would need to be
able to retrieve (via FTP or similar suitable protocol) the logs from each of AccuPROFILE
nodes (germanium, arsenic, hydrogen, helium).
Transaction records are written on a real-time basis by the SMPP Interface. Every SMPP
interaction is logged to file.
Transaction Records are CSV formatted plain-text files containing details of an SMPP
transaction.
Each record type and contents are detailed in the AccuPROFILE Administrators Guide [2].
__________________________________________________________________
Revision A Page 7 of 24
AccuPROFILE
/opt/apm_maint/transactions
/opt/apm_maint/transactions/trans.log0
When the live log reaches a configurable maximum number of lines it will be time-stamped
and archived.
/opt/apm_maint/transactions/trans.DDMMYYHHMMSS
The default maximum number of lines in a file is 10000. In practice this roughly correlates to
1 days worth of statistics.
The average file size for a transaction log using the defaults is 176kb.
Given SMART’s BHOU requirements for Phase II (8000BHOU) the volume of transaction
data would equate to approx 17Gb per year.
Integration Point:
To incorporate AccuPROFILE OTA transactions into the OSS/NMS, SMART would need to
be able to retrieve (via FTP or similar suitable protocol) the logs from the germanium
AccuPROFILE nodes.
Session records are written on a real-time basis by the Call Manager. Every OTAPA or
OTASP session attempt is logged to file.
Session Records are CSV formatted plain-text files containing details of an OTAPA or
OTASP session.
Each record type and contents are detailed in the AccuPROFILE Administrators Guide [2].
/opt/apm_maint/sessions
/opt/apm_maint/session/session.YYYYMMDD
Session Logs are rotated at midnight by default however the option exists to rotate on a
maximum number of lines basis.
Given SMART’s BHOU requirements for Phase II (8000BHOU) the volume of session data
would equate to 5Gb per year.
Session data is aggregated on a single node (germanium) and also written to the Oracle
database.
__________________________________________________________________
Revision A Page 8 of 24
AccuPROFILE
Integration Point:
To incorporate AccuPROFILE OTA session data into the OSS/NMS, SMART would need to
be able to retrieve (via FTP or similar suitable protocol) the logs from the germanium
AccuPROFILE.
Event and Alarms are written on a real-time basis by the each AccuPROFILE basis. Every
event and alarm is logged to file.
Each type and contents are detailed in the AccuPROFILE Events and Alarms Guide [3].
/opt/apm_maint/events
/opt/apm_maint/events/event.log0
When the live log reaches a configurable maximum number of lines it will be time-stamped
and archived.
/opt/apm_maint/events/event.DDMMYYHHMMSS
The default maximum number of lines in a file is 10000. In practice this roughly correlates to
1 days worth of statistics.
The average file size for a transaction log using the defaults is 176kb.
Integration Point:
To incorporate AccuPROFILE OTA event and alarm logs into the OSS/NMS, SMART would
need to be able to retrieve (via FTP or similar suitable protocol) the logs from the
germanium AccuPROFILE nodes.
Note however that alarming is normally handled in the OSS/NMS via SNMP.
Integration Point:
To avail of push data SMART must connect to the relevant server ports.
__________________________________________________________________
Revision A Page 9 of 24
AccuPROFILE
Depending on stack configuration different elements are monitored. For SMART statistics
data for MTP, SCCP and TCAP will be available.
An MML command is provided to retrieve the various statistics. The command can be
executed via the GUI or on the MML interface.
__________________________________________________________________
Revision A Page 10 of 24
AccuPROFILE
Where:
For TCAP the following measures are available, the numbers in parentheses (which do not
appear in the report) refer to measurement items in Tables 13 and 14 of CCITT Q.752. All
TCAP measurements are collected on a per-node basis.
__________________________________________________________________
Revision A Page 11 of 24
AccuPROFILE
__________________________________________________________________
Revision A Page 12 of 24
AccuPROFILE
Where:
Note all statistics are available via SNMP get as mentioned later.
Integration Point:
To incorporate Ulticom Signalware statistics into the OSS/NMS, SMART would need to be
able to retrieve (via SNMP) the statistics measurements from the hydrogen and helium
AccuPROFILE nodes.
These are viewable in the Web (CMC) console and retrievable via SNMP.
All calls to the IVR are logged in a CDR available as a plain-text CSV format or pushed over
an XML/HTTP interface.
The ISUP or ISDN Media Gateway connected to the IVR also generates a set of statistics
based on period, including (but not limited to):
Integration Point:
To incorporate IVR statistics into the OSS/NMS, SMART would need to be able to retrieve
(via SNMP) the statistics measurements from the germanium and arsenic AccuPROFILE
nodes.
CDRs may be retrieved (FTP or similar suitable protocol) from the germanium and
arsenic AccuPROFILE nodes.
3.2 SNMP
3.2.1 AccuPROFILE
__________________________________________________________________
Revision A Page 13 of 24
AccuPROFILE
Traps can be aggregated and as such sent from a single node in the AccuPROFILE cluster
to suit SMART’s requirement.
Integration Point:
A full configuration guide and MIB(s) will be provided with the installation.
Integration Point:
VoxPilot IVR MIB must be loaded into SMART’s SNMP Console (NMS).
To make use of the VoxPilot SNMP get/set functionality SMART will need to interface with
the VoxPilot / Emanate SNMP agent(s).
2 agents will run in the proposed cluster on AccuPROFILE nodes germanium and
arsenic.
A full configuration guide and MIB(s) will be provided with the installation.
Integration Point:
Ulticom Signalware MIB(s) must be loaded into SMART’s SNMP Console (NMS).
To make use of the Ulticom SNMP get/set functionality SMART will need to interface with the
Ulticom SNMP agent(s).
2 agents will run in the proposed cluster on AccuPROFILE nodes hydrogen and helium.
3.2.4 Oracle
The Master Agent aggregates SNMP traps from managed Oracle nodes and forwards them
to a configured IP address.
A full configuration guide and MIB(s) will be provided with the installation.
Integration Point:
To make use of the Oracle SNMP get functionality SMART will need to interface with the
Oracle SNMP master agent(s).
3.3 Backup
AccuPROFILE includes a backup-to-tape solution.
Our default backup policy comprises a daily and weekly backup script.
Integration point:
The daily backup is a script executed as a ‘cron’ job by the operating system.
__________________________________________________________________
Revision A Page 15 of 24
AccuPROFILE
Integration point:
The weekly backup is a script executed as a ‘cron’ job by the operating system.
Integration point:
3.3.3 Recovery
A default of 10 tapes will be supplied. This has capacity to store up to ten weeks of backup
on rotation.
i.e. 1 tape per week, with an additional on-node archive of one week’s backup.
__________________________________________________________________
Revision A Page 16 of 24
AccuPROFILE
The majority of AccuPROFILE configuration is stored in flat text files on a per machine basis.
Periodic changes are required to the TRN to MSC mapping and other elements.
Configuration can take place over a remote LAN connection (usually SSH) to each node in
the cluster or via a serial console connection in the event of LAN failure.
Logins over this connection are secured by the operating system, additional security such as
private key authentication can be implemented if required.
Integration Point:
SMART must enable connectivity from the SMART LAN to the AccuPROFILE nodes for
configuration and maintenance as is appropriate to SMART’s networking set-up.
Each SMPP Bind must be authenticated against the bind configuration for the SMPP Server.
The content/format of SMPP triggers accepted by the platform is given by the OTAPA in
SMPP document [5].
Integration Point
To send OTAPA triggers and provision Activation handsets in the system SMART must
implement an SMPP client in compliance with the OTAPA in SMPP document [5].
Alternately / Additionally SMART can script (CGI, shell, or otherwise) the prltool to
provide the same functionality.
The WMI can be installed remotely from AccuPROFILE or on an AccuPROFILE node. For
SMART we propose deploying WMI on the AccuPROFILE germanium node.
Access to the WMI is password protected and a number of users and role based groups can
be configured.
__________________________________________________________________
Revision A Page 17 of 24
AccuPROFILE
The WMI is fully documented in the AccuPROFILE WMI Administrators Guide [4].
Integration Point:
AccuPROFILE’s CSAT application provides a fully featured application for the CSC
environment.
Access to the GUI is password protected and a number of configurable users can exists.
The CSAT application is fully documented in the AccuPROFILE CSAT Users Guide [6].
Integration Point:
__________________________________________________________________
Revision A Page 18 of 24
AccuPROFILE
The Event Viewer application is fully documented in the AccuPROFILE Events and Alarms
Guide [3].
Integration Point:
The VoxPilot IVR Centralised Management Console is a web-based application and provides
the following functions:
__________________________________________________________________
Revision A Page 19 of 24
AccuPROFILE
Integration Point:
The Ulticom Signalware GUI is a fully featured application for the administration and
monitoring of the Ulticom Signalware SS7 Stack.
__________________________________________________________________
Revision A Page 20 of 24
AccuPROFILE
The application allows full MML interaction with the Ulticom stack and real-time event
viewing.
Integration Point:
The Ulticom Signalware MML system is a command line interface (CLI) for provisioning, and
configuration of the Ulticom Stack.
Access to Ulticom MML is allowed to privileged users on the hydrogen and helium nodes.
(In practice omniusr and root).
Integration Point:
SMART must enable connectivity from the SMART LAN to the AccuPROFILE nodes for
Signalware MML usage as is appropriate to SMART’s networking set-up.
__________________________________________________________________
Revision A Page 21 of 24
AccuPROFILE
• Create, schedule, and publish HTML reports to quickly view and analyze information
Integration Point:
__________________________________________________________________
Revision A Page 22 of 24
AccuPROFILE
__________________________________________________________________
Revision A Page 23 of 24
AccuPROFILE
__________________________________________________________________
Revision A Page 24 of 24