Академический Документы
Профессиональный Документы
Культура Документы
MSC Server
Operations and Maintenance Guide
MSC Server
Operations and Maintenance Guide
Global Star Solutions ULC reserves the right to revise this documentation and to make changes in content from time to time
without obligation on the part of Global Star Solutions ULC to provide notification of such revision or change.
Global Star Solutions ULC provides this documentation without warranty of any kind, either implied or expressed, including, but
not limited to, the implied warranties of merchantability and fitness for a particular purpose. Star Solutions may make
improvements or changes in the product(s) and/or the program(s) described in this documentation at any time.
If you are a United States government agency, then this documentation and the software described herein are provided to you
subject to the following:
United States Government Legend: All technical data and computer software is commercial in nature and developed solely at
private expense. Software is delivered as Commercial Computer Software as defined in DFARS 252.227-7014 (June 1995) or as a
commercial item as defined in FAR 2.101(a) and as such is provided with only such rights as are provided in Star Solutions's
standard commercial license for the Software. Technical data is provided with limited rights only as provided in DFAR
252.227-7015 (Nov 1995) or FAR 52.227-14 (June 1987), whichever is applicable. You agree not to remove or deface any portion
of any legend provided on any licensed program or documentation contained in, or delivered to you in conjunction with, this
User Guide.
Star Solutions, the Star Solutions logo, iCell, Softexchange, Sonata, Sonata Access Tandem, Sonata HLR, Sonata IP, Sonata MSC,
Sonata WLL, and Telos are registered trademarks or trademarks of Global Star Solutions ULC and its subsidiaries.
Intel and Pentium are registered trademarks of the Intel Corporation or its subsidiaries in the United States and other countries.
Microsoft, Windows, Windows NT, and NetMeeting are registered trademarks of Microsoft Corporation. Sun, Java, and Solaris
are trademarks or registered trademarks of Sun Microsystems, Inc. Oracle is a registered trademark of Oracle Corporation. HP,
HP-UX, and HP Openview are trademarks or registered trademarks of the Hewlett-Packard Company. UTStarcom, the
UTStarcom logo, MovingMedia, mSwitch, and Total Control are registered trademarks or trademarks of UTStarcom, Inc. and its
subsidiaries.
Other brand and product names may be registered trademarks or trademarks of their respective holders.
CONTENTS
PART I OVERVIEW
1 OVERVIEW
MSC Server Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16
Sonata System Architecture - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16
Core Voice Network Elements- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16
Network Element Interactions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17
MSC and SSVR Configurations- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17
MSC Server - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17
6 PERFORMANCE MANAGEMENT
Performance Management on the MSC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 108
Prerequisite - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 108
MSC Statistics Collection Model - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 108
Building a Short-Term Performance History- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 109
Building a Long-Term Performance History - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 110
Trunk Group Statistics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 110
Trunk Group Summary Report - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 110
Trunk Group Detail Report - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 112
Call Processing and Mobility Management Statistics - - - - - - - - - - - - - - - - - - - - - - - - - 114
Emergency Calls - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 114
HLR Interrogations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 116
Inter MSC Handoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 117
Intra MSC Handoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 121
Mobile Originated Calls - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 122
Mobile Terminated Calls - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 123
Mean Call Time - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 123
---------------------------------------------------------- 125
Paging - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 125
Performance Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 126
SMS Statistics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 127
All Statistics Report - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 128
BSC Statistics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 129
Emergency Calls (BSC facing) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 130
Features (BSC facing) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 131
Handoff (BSC facing)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 132
7 ALARM MANAGEMENT
Alarms Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 152
Alarm Severity - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 152
Critical - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 152
Major - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 152
Minor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 152
Warning - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Alarm Types - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Processing Error - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Equipment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Communications- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Automatic and Manual Alarm Clearing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Automatic Alarm Clearing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153
Manual Alarm Clearing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Alarm Root Causes- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Communications Protocol Error- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Configuration or Customization Error - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Congestion - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Corrupt Data- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
File Error - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Out of Memory- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 154
Out of Service - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Power Problem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Resource at or Nearing Capacity - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Response Time Excessive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Software Program Abnormally Terminated - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Software Error - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Transmit Failure - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
uUnderlying Resource Unavailable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 155
Unspecified Reason- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 156
Fault Localization - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 156
Common Alarms - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 156
A ACRONYMS
INDEX
LIST OF TABLES
Table 1 Notice Icon Descriptions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6
Table 2 Text Convention Descriptions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7
Table 3 Operator Shift Checklist - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 22
Table 4 MSC Account and Task Mapping - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 29
Table 5 MSC Account Default Logon Details- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 29
Table 6 73 GB MSC Disk Allocations- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 34
Table 7 BHCA CDR Estimates - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 34
Table 8 73 GB OMC Disk Allocations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 35
Table 9 t_file Timer Parameters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 37
Table 10 num_files Parameters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 39
Table 11 trans.conf Settings for LDAP Mode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 46
Table 12 trans.conf Settings for Local Mode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 47
Table 13 CDR FTP Configuration Parameters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 52
Table 14 cdr_reporter Command Options - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 55
Table 15 cdr_info Command Options - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 60
Table 16 cdr_info Field Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 61
Table 17 Call and SMS Summary Table Field Descriptions - - - - - - - - - - - - - - - - - - - - 62
Table 18 du Command Options - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 64
Table 19 CDR Data Types- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 67
Table 20 CDR Version 11 Field Descriptions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 69
Table 21 CDR Disconnect Codes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 74
Table 22 XML Tag Descriptions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 79
Table 23 Derived Trunk Group Statistics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 111
Table 24 Trunk Group Detail Report Fields- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 113
Table 25 MegSpanAlarm Clearing Information- - - - - - - - - - - - - - - - - - - - - - - - - - - - 156
Table 26 AspAlarmNoFreeCall Clearing Information- - - - - - - - - - - - - - - - - - - - - - - - 157
Table 27 AspAlarmNoFreeParty Clearing Information - - - - - - - - - - - - - - - - - - - - 157
Table 28 LfmAlarmNoFreePort Clearing Information- - - - - - - - - - - - - - - - - - - - - - 158
Table 29 SsfAlarmNoFreeCS Clearing Information - - - - - - - - - - - - - - - - - - - - - - - 158
Table 30 SsfAlarmNoFreeCSA Clearing Information- - - - - - - - - - - - - - - - - - - - - - 158
Table 31 SsfAlarmNoFreeOBCSM Clearing Information- - - - - - - - - - - - - - - - - - - 159
Table 32 SsfAlarmNoFreeTBCSM Clearing Information - - - - - - - - - - - - - - - - - - - 159
Table 33 SsfAlarmNoFreeSSF Clearing Information - - - - - - - - - - - - - - - - - - - - - - 159
Table 34 VsmAlarmTrunkCongestion Clearing Information - - - - - - - - - - - - - - - - 160
Table 35 VsmAlarmTrunkFault Clearing Information - - - - - - - - - - - - - - - - - - - - - - 160
Table 36 VsmAlarmStateChngFail Clearing Information - - - - - - - - - - - - - - - - - - - 161
Table 37 VsmAlarmInvalidPort Clearing Information - - - - - - - - - - - - - - - - - - - - - - 161
Table 38 MegGatewayAlarm Clearing Information - - - - - - - - - - - - - - - - - - - - - - - 161
Table 39 MSC Subsystems and Diagnostics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 167
Table 40 Traceable Modules - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 169
Table 41 Selective Call Trace Resources - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 169
Table 42 Selective Call Trace Scenarios - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 170
Table 43 List of Acronyms - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 172
LIST OF F IGURES
Figure 1 Core Voice Network Document Map - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10
Figure 2 Sonata Release 4.5.3 System Architecture - - - - - - - - - - - - - - - - - - - - - - - - - 16
Figure 3 Operator Task Flowchart - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 21
Figure 4 CDR Collection Process - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 32
Figure 5 MSC Disk Allocation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 34
Figure 6 OMC Disk Allocations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 35
Figure 7 Example: Using CLI to Change t_log_flush - - - - - - - - - - - - - - - - - - - - - - - - - 36
Figure 8 Example: Using CLI to Change t_file - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 38
Figure 9 Example: Using CLI to Change MSCID - - - - - - - - - - - - - - - - - - - - - - - - - - - - 39
Figure 10 Example: Using CLI to Change num_files - - - - - - - - - - - - - - - - - - - - - - - - - - 40
Figure 11 Example: Using CLI to Change out_version - - - - - - - - - - - - - - - - - - - - - - - - 41
Figure 12 Example: acc_trans_sub Entry in crontab - - - - - - - - - - - - - - - - - - - - - - - - - 41
Figure 13 Example: trans.conf Settings for LDAP Mode - - - - - - - - - - - - - - - - - - - - - - - 42
Figure 14 Example: trans.conf Settings for Local Mode - - - - - - - - - - - - - - - - - - - - - - - 43
Figure 15 Example: trans.conf Settings for MSC User Account Information - - - - - - - - 43
Figure 16 Example: trans.conf Setting to Save CDR Files in Binary Format - - - - - - - - - 43
Figure 17 Example: trans.conf Setting to Save CDR Files in XML Format - - - - - - - - - - 43
Figure 18 Example: trans.conf Setting to Replace MSCID in CDR File Names - - - - - - - 44
Figure 19 Example: trans.conf Setting to Add a Suffix to CDR File Names - - - - - - - - - 44
Figure 20 Example: trans.conf Setting for Where to Put CDR Files on the OMC - - - - - 44
Figure 21 Directory Structure for CDRs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 44
Figure 22 Example: trans.conf for LDAP Mode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 45
Figure 23 Example: trans.conf for Local Mode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 46
Figure 24 CDR Collection Process - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 48
Figure 25 Example:acc_trans_oss_sub Entry in crontab - - - - - - - - - - - - - - - - - - - - - - 49
Figure 26 Directory Structure for CDRs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 51
Figure 27 Example: trans.conf for CDR File Push to Billing Server - - - - - - - - - - - - - - - 51
Figure 28 Example: Multiple Day CDR Log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 57
Figure 29 Example: Call and SMS Summary Table - - - - - - - - - - - - - - - - - - - - - - - - - - - 61
Figure 30 CDR Record Checksum - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 62
Figure 31 Example: CDR File with Error Checking - - - - - - - - - - - - - - - - - - - - - - - - - - - 63
Figure 32 Example: du Command Output - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 64
Figure 33 Example: Voice CDR in XML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 81
Figure 34 Example: SMS CDR in XML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 82
Figure 35 Example: Land Terminated - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 83
Figure 36 Example: Mobile Terminated (Local MSC is Serving MSC) - - - - - - - - - - - - - 84
Figure 37 Example: Mobile Terminated (Serving MSC is Different MSC) - - - - - - - - - - 85
Figure 38 Example: Record from Second MSC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 85
Figure 39 Example: Mobile Terminated (Unconditional Forwarding) - - - - - - - - - - - - - 86
Figure 40 Example: Record from Second MSC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 87
Figure 41 Example: Land Terminated - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 88
Figure 42 Example: Mobile Terminated (TLDN on Local MSC/VLR) - - - - - - - - - - - - - - 89
Figure 43 Example: Mobile Terminated (TLDN on Remote MSC / VLR) - - - - - - - - - - - 90
Figure 44 Example (cont.): Record from Second MSC - - - - - - - - - - - - - - - - - - - - - - - - 90
Figure 45 Example: Mobile Terminated (Unconditional Forwarding) - - - - - - - - - - - - - 91
Figure 46 Example: Multiple Call Forward, First MSC, A Calls B - - - - - - - - - - - - - - - - - 93
Figure 47 Example: Multiple Call Forward, First MSC, B Forwards to C - - - - - - - - - - - 93
Figure 48 Example: Multiple Call Forward, First MSC, C Forwards to D - - - - - - - - - - - 94
Figure 49 Example: Multiple Call Forward, Second MSC, C Forwards to D - - - - - - - - - 94
Figure 50 Example: Multiple Call Forward, Second MSC, D Forwards to E - - - - - - - - - 95
Figure 51 Example: Multiple Call Forward, Second MSC, E Forwards to F - - - - - - - - - 95
Figure 52 Example: Call Waiting - Original Call - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 96
This guide describes how to operate and maintain a Sonata MSC Server. This
guide applies after the MSC Server has been installed, initially configured, and
provisioned with both site and subscriber data.
This guide is intended for network architects, designers, and operations and
support engineers responsible for the design, development, day-to-day
operations, and maintenance of the MSC Server within the Sonata product. Prior
experience with Star Solutions products is helpful but not required. The guide
assumes its readers have a thorough understanding of telecommunications and
Internet Protocol (IP) telephony. This guide also assumes its readers have
adequate knowledge of the existing network and system administrator privileges.
Prerequisite The Operations and Maintenance Center User Interface Guide and Core Voice
Network Operations, Maintenance, and Provisioning Guide should be read first
since they cover common procedures for all the Core Voice Network Elements
(NE). Refer to Related Documentation.
Release notes are issued with some products. If the information in the release
notes differs from the information in this guide, follow the instructions in the
release notes.
Conventions This guide may contain notices, figures, screen captures, and certain text
conventions.
Figures and Screen Captures This guide provides figures and screen captures as examples. These examples
contain sample data. This data may vary from the actual data on an installed
system.
Convention Description
Text represented as screen This typeface represents text that appears on a
display terminal screen, for example: login:.
Text represented as user This typeface represents commands entered by the
entry. user, for example, cd $HOME.
Text represented as menus, This typeface represents all menus, sub-menus, buttons,
sub-menus, buttons, tabs, tabs, directories, and field names within procedures, for
directories, and field names example:
On the File menu, click New.
Text represented by This typeface represents a required variable, for
<variable> example: <filename>
Related Documentation The documentation is divided into Core Voice Network documentation and
Access Network documentation.
Core Voice Network Figure 1 maps the Core Voice Network documents and relationships between the
Documents documents. Refer to Figure 1 to determine the order in which to read the
documents.
For example, to operate and maintain the MSC Server, the document map
suggests reading the documents in the following order:
1 Core Voice Network Overview
2 Any relevant release notes
3 OMC User Interface Guide
4 Core Voice Network Operations, Maintenance, and Provisioning Guide
5 MSC Server Operations and Maintenance Guide (this guide)
The Core Voice Network Operations, Maintenance, and Provisioning Guide and
the OMC User Interface Guide contain common procedures and information for
all Core Voice Network nodes (except for the Call Conference Server and IMG),
and should be read prior to reading the node-specific guides. The other
node-specific guides are:
MSC Server Provisioning Guide, which contains the MSC-specific tables and
how to provision them.
MSC Server Operations and Maintenance Guide, which contains the
MSC-specific procedures for operating and maintaining the MSC Server, such
as procedures related to upper layer call processing protocols, Call Detail
Records (CDR), and MSC-specific alarms.
HLR and Authentication Center Guide, which contains all HLR-specific
provisioning, operations and maintenance procedures, and HLR-specific
alarms etc.
Signaling Server and Signaling Server Application Guide, which contains a
description of the Signaling Server Application and the various configurations
that accommodate the application. This guide contains SS7 operations and
maintenance procedures and SS7 alarm information, as well as Signaling
Server (SSVR) node-specific operations and maintenance procedures.
Access Server (MRF) Guide, which contains a description of the tones and
announcements available to the MSC, a description of the Media Resource
Function (MRF), and operations, maintenance, and provisioning procedures
specific to the Access Server.
Lawful Intercept Server Guide, which contains a description of the Lawful
Intercept Service, the components that are involved the service, and the
operations, maintenance, and provisioning specific to the Lawful Intecept
Server and Service.
Media / Signaling Gateway Server Operations, Maintenance, and Provisioning
Guide, which contains the specific procedures for operating and maintaining
the MGW / SGW.
The Call Conference Server Guide does not use the OMC or the common
operations and procedures that the other core nodes use. The Call Conference
Server Guide contains a description of the Call Conference Server, a description of
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
9 Chapter : About This Guide
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
11 Chapter : About This Guide
Technical Support The Star Solutions Product Support Team delivers the support services required
for business and professional needs. Our product experts deliver Tier 1, 2 and 3
technical support directly to new and contract-entitled customers including the
following services:
Basic Support Package: Non-emergency technical support
Premium Support Package: 24 hours a day, 7 days a week, and 365 days a year
Emergency technical support
The Star Solutions Service Guide outlines the specific details for obtaining
technical support. The guide is available from a sales account manager. Refer to
the Service Guide for services and options specific to individual support plans,
including guidelines for problem severity and the technical resolution escalation
process.
Obtaining Technical Star Solutions maintains a global presence through its Technical Response and
Assistance Service Centers. These centers are available for technical telephone support to
entitled customers during normal business hours.
Warranty Support Star Solutions provides its customers warranty support per the terms of the Star
Solutions Warranty Statement for their equipment. Customers who require
warranty support should contact the Star Solutions Customer Service Center as
specified in the customer service guide or at:
http://www.starsolutions.com/service-support
Please include the name and part number of the guide being referenced. If
applicable, provide the chapter and page number.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
OVERVIEW
I
Chapter 1 Overview
OVERVIEW
1
This chapter describes the MSC server within the Sonata product and its
functionality.
MSC Server Overview The MSC Server is part of the Core Network in the Star Solutions Sonata.
Sonata System Architecture The high-level architecture of the Sonata system is shown in Figure 2. The
features and functionality of the Sonata system are not discussed further in this
guide. Refer to the Core Voice Network Overview for more information about the
Star Solutions Sonata.
SSVR NarrowbandSS7
ISUPTrunks
PRI
LIS* AS* CCS E1/R2
SGW SS7
Core Voice Network Elements The Sonata Core Voice Network contains the following network elements:
Mobile Switching Center (MSC)
Home Location Register (HLR) and Authentication Center (AC)
Signaling Server (SSVR)
Access Server / MRF
Lawful intercept Server (LIS)
Call Conference Server (CCS)
Intelligent Media Gateway (IMG)
The Operations and Maintenance Center (OMC) is used for element and
subnetwork management of the Core Network.
Network Element Interactions Refer to the MSC Server Provisioning Guide for information on intereractions
between the Core Voice Network Elements (NE). This guide also covers how to
provision the interactions between the NEs.
MSC and SSVR Configurations Refer to the Signaling Server Application Guide for information on the various
MSC and SSVR configurations.
MSC Server The Mobile Switching Center Server (MSC Server) incorporates traditional MSC
functionality, as well as next-generation softswitch functionality.
In this model, while call control and routing are the primary objectives, protocols
exist to enable a number of different devices to cooperate, especially Media
Gateways, and a way to create complex call features and applications on top of
basic call control. These applications can be called a feature server. The Sonata
Home Location Register is a feature server.
This division allows a totally new style of structure for the core network. Call
control can be amalgamated into very large centers, while the actual voice traffic
flow can be optimized by locating the Media Gateways close to traffic hot spots
and the interconnection points closer to other networks.
Media Gateways can be deployed within networks where PSTN connections are
required instead of being centralized, as MSCs are today. Backhaul costs are
reduced as well as using more efficient packet-based transport for voice bearer
traffic. Deploying the MSC Server centrally reduces the costs of operating and
maintaining an MSC, a primary reason for centralized MSCs in legacy networks.
The MSC Server provides the call control function of the legacy MSC and the
Media Gateway provides the user traffic switching functions. The MSC Server
contains all of the control software of the MSC, including the call translators, call
state machine, billing generation and storage, call features, etc. The Media
Gateway is basically the switching portion of the MSC.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
OPERATIONS, ADMINISTRATION AND
II MAINTENANCE
Prerequisite The operator and administrator must have read the Core Voice Network
Operations, Maintenance, and Provisioning Guide.
MSC Operations, This chapter includes an overview of the basic operating, administration, and
Administration and maintenance tasks.
Maintenance
MSC-specific operations topics are covered in:
Chapter 3, User Accounts and Filesystems
Chapter 4, Configuring Call Detail Records
Chapter 6, Performance Management
Shift Documentation
Check CDR Usage
and Handover
Check Subscriber
Monitor Alarms Numbers
D00506-122.gif
Recording Faults
The Operator should maintain a shift record of all faults reported by the system.
The Operator should inform Network Operating Center (NOC) personnel of the
faults reported during the shift. The shift record should include information as
follows:
date and time a fault was reported or actually occurred
the nature of the reported fault
the reported location
the location of the fault, when found
the actual fault condition found and the corrective action taken
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC Operator Tasks 22
MSC Operator Tasks This section describes the tasks that operators typically perform during each
shift.
The common procedures are described in the Core Voice Network Operations,
Maintenance, and Provisioning Guide. There is a brief procedure included in this
chapter for each MSC-specific task, which should be all the Operator needs to
know. There are referrals to subsequent chapters for more in-depth information.
Table 3 provides a table to use as a operator's shift checklist. Copy this table, or
create one to use as a shift checklist for operators.
New Shift Handover Collect and review the shift documentation from the previous shift Operator, and
also do the following:
Review previous shift documentation with the supervisor.
Get familiar with any known or active issue in the network.
Get familiar with any configuration changes or additions to the network.
Monitor any active alarms.
Review any other shift log information.
Prepare new Operator Shift Checklist for current shift.
Prerequisite An msc user session should already be established. Refer to the User Accounts
chapter of the Core Voice Network Operations, Maintenance, and Provisioning
Guide for how to connect to, and log in to the MSC.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC Operator Tasks 24
number of subscribers attained in the VLR database since the last restart of the
MSC.
Refer to the Trouble Locating and Clearing chapter of the Core Voice Network
Operations, Maintenance, and Provisioning Guide for information on the RTD
subsystem diagnostic tool.
Check Trunk Status Check the trunk (port) status at the software level and at the hardware level. The
trunks should be INSERVICE and all hardware for MGCP endpoints should be INS.
Check MGCP Link Status Check the status of all MGCP links. MGCP links connect the MSC to all Media
Gateways, including all attached BSC.
Check SCCP-Lite Link Status Check the status of all SCCP-Lite links.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Administrator and Maintenance Tasks 26
Make Test Calls Make test calls from the test call list. The test call list is both site-specific and
customer-specific, but could include calls like emergency calls (911), local and
long distance calls, and more. The test call list should list all of the types of test
calls to be performed on each trunk group.
End of Shift Prepare the shift documentation for the next shift Operator. In particular:
Make note of any known or active issue in the network.
Make note of any configuration or network change during the shift.
Ensure the Operator Shift Checklist is completed.
Administrator and The administrator's tasks are mainly tasks that are common across all Core Voice
Maintenance Tasks Network Elements. These are:
Monitoring Logs, Alarms, and Events
Displaying the HLR Application Status
Starting and Stopping the HLR Application
Stopping the Operating System
Rebooting the HLR
Trouble Locating and Clearing
System Time Maintenance
Hardware Maintenance
Database and System Backup and Restore
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
USER ACCOUNTS AND F ILESYSTEMS
3
This chapter describes the MSC user accounts and the associated filesystem.
MSC User Accounts The MSC application sits on top of the operating system, and uses the services
that the operating system provides.
The msc account is used to manage the MSC and has a home directory. When
logging in to the MSC as msc user, the home directory is represented by the ~.
The msc home directory maps to an actual path in the UNIX filesystem
(/telos/msc). When working in the MSC filesystem, all paths to working
directories are relative to the msc home directory (~).
User accounts are set up on the MSC during initial installation. These accounts
are set up with specific environments to provide user access to system tools. The
accounts are also used by internal MSC processes to perform automatic and
ongoing activities on the MSC.
Changing account names, or deleting accounts on the MSC will severely impact
the operation of the MSC. Passwords for the root and msc accounts can be
changed (refer to the Core Voice Network Operations, Maintenance, and
Provisioning Guide).
MSC Application Account The msc account is used for management of the MSC application. Both the
Operator and the System Administrator can use the msc account, but only the
System Administrator should use the root account.
Table 4 lists the general tasks areas and roles for msc account users.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CONFIGURING CALL DETAIL RECORDS
4
This chapter explains how the Sonata MSC generates and processes Call Detail
Records (CDRs) and how to configure CDR generation and processing. Chapter 5,
Viewing and Managing Call Detail Records describes how to view and manage
CDRs.
There are two main call detail formats used in voice networks:
Billing AMA Format (BAF)
The generic requirements of BAF for all services are set forth in GR-
1100-CORE, Billing Automatic Message Accounting Format (BAF)
Requirements. The switching system generic requirements for generating
AMA are described in GR-508-CORE, Automatic Message Accounting.
Call Detail Record (CDR)
The ITU-T Recommendation Q.825 specifies how CDRs are produced and
managed in Network Element, including the MSC. Standardization of CDR
formats allows inter-operability between the Network Elements that create
and process CDRs, and between telecommunications equipment suppliers.
The MSC uses the CDR (ITU-T Q.825) format to record call details.
A CDR is generated on the MSC in binary format and collected on the OMC from
which a billing server pulls the CDR files.
Call detail records can be generated in real time (single CDRs), near real-time
(blocks of CDRs), or as batch files of CDRs.
CDRs record the use of system resources for voice and SMS calls. Accounting for
data calls is handled by Network Elements in the packet switched network. The
sections that follow describe how CDRs are handled in the circuit-switched
networks.
Call Detail Record Handling CDRs provide information about each call the MSC handles. Providers can gather
CDRs for use in customer billing, performance analysis, and troubleshooting.
The MSC creates at least one CDR for each voice or SMS call that uses system
resources. The MSC records call details as soon as system resources are used, but
a CDR is generated only when the resources are released, typically when a call is
terminated.
The OMC periodically retrieves CDR files from the MSC. Configure the OMC
either to upload the files periodically to a billing server or to make the files
available for download by a billing server.
CDR Format The Sonata MSC uses the CDR format described in ITU-T Q.825 to record call
details. The operator can generate CDRs on the MSC in binary format, export
them to XML format or view them in ASCII format.
CDR Collection Process The Sonata system can either send CDR files to a billing server (the push model)
or offer the files for a billing server to download (the pull model). In both cases,
the MSC generates the CDR files, and OMC retrieves them from the MSC. The
process is summarized in Figure 4.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR Collection Process 32
Generate Retrieve
When the timer cdr-config: t_log_flush expires, or when the cache is full at
100 records, the MSC appends the records to a CDR file in the ~/DATA directory
on its hard disk.
The MSC continues appending records to the CDR file until the timer
cdr-config: t_file expires, when the MSC closes the file and opens a new
one, incrementing a number in the file name.
When the number of CDR files in the ~/DATA directory reaches the value in
cdr-config: num_files, the newest CDR file overwrites the old one.
Retrieving CDR Files (from the The OMC initiates retrieval of new, closed CDR files when a cron job is run (by
MSC by the OMC) default, every five minutes). The cron job that runs acc_trans_sub causes the
OMC to download the CDR files according to settings in the OMC's
~/CONF/trans.conf file.
Providing CDR Files (to the The OMC is responsible for providing CDR files to a billing server. The OMC can
Billing Server by the OMC) either send the CDR files to the billing server (the push model) or offer the CDR
files for the billing server to download (the pull model).
Pull Model
In the pull model, the OMC makes the CDR files available to a billing server. The
billing server needs to be configured to pull the CDR files from the OMC.
Push Model
In the push model, the OMC initiates the upload of CDR files when a cron job is
run. The cron job that runs acc_trans_oss_sub causes the OMC to upload the
CDR files according to settings in the OMC's ~/CONF/trans.conf file.
The billing server must be running an FTP server and be on a reachable subnet.
CDR File Storage The MSC has two hard disks that are mirrored and synchronized. CDR files write
to both disks. A failure of a single disk on the MSC will not result in CDR data loss.
The OMC also has two hard disks that are mirrored and synchronized.
CDR Generation in HA In a high-availability (HA) configuration, the MSC is deployed as a redundant pair.
Configuration If the active MSC fails, the standby MSC takes over call processing and CDR
generation.
The OMC pulls CDR files from both the active and standby MSC according to a
cron job. The CDR for a call, however, is generated only at the active MSC (the
one processing the calls).
The active and standby MSC both run the cdr_transfer process, which
establishes a connection between them. The active MSC continually sends CDR
sequence and file-sequence information to the standby MSC. This information is
used to establish the correct sequencing of CDRs if the active MSC fails. This
synchronization ensures that no call data written to disk is lost.
During failover, all calls in progress at the failed MSC are dropped. The CDRs for
the dropped calls are flushed to disk, and each record is given the disconnect
code FORCED_DISCONNECT. The new active MSC begins processing calls and
generating CDRs that immediately follow the last sequence on the failed MSC.
Synchronization does not apply to CDR records still in memory. CDRs are written
to disk when the t_log_flush timer expires, or when the cache is full.
Depending on traffic levels and CDR configuration, some CDRs may be lost.
CDR Storage Capacity at the An MSC is typically dimensioned with disk partitions that allocate more than 50%
MSC of the disk to CDR files and trace log files. Available space for CDRs at any given
time is dependent on trace log activity (see Traffic and Capacity Estimates for
further information on space requirements for CDR files).
Do not fill up a disk - the OS runs best when at least 20% of the disk is free.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Storage 34
A typical day (24 hours) could generate the equivalent of 10 busy hours.
Therefore, a typical day could require 2.18 GB of (218 MB * 10 BHCA) space for
CDR files. Assuming use of the full 35 GB partition (no Trace log files), the MSC
has sufficient disk space for 16 days (35 GB / 2.18 GB per day).
Warning:
Trace log files can be large, and may significantly reduce the amount of space
available for CDR files.
CDR Storage Capacity at the The OMC is typically dimensioned with disk partitions that allocate more than
OMC two-thirds of the disk to OMC applications, alarm data, CDR files, and statistical
data.
Configuring CDR This section describes how to configure the MSC's CDR handing, which includes
Generation at the MSC configuring the CDR flush timer, the CDR file generation timer, CDR file naming,
and the maximum number of CDR files on the MSC disk.
Configuring the CDR Flush Generated CDRs are kept in memory until written to disk. The cdr-config:
Timer t_log_flush timer specifies the period (in seconds) that CDRs remain in
memory before being written to disk.
CDRs are also written to disk when the cache is full. The CDR cache holds 100
records, and this is not configurable.
Change the default timer value only if the cache routinely dumps before the timer
expires.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Generation at the MSC 36
1 Query cdr-config to determine primary key value and the current value for
t_log_flush.
CLI > query cdr-config %
2 Change the current timer value with the new value.
CLI > change cdr-config t_log_flush = 30
t_log_flush? [30] 20
3 Verify the table.
CLI > verify cdr-config
4 Report on the change.
CLI > report cdr-config %
Configuring the CDR File A CDR file is generated from the collected CDRs that are written to disk. CDRs still
Generation Timer in memory are not in the CDR files. The cdr-config: t_file timer specifies the
period (in minutes) after which the MSC closes the old CDR file and opens a new
one.
The OMC retrieves CDR files from the MSC at a default interval of 5 minutes. The
frequency is configured in the OMC's crontab (see Configuration Settings in
~/CONF/trans.conf). Generating a CDR file more frequently than the OMC's
retrieval period will consume resources and provide no benefit.
1 Query cdr-config to determine the primary key value and the current value for
t_file.
CLI > query cdr-config %
2 Change the current timer value with the new value.
CLI > change cdr-config t_file = 720
t_log_flush? [10]
t_xn_flush? [10]
t_poll_send? [15]
t_file? [1440] 720
3 Verify the table.
CLI > verify cdr-config
4 Report on the change.
CLI > report cdr-config %
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Generation at the MSC 38
See Figure 8 for a sample of how to change the value of the t_file timer from
1440 seconds to 720 seconds.
Figure 8 Example: Using CLI to Change t_file
CLI> query cdr-config %
Field Value Description
----- ----- -----------
t_log_flush 10 Flush cached CDRs to disk (sec)
...
t_file 1440 new CDR file generated interval (min)
...
b_cell_id 0 Record terminating cell id
Configuring CDR File Naming CDR files on the MSC are named CDRxxxxxxyyyyyy, where xxxxxx is a unique
6-digit MSCID as configured at initial configuration stage in the mscid field in the
cdr-msc table in hexadecimal format. yyyyyy is an MSC-generated 6-digit
sequence number starting from 000001 and rolling back to 000001 after reaching
99999. This number increments when a new file is written to disk.
Configuring the Maximum CDR files are written to the MSC disk. All the closed CDR files on disk at the time
Number of CDR Files on MSC of OMC retrieval are transferred to the OMC.
Disk
Table 10 lists the parameter values for num_files.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Generation at the MSC 40
See Figure 10 for a sample of how to change the value of num_files from 96 to
144.
Figure 10 Example: Using CLI to Change num_files
CLI> query cdr-config %
Field Value Description
----- ----- -----------
t_log_flush 10 Flush cached CDRs to disk (sec)
...
num_files 96 max files number kept
...
b_cell_id 0 Record terminating cell id
Configuring the CDR Version CDR files can be generated and stored as different versions, for example, version
8 or version 11.
See Figure 11 for a sample of how to change the value of num_files from 96 to
144.
Figure 11 Example: Using CLI to Change out_version
CLI> query cdr-config %
Field Value Description
----- ----- -----------
...
b_cell_id 1 Record terminating cell id
out_version 8 Define cdr version to output file <-----
Configuring CDR Retrieval This section explains how to control the way the OMC retrieves CDR files from
at the OMC MSCs and saves them to disk. Pushing CDRs to a third-party billing system is
covered in Configuring the OMC for the Push Model.
crontab The instruction to retrieve CDR files from MSCs is configured in the OMC's
crontab file. The cron job acc_trans_sub controls CDR retrieval and is inserted
into the crontab file by default during initial installation. The configuration file
for acc_trans_sub is ~/CONF/trans.conf.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Retrieval at the OMC 42
Change the OMC retrieval frequency only if the default settings are not suitable.
In LDAP mode,
acc_trans_sub gets the hostnames of the MSCs from which to retrieve CDR files
from the LDAP server that runs on the OMC. The trans.conf file provides the
information necessary to contact and enter the LDAP server. Make sure
local_mode => false when using LDAP Mode.
Figure 13 Example: trans.conf Settings for LDAP Mode
ldap_hostname => localhost
ldap_port => 6699
ldap_user => Directory Manager
ldap_passwd => directory
ldap_base => dc=teloseng,dc=com
In Local Mode,
the IP addresses or hostnames of the MSCs are in the trans.conf file in lines
that start with NE =>. Local Mode is enabled by the trans.conf setting
local_mode => true.
Figure 14 Example: trans.conf Settings for Local Mode
Example: trans.conf Settings for Local Mode
local_mode => true
NE => 192.168.0.101
NE => 192.168.128.101
NE => 192.168.254.101
Files successfully retrieved and, optionally, converted to XML format are saved in
~/DATA/CDR/transferred. Files that fail XML conversion are saved in
~/DATA/CDR/error.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Retrieval at the OMC 44
Configuring File Renaming trans.conf provides two ways of changing a CDR filename before saving the
file: replacing the MSCID with text and adding a suffix.
Remember that the filenames on the MSC follow the format CDRxxxxxxyyyyyy,
where xxxxxx is the MSCID from the cdr-msc table and yyyyyy is the sequence
number. When the OMC retrieves and writes the CDR files, by default, it extracts
the MSCID from the old filename and renames the new file with the MSCID
followed by the current date and time in UTC.
The trans.conf file configures the way that the files are renamed, shown in the
following examples.
Result
CDR0a0b01001009 is saved as mscOne20061004204249.
Result
mscOne20061004204249 is saved as mscOne20061004204249.xsd.
transferred
error
DATA CDR
pushed
pushed_archived
Example Result
Based on the MSC IP addresses provided by the LDAP server, the OMC:
ftps CDR files from the MSCs in binary format
Saves them without conversion in ~/DATA/transferred
Renames the files from, for example, CDR0a0b01000001 to
mscOne200610042228
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Retrieval at the OMC 46
Example Result
Based on the MSC IP addresses/hostnames in the trans.conf file, the OMC:
ftp's CDR files from the MSCs in binary format
Converts them to XML files and saves them in ~/DATA/transferred
Saves files that fail conversion in ~/DATA/error
Renames the files from, for example, CDR0a0b01000001 to
0a0b01200610042228.xsd
Table 11 lists the parameters and values in trans.conf that are relevant to
configuring LDAP mode.
Table 12 lists the parameters and values in trans.conf that are relevant to
configuring Local Mode.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Files for a Billing Server 48
When listing the MSCs in trans.conf by hostname, the MSCs must have entries in
the /etc/hosts file on the OMC.
Configuring CDR Files for a In addition to retrieving CDR files from the MSCs, the OMC is responsible for
Billing Server providing the files to third-party billing servers.
The OMC can be part of a push or a pull model for CDR files.
In the pull model, the OMC makes the ~/DATA/CDR/transferred folder (see
Configuring the OMC CDR Directory Structure) available for the billing server
to use FTP to download files.
In the push model, whenever the acc_trans_oss_sub cron job runs, the
OMC FTPs to a billing server and uploads the contents of
~/DATA/CDR/transferred (see Configuring the OMC CDR Directory
Structure), based on settings in ~/CONF/trans.conf
Generate Retrieve
Configuring the OMC for the Configure the third-party billing server to pull CDRs from the MSC. Refer to the
Pull Model billing server documentation for details.
Make sure the acc_trans_oss_sub cron job is not present in crontab. If it is,
comment it out.
To provide CDRs that are formatted to the billing server's specifications, see
Configuring CDR File Format (binary or XML) and Configuring File Renaming
(rename files, add a suffix).
After the billing server pulls the CDR files, the OMC retains them in its
~/DATA/transferred directory. The billing server removes the CDR files or they
can be removed manually. See Manually Removing CDR Files.
Configuring the OMC for the Configure the instruction to push CDR files to a third-party billing server in the
Push Model OMC's crontab file. The cron job acc_trans_oss_sub controls CDR retrieval.
The configuration file for acc_trans_oss_sub is ~/CONF/trans.conf.
A comma-delimited string of digits at the start of its crontab entry indicates the
frequency to run acc_trans_oss_sub (in other words, the frequency to upload
CDR files to the billing server).
In Figure 25, acc_trans_oss_sub runs every ten minutes, starting at one minute
past the hour.
Figure 25 Example:acc_trans_oss_sub Entry in crontab
1,11,21,31,41,51 * * * * [ -x $HOME/TOOL/acc_trans_oss_sub ] &&
$HOME/TOOL/acc_trans_oss_sub > /tmp/acc_trans_oss.log 2>&1
The billing server must be running an FTP server and be on a reachable subnet.
When indicating the billing server by hostname, there must be an entry for the
billing server in the /etc/hosts file on the OMC.
transferred
error
DATA CDR
pushed
pushed_archived
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Configuring CDR Files for a Billing Server 52
Example Result
The OMC:
Takes new CDR files from its ~/DATA/CDR/transferred directory
Compresses each CDR file using gzip
ftps to the billing server and puts the compressed CDR files in the
~/CDRimport directory
Moves successfully pushed files to ~/DATA/CDR/pushed
Checks ~/DATA/CDR/pushed for CDR files more than two days old and moves
them to ~/DATA/CDR/pushed_archived
Table 13 lists the parameters for configuring FTP for CDR transfer to the billing
server.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
VIEWING AND MANAGING CALL DETAIL
5 RECORDS
This chapter explains how to use several tools to operate and maintain CDRs.
CDR File Operations at the This section describes CDR file operations at the MSC, which include how to
MSC display CDR files, how to view the current day CDR log, and how to view the CDR
log for multiple days.
Before displaying the CDRs from a file, to find out the CDR files that are available
on the system, list the CDR files.
Listing CDR Files CDR files are written to /telos/msc/DATA on the MSC. Use UNIX commands to
list the generated CDR files on the MSC.
Displaying CDRs The cdr_reporter tool displays individual CDRs and prints CDRs to standard
output.
Warning:
Using cdr_reporter can overload the system.
A CDR file sequence number is different from a CDR record sequence number. A
CDR file contains multiple records, each with its own sequence number.
Option Description
-Y [0 | 1 | 2] Specifies the call record type.
0 All record types
1 Call Detail only (default)
2 SMS Detail only
-s [seq #] Specifies the starting CDR record sequence number.
-e [seq #] Specifies ending CDR record sequence number.
-t [u | i | y] Specifies the time output format for the Seized, Answered, and
Disconnected fields in the CDR records.
u UNIX time (Tue Nov 26 23:07:14 1996)
i Integer time (2147482656)
y YMD time (20050719091534)
-f [v | t | b] Specifies the CDR record output format.
v Verbose (default - equivalent to -tu)
t Terse (equivalent to -ty)
b Binary (literal record)
-E Specifies that error checking should be performed on CDR records
using checksum. Corrupt records are not displayed.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Operations at the MSC 56
Viewing Current Day CDR Log Use the vlog utility to view a log of the CDR files generated during the current
day (24:00 onward). (Refer to the Viewing Logs and Events chapter of the Core
Voice Network Operations, Maintenance, and Provisioning Guide for information
on vlog.)
If the system has restarted during the current day, the log will show CDR activity
only since the restart.
Viewing CDR Log for Multiple Use vlog to display historic CDR files. The number of CDR files kept on disk is
Days controlled by the value of num_files. To change the value of num_files, see
Configuring the Maximum Number of CDR Files on MSC Disk on page 39.
See Figure 28 for an example that displays multiple day CDR log.
1) (1)-000044-2005-Jul-4
2) (1)-000045-2005-Jul-5
3) (1)-000046-2005-Jul-6
4) (1)-000047-2005-Jul-7
5) (1)-000048-2005-Jul-8
6) (1)-000049-2005-Jul-9
7) (1)-000050-2005-Jul-10
8) (1)-000051-2005-Jul-11
9) (1)-000052-2005-Jul-12
10) (1)-000053-2005-Jul-13
11) (1)-000054-2005-Jul-14
12) (1)-000055-2005-Jul-15
13) (1)-000056-2005-Jul-16
14) (1)-000057-2005-Jul-17
15) Exit
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Operations at the OMC 58
CDR File Operations at the The file provisioning procedures on the OMC relate to the push model only:
OMC Archiving Transferred CDR Files
Manually Removing Pushed CDR Files
Automating CDR Archival and Removal
Archiving Transferred CDR CDR files are automatically archived from pushed to pushed_archived after the
Files expiry of the retention period - no extra configuration is required (see Retention
Period for Pushed Files on page 51). Only CDR files that have been pushed to the
billing server are archived.
Archived CDR files will remain in pushed_archived until they are removed.
Remove archived CDR files to free up disk space on OMC. Archived CDR files can
be moved to another storage location (off OMC disk) or deleted.
Manually Removing Pushed Remove CDR files that have been pushed to the billing server on OMC, as they
CDR Files have no purpose. Removing transferred and archived CDR files could be part of a
regular maintenance routine or performed periodically based on disk space
analysis or quotas.
If the -i option is not supported, then accept prompts to remove desired files.
Automating CDR Archival and In practice, push CDR files to the billing server during off peak hours (say 02:00).
Removal Add a cron job to the OMC crontab file to archive the CDR files to another
storage location, and then remove the CDR files from OMC. Schedule the job to
run immediately after the CDR push.
CDR File Maintenance at This section describes CDR file maintenance at the MSC, which includes:
the MSC
Verifying CDR Generation
Verifying CDR File Generation
cdr_info Tool
Viewing CDR Transaction Summary
Checking for CDR Record Corruption
Checking Available Disk Space for CDRs
Freeing Space in ~/DATA
Verifying CDR Generation Use the cdr_reporter tool to verify that CDR records are being generated. See
cdr_reporter Tool Usage for more information on this tool.
The generation of CDR records can only be checked after they have been written
to disk (this occurs no less frequently than every 30 seconds).
The working file is only closed and written as a CDR file when t_file expires.
Because writing CDR records and files is based on timers, it is possible CDR files
will be empty (contain no records). This is especially true if timers are set too
strictly (for example, t_log_flush=30 seconds and t_file=5 minutes).
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Maintenance at the MSC 60
Verifying CDR File Generation Use the cdr_info tool to verify that CDR files are being properly generated. See
cdr_info Tool for more information on this tool.
Warning:
Do not edit a CDR record or file, change the timestamp, or change a sequence
number.
cdr_info Tool The cdr_info CLI tool provides meta-information about CDR records and CDR
files themselves - not the content of the record or file. The tool has a single
option that provides information on number of records in a file, starting and
ending sequence numbers for records, the CDR version, and the file timestamp.
No CRC check is performed.
Usage
cdr_info -v [<cdr_filename1 cdr
Option Description
-v Verify that the CDR records in the specified CDR files are CDR files for a
supported CDR version. Does not perform CRC check.
Examples
Field Description
VERIFY Specifies the state of the CDR records in the file. Can be either OK |
CORRUPT
OK means the record is a CDR file that conforms to a CDR version.
CORRUPT means that the file does not conform to a CDR version, has a
sequence mis-match, or other unspecified problem.
RECORDS Lists the number of CDR records in the CDR file.
START Lists the starting CDR record sequence number in the given CDR file.
END Lists the ending CDR record sequence number in the given CDR file.
VERS Lists the CDR version number.
TIME Lists the timestamp when the CDR file was written to disk.
Viewing CDR Transaction View a summary of the state of CDR transactions (processed CDR files) on the
Summary MSC with vlog. A CDR is in the transacted state when it has been processed
through to the billing system.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Maintenance at the MSC 62
Table 17 describes the fields in the Call and SMS Summary Table.
Field Description
Mscid-Seq-Date Specifies the start sequence date on the MSC.
NumRecords Specifies the number of records transacted on that date.
The number of records should equal end sequence number less
beginning sequence number plus 1 (NumRecords = EndSeq -
BeginSeq +1).
Transacted Specifies the transacted status for records of that date.
Can either be:
inprogress
pending
unknown
BeginSeq Specifies the beginning sequence number.
EndSeq Specifies the ending sequence number.
Checking for CDR Record Each CDR record is appended with a checksum when it is written to the MSC disk.
Corruption The CDR record (V9) is 508 bytes and the checksum is 4 bytes, creating a CDR
record of 512 bytes (see Figure 30).
The CDR checksum is used to validate each CDR record as it is processed. CDR
files can be checked for corrupt CDR records.
See Figure 31 for a sample of error checking on a CDR file. If the CDR file contains
a corrupt CDR record, the corrupt CDR record is not displayed and an error is sent
to stderr (standard output). The valid CDR records are displayed.
Always use the -E option to check for corrupt CDR files. Corrupt CDR records may
appear normal upon display but the data may be inconsistent.
Checking Available Disk Space The MSC allocates more than 50% of the disk space to CDR files and trace files.
for CDRs On a 73 GB disk, this is approximately 35 GB (see CDR Storage Capacity at the
MSC on page 33). Depending on BHCA, the available disk space can quickly fill
with CDR files. This is especially true if trace files are also generated.
To save disk space, the MSC only keeps a limited number of CDR files. How
frequently the file is generated and how many files to keep are configured in
cdr-config table. By default, the CDR file is generated every 24 hours at the
beginning of the 24-hour cycle and 96 files are kept. When the number of files
exceeds 96, the oldest files are removed
Do not fill up a disk. The OS runs best when at least 20% of the disk is free.
CDR files are stored in ~DATA (/export/home/msc/DATA) but check disk space
usage for the entire partition. Logging in as user msc sets the current (~) directory
to /export/home/msc.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Maintenance at the MSC 64
The du command reports on the number of 512 byte blocks the directory (and
subdirectories) uses. Disk space usage can also be reported in kilobyte blocks
instead of 512 byte blocks with the -k option.
Option Description
-k Displays size in 1024 byte block size instead of 512 byte default size.
-s Displays only the total for each directory or file.
Freeing Space in ~/DATA If the number of CDR files on disk reaches the maximum permitted (num_files)
before the OMC retrieves them (5-minute intervals, minimum 5 minutes), then
files are overwritten.
Do not remove CDR files to free up disk space. Instead, remove trace files and
abort (system dump) files. Trace files are in ~/RUN and Abort files are in ~/RJE.
Trace files can be generated for many subsystems and can be quite large. The
system maintains an active trace file with filename syntax <subsystem>.trace.
Do not delete this file. When the trace file is written it is renamed to
<subsystem>.trace.prev. These files can be removed, if necessary.
The MSC also runs a cron job that backs up trace files using file size and file
number as criteria. These trace backup files have the following syntax:
<subsystem>.trace.trc_roll.<timestamp>. These files are useful for
maintenance and troubleshooting but can be removed, if necessary.
Verifying Persistence of The OMC retrieves CDR files from the MSC and puts them in the /transferred
Retrieved CDR Files directory on the OMC. The OMC records collection errors in
/tmp/acc_trans.log.
If CDR files are not collected as expected then check the log file.
omc > cd /tmp/acc_trans.log
Manually Removing CDR Files Manually remove CDR files from the OMC using UNIX commands.
1 telnet to the OMC.
> telnet <IP address>
2 Log on as user omc.
3 Change to the directory with the retrieved CDR files.
omc > cd ~/DATA/CDR/transferred
4 Remove all CDR files.
omc > rm *
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
CDR File Maintenance at the OMC 66
Checking the CDR File CDR files can be converted from the native binary format to XML format. If a
Conversion Log single binary file cannot be converted then the entire conversion is halted and all
of the binaries are moved to error . A log file (acc_trans.log) is generated in
the /tmp directory when the conversion process is halted.
Push Model Only: Verifying After CDR files are uploaded to the billing server, they are moved from the
CDR Transfer to Billing Server transferred directory to the pushed directory.
If a CDR file is in pushed then it has been pushed to the billing server. When its
file age exceeds the retention period (see Retention Period for Pushed Files), the
file is moved to pushed_archived.
Optionally, check the billing server itself for the presence of CDR files. This guide
does not discuss how to check for CDR files on a third party billing server.
The presence of the CDR file with the correct timestamp depends on the
configuration performed in Configuring the OMC for the Push Model on page 49.
Binary CDR Format The MSC writes CDRs in binary format at a fixed length of 512 bytes. Each of the
CDR elements is structured as one of 10 data types. The CDR format is based on
Version 11.
Data Types Each of the data types is based on the equivalent C language integral type
(integers) and/or the aggregate type (character arrays).
01 02
A A+1
04 03 02 01
A A+1 A+2 A+3
01 02 03 04
A A+1 A+2 A+3
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Binary CDR Format 68
Field Descriptions Table 20 describes the contents of each field and gives the field size for each and
the offset from the start of the record.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Binary CDR Format 70
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Binary CDR Format 72
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Binary CDR Format 74
CDR Disconnect Codes Table 21 lists the CDR disconnect codes with integer values in parentheses.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Binary CDR Format 76
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
XML CDR Format 78
C Language Structure The following is the C data structure definition for a CDR record. The disk copy is
identical to this:
#define CDR_DIGITS_LEN 32
#define CDR_NUM_LEN 16
struct cdr_record_t
{
long version;
unsigned long seq_num;
long type;
char a_party_num[CDR_DIGITS_LEN + 1];
char b_party_num[CDR_DIGITS_LEN + 1];
long a_party_type;
long b_party_type;
char a_party_digits[CDR_DIGITS_LEN + 1];
char b_party_digits[CDR_DIGITS_LEN + 1];
long a_party_trunk;
long b_party_trunk;
long seize_time;
long answer_time;
long disc_time;
long disc_code;
long disc_reason;
long msc_id;
char orig_esn[CDR_NUM_LEN + 1];
char term_esn[CDR_NUM_LEN + 1];
long cell_id;
long a_feature_bits;
long b_feature_bits;
char o_msisdn[CDR_NUM_LEN + 1];
char t_msisdn[CDR_NUM_LEN + 1];
char o_exchange[CDR_NUM_LEN + 1];
char t_exchange[CDR_NUM_LEN + 1];
unsigned short o_market_id;
unsigned char o_switch_num;
unsigned long o_billing_id;
unsigned short t_market_id;
unsigned char t_switch_num;
unsigned long t_billing_id;
char o_billing_digits[CDR_DIGITS_LEN + 1];
char t_billing_digits[CDR_DIGITS_LEN + 1];
unsigned short a_party_trkgrp;
unsigned short b_party_trkgrp;
unsigned short o_serviceid;
unsigned short t_serviceid;
unsigned char crg_charge_info;
char ocpn[CDR_DIGITS_LEN + 1];
char icprn [CDR_DIGITS_LEN + 1];
char filler [47];
unsigned long checksum;
};
XML CDR Format CDRs in XML format are generated at the OMC and are intended for upload to
third-party billing applications.
XML CDR Tag Description Table 22 describes the tags used in the XML CDR format.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
XML CDR Format 80
XML CDR Examples Figure 33 describes an XML CDR generated for a voice call.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 82
<CDRecord>
<version>11</version>
<seq_num>621</seq_num>
<record_type>4</record_type>
<a_party_num>274040199000001</a_party_num>
<b_party_num>3108012345680</b_party_num>
<a_party_type>1</a_party_type>
<b_party_type>0</b_party_type>
<a_party_digits>4001</a_party_digits>
<b_party_digits />
<a_party_trunk>1</a_party_trunk>
<b_party_trunk>0</b_party_trunk>
<a_party_trkgrp>0</a_party_trkgrp>
<b_party_trkgrp>0</b_party_trkgrp>
<seize>2004-02-02T17:20:07Z</seize>
<answer>2004-02-02T17:20:07Z</answer>
<disc>2004-02-02T17:20:07Z</disc>
<disc_code>201</disc_code>
<disc_reason>0</disc_reason>
<msc_id>1</msc_id>
<orig_esn>0</orig_esn>
<term_esn>0</term_esn>
<cell_id>1</cell_id>
<a_feature_bits>Normal</a_feature_bits>
<b_feature_bits>Normal</b_feature_bits>
<o_msisdn/>
<t_msisdn/>
<o_exchange/>
<t_exchange/>
<o_market_id>12</o_market_id>
<o_swno>1</o_swno>
<o_bin>18</o_bin>
<t_market_id>12</t_market_id>
<t_swno>1</t_swno>
<t_bin>19</t_swno>
<o_billdgts></o_billdgts>
<t_billdgts></t_billdgts>
<o_serviceid></o_serviceid>
<t_serviceid></t_serviceid>
<crg_charge_info>0</crg_charge_info>
<ocpn></ocpn>
<icprn></icprn>
<last_interim></last_interim>
<a_transfer_time></a_transfer_time>
<b_transfer_time></b_transfer_time>
</CDRecord>
ASCII CDR Format View the CDR in ASCII format either using the MSC Log Viewer or by using
cdr_reporter to convert the binary file into ASCII (do this from the MSC
command line).
Land-Terminated
The mobile A party (MIN=6191234530) dialed a number (digits=80268) to
originate a call to a land B party (See Figure 35):
Trunk 1024 was from the radio interface.
Trunk 12000 was to the PSTN.
The call was released by the B party.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 84
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 86
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 88
Land-Terminated
The land A party dialed a number (digits=38830) to originate a call to land B party
(see Figure 41):
The digits were translated to a different number (digits=35430) and
terminated to land B party (VMS).
Trunk 21025 was from PSTN.
Trunk 3017 was to VMS.
The call was released by A party.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 90
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 92
In-Call Feature Scenarios The following scenarios are included in this section:
Forwarding
Call Waiting
Three-Way Call
Some of these calls produce multiple Call Detail Records, as shown in the
examples.
Forwarding
See Mobile-Terminated Mobile (Unconditional Forwarding) and Example (cont.):
Record from Second MSC as well as Multiple Call Forwarding (below).
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 94
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 96
Call Waiting
In the following example, a mobile (MIN=6191234599) calls land 208. Land 207
called the mobile and the mobile is in call waiting stage. The mobile toggles
around and land 207 releases first. Then land 208 releases. (See Figure 52 and
Figure 53.)
Three-Way Call
In a three-way call, the controlling party on the first leg is set to FEATURE and on
the second leg the A party type is set to THREEWAYCALL.
In the first call, the A party (MIN=6191234507) puts the call on hold and
originates the second call to another B party (MIN=6191234519). After
establishing the second call, the A party joins two calls into a mutual three-way
conversation. (See Figure 54 and Figure 55.)
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 98
The MSC generates two CDRs for a transferred call. The first CDR is for the initial
call to/from the first party to the controlling subscriber. The second CDR is for the
call from the controlling subscriber to the 3rd party.
The Call Transfer invoking party (that is involved in 2 calls) CDRs will include:
the ECT feature bit set
the transfer time: <time of call transfer invocation>
This allows:
Billing for airtime usage of the call transfer invoking party, on both calls, up to
the moment when it transfers the call.
Billing for transfer-to call leg usage of the call transfer invoking party, up to the
moment when the transferred call ends.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 102
PCO Calls The CDRs for three successful prepaid public call office (PCO) calls are shown in
Figure 60 to Figure 62.
Figure 60 Example: Prepaid PCO to Local Mobile with SCP Charge Rate ID
A:1084200035 type:MOBILE digits:598 trunk:2007 ESN:0x1d3490c3 cell:17
B: type:LAND digits:598 trunk:14000 ESN: cell:0
Originating MSISDN:5593
Terminating MSISDN:
Originating Exchange:
Terminating Exchange:
A Feature Bits: WIN PCO DMHCHG
B Feature Bits:
Seized: Mon Feb 6 15:36:44 2006
Answered: Mon Feb 6 15:36:48 2006
Disconnected: Mon Feb 6 15:37:00 2006
Disc code: A_PARTY_NORMAL_DISC
Sequence: 7807
MscId: 1
Orig Market ID: 12
Orig Switch Num: 3
Orig Billing ID: 8
Term Market ID: 0
Term Switch Num: 0
Term Billing ID: 0
Orig Billing Digits:
Term Billing Digits:
A Trunk Group: 1
B Trunk Group: 14
Orig DMH Service ID: 38145
Term DMH Service ID: 0
CRG charge Info: 1
Orig Calling pty No: 5593
Imm Cllg Pty|Rdrct#:
Last Interim Time:
A Transfer Time:
B Transfer Time:
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 104
Figure 61 Example: Prepaid PCO Call to Land with CRG Charge Rate ID
A:1084200035 type:MOBILE digits:4002148888 trunk:2006 ESN:0x1d3490c3
cell:17
B: type:LAND digits:4002148888 trunk:10000 ESN: cell:0
Originating MSISDN:5593
Terminating MSISDN:
Originating Exchange:
Terminating Exchange:
A Feature Bits: WIN PCO CRG
B Feature Bits:
Seized: Fri Feb 10 11:53:57 2006
Answered: Fri Feb 10 11:53:58 2006
Disconnected: Fri Feb 10 11:54:19 2006
Disc code: A_PARTY_NORMAL_DISC
Sequence: 7904
MscId: 1
Orig Market ID: 12
Orig Switch Num: 3
Orig Billing ID: 31
Term Market ID: 0
Term Switch Num: 0
Term Billing ID: 0
Orig Billing Digits:
Term Billing Digits:
A Trunk Group: 1
B Trunk Group: 10
Orig DMH Service ID: 7
Term DMH Service ID: 0
CRG Charge Info: 3
Orig Calling Pty No: 5593
Imm Cllg Pty|Rdrct #:
Last Interim Time:
A Transfer Time:
B Transfer Time:
Figure 62 Example: Prepaid PCO to Land with Charge Rate in DMH Service ID, but ISUP
Message Indicates Free Call
A:1084200035 type:MOBILE digits:4002148888 trunk:2006 ESN:0x1d3490c3
cell:17
B: type:LAND digits:4002148888 trunk:10000 ESN: cell:0
Originating MSISDN:5593
Terminating MSISDN:
Originating Exchange:
Terminating Exchange:
A Feature Bits: WIN PCO
B Feature Bits:
Seized: Fri Feb 10 11:53:57 2006
Answered: Fri Feb 10 11:53:58 2006
Disconnected: Fri Feb 10 11:54:19 2006
Disc code: A_PARTY_NORMAL_DISC
Sequence: 7905
MscId: 1
Orig Market ID: 12
Orig Switch Num: 3
Orig Billing ID: 31
Term Market ID: 0
Term Switch Num: 0
Term Billing ID: 0
Orig Billing Digits:
Term Billing Digits:
A Trunk Group: 1
B Trunk Group: 10
Orig DMH Service ID: 38145
Term DMH Service ID: 0
CRG Charge Info: 0
Orig Calling Pty No: 5593
Imm Cllg Pty|Rdrct #:
Last Interim Time:
A Transfer Time:
B Transfer Time:
Mobile-Originated SMS
The A party (MIN=6191234501) with MDN=401201 originated an SMS from
cell=17. The B party digits 6191234513 with MDN=402336 are for the intended
mobile. One SMS CDR is generated. (See Figure 63.)
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ASCII CDR Format 106
Mobile-Terminated SMS
The A party (MIN=6191234501) with MDN=401201 originated an SMS from
cell=17. The B party digits 6191234513 with MDN=402336 are for the intended
mobile. One SMS CDR is generated. (See Figure 64.)
This chapter describes Performance Management for the MSC, which includes
performance monitoring and data collection, performance analysis, and
performance management activities.
Performance Management Performance data is continuously generated on the MSC and periodically sent to
on the MSC the OMC. OMC is used to view performance data and generate reports.
Prerequisite Refer to the Performance Monitoring and Management chapter of the Core Voice
Network Operations, Maintenance, and Provisioning Guide for information on
how to generate and manage performance reports.
MSC Statistics Collection Performance data is generated on the MSC and sent to the OMC using FTP. A
Model cron job sends the performance data to the OMC in 5 minute intervals, and the
reporting period (level of granularity) for reports and graphs is 5 minutes.
Note that performance statistics for incoming calls and outgoing calls are
collected on ISUP trunks only.
Each performance graph has its own set of statistics collection points, and these
are detailed in the relevant graph sections.
Building a Short-Term Building a short-term performance history means using performance graphs
Performance History (24-hour reporting period) to assess the performance of the MSC and the
network. WSISYG graphs can be printed, but they cannot be exported, which
limits their use for later analysis.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Trunk Group Statistics 110
However, the graphs are useful for real-time (5-minute intervals) performance
data collection. Print graphs that exhibit unusual performance behavior for help
in troubleshooting the system.
Some graphs (like CPU Utilization) are generated as part of the Operator daily
tasks (see MSC Operator Tasks on page 22) and are an easy way to generate a
short-term history.
Building a Long-Term Graphs have no utility for building a long-term performance history, but reports
Performance History can be generated for any reporting interval. Building a long-term performance
history would include generating reports on a daily, weekly, and monthly period.
Saving these reports and then using a spreadsheet to analyze them further would
help create a performance history.
The All Statistics reports (see All Statistics Report) is especially useful for creating
a performance history.
Trunk Group Statistics Trunk group statistics include trunk group summary and detail reports.
Trunk Group Summary Report The Trunk Group Summary report presents a summarized version of incoming
and outgoing circuit statistics for each trunk group. A detailed trunk group report
can also be generated (see Trunk Group Detail Report on page 112).
The trunk group usages statistics are measured in seconds. The reports shows the
sum of all the seconds used by for each member of the trunk group. Usage
includes the trunk groups to the peer switch and the trunk groups to BSC. See
Table 24 for what is measured in a Trunk Group Summary report.
Table 23 lists the trunk group statistics that are derived from the performance
statistics.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Trunk Group Statistics 112
Trunk Group Detail Report The Trunk Group Detail Report provides a detailed view of the performance
counters generated on each trunk group.
Table 24 lists all the performance counters collected for the Trunk Group Detail
Report.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 114
The Trunk Group Detail Report provides the raw data (generated by the
performance counters) needed to make traffic engineering decisions and
performance tuning adjustments to the network.
Call Processing and Call Processing and Mobility Management graphs and reports include:
Mobility Management Emergency Calls
Statistics
HLR Interrogations
Inter MSC Handoff
Intra MSC Handoff
Mobile Originated Calls
Mobile Terminated Calls
Mean Call Time
Paging
SMS Statistics
All Statistics Report
See Table 23 and Table 24 for what is measured in Call Processing and Mobility
Management graphs and reports.
Emergency Calls The Emergency Calls graph displays the actual number of calls in the given
interval. The number of Emergency Call Attempts in itself does not provide any
information about performance, except that the number of calls should, over
time, begin to show a predictable pattern.
Performance Characteristics
A quick look at the graph can reveal any major discrepancies for emergency call
statistics. Further calculations are required to further enhance call performance.
To Calculate
Emergency Call Completion Rate
EmergencyCallAttempts -
------------------------------------------------------------------------------- 100
EmergencyCallsCompleted
A low Emergency Call Completion Rate may indicate that the call attempts (MSC
has received call from BSS without blocking) are not connecting to the PSTN
(does not receive ACM message). Check the links from the MSC to the PSTN.
A low Emergency Calls Answered Rate may indicate that the emergency calls
have reached the PSTN but have not reached the Public Service Access Point
(PSAP). Check PSTN to PSAP links.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 116
Inter MSC Handoff The FacilitiesDirective2 (FACDIR2) operation is used by the Anchor MSC,
the Serving MSC (or tandem MSC) to request that the Target MSC initiate the
Handoff-Forward task.
The MobileOnChannel operation is then used by the Target MSC to inform the
requesting system that the Target MSC has successfully completed the
Handoff-Forward task.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 118
Figure 76 shows the collection points for Inter MSC performance statistics.
Figure 77 shows the collection point for Handoff Out Completed (handoff
backward) call statistics and Figure 78 shows the collection point for handoff
forward.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 120
Figure 79 shows the collection point for Handoff In Attempts (FACDIR) call
statistics.
Figure 79 Handoff In Attempts (FACDIR) Statistics Collection Point
Intra MSC Handoff Figure 81 shows a sample Intra MSC Handoff graph.
Figure 81 Intra MSC Handoff Graph
Figure 82 shows the collection points for Intra MSC handoff performance
statistics.
Figure 82 Collection Points for Intra MSC Performance Statistics
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 122
Mobile Originated Calls Figure 83 shows a sample Mobile Originated Call graph.
Figure 83 Mobile Originated Calls Graph
Figure 84 shows the collection points for mobile originated call statistics.
Figure 84 Mobile Originated Call Statistic Collection Points
Mobile Terminated Calls Figure 85 shows a sample Mobile Terminated Calls graph.
Figure 85 Mobile Terminated Calls Graph
Figure 86 shows the collection points for mobile terminated call statistics.
Figure 86 Mobile Terminated Call Statistic Collection Points
Mean Call Time Time needed for all calls made in the 5-minute interval divided by the number of
calls. Time is shown in milliseconds.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 124
Figure 88 shows the interval for collecting mean time to Establish Calls, and
Figure 89 shows the interval for Location Update.
Figure 88 Mean Time to Establish Calls
Paging
A Paging Request (BSMAP) message is sent from the MSC to the BSC to initiate
a mobile terminated call setup scenario (this message may also be sent for
location purposes).
The MSC determines that an incoming call (either land or mobile originated)
terminates to a MS within its serving region and initiates the paging procedure. It
starts a timer (T3113) and sends the Paging Request message to the BS, and
waits for the Paging Response message.
When the BSC receives the Paging Request message from the MSC, it
determines from which cell(s) to broadcast the page request. The page messages
are then distributed to the appropriate cell(s), which then broadcast the page
message over their paging channels.
If the Paging Response message is not received by the MSC before the timer
expires then the MSC may repeat the Paging Request message. No action is
taken at the BS on failure to receive a Paging Response from the MS.
A Paging Failure is recorded after 1 Paging Request retry, and the timer expires
(giving a total of 2 Paging Requests).
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 126
Performance Characteristics
The Paging graph shows the raw number of Paging Attempts, Paging Successes,
and Paging Failure.
A quick look at the graph can reveal any major discrepancies in paging statistics.
Further calculations are required to further determine system performance.
To Calculate
Page Success Rate (%)
PagingSuccesses
---------------------------------------------------- 100
PagingAttempts
A high Page Success Rate may indicate that mobiles are successfully receiving
pages for a Mobile Terminated call.
A high Page Failure Rate may indicate that mobiles are not receiving pages. Note
that the pages statistics are for all mobiles in the network (attached to this MSC)
and will reflect the general paging performance of the network. Page Failure rate
could be impacted by radio performance (like a BTS shadow, BTS out of service,
and MS is out of service).
SMS Statistics The Short Message Service (SMS) provides for the transfer of short messages
between an application residing on a MS and an application within the network,
Message Center (MC). The MSC and BS provide a conduit for short messages
between the application in the network (at MC) and the application in the MS.
A mobile originated SMS (SMS-MO) message may be sent from the MS to the BS
on either a control (access) or traffic channel. An SMS Mobile Terminated
(SMS-MT) message can be transmitted from the BS to the MS on either a control
(paging) or traffic channel.
The SMS graph shows SMS Attempts and SMS Completed for both Mobile
Originated and Mobile Terminated calls.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Call Processing and Mobility Management Statistics 128
All Statistics Report The All Statistics report is a convenient way to generate all call statistics in a
single report. The All Statistics report uses same performance data collection
points used by graphs.
Generate and export this report on a daily, weekly, and monthly basis to create a
performance history for the system.
BSC Statistics The BSC graphs and reports do not report on the performance of the BSC itself
but rather use performance counters generated by messages on the A1/A2/A5
interfaces (BSC facing interfaces). All performance statistics are collected on a per
BSC basis.
The A1 interface carries signaling information between the MSC (Call Control and
Mobility Management functions) and the BSC (call control function). The A2
interface carries PCM information (voice/data) between the MSC (switch
component) and the BSC (SDU). The A5 interface carries a byte stream between
the IWF (via MSC) and BSC (SDU).
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 130
A Mobile Originated emergency call is handled like any other Mobile Originated
call. The Emergency Call Attempts counter is incremented when the MSC receives
the CM Service Request message with dialed digit analysis. A Mobile
Originated emergency call is differentiated from a non-emergency Mobile
Originated call by an analysis of the dialed digits. If the dialed digits match the
digits in the emgno field in the bsi-timer configuration table for the MSC, then
the call is flagged as an emergency call.
Features (BSC facing) The Feature graph displays the Feature Update Request
Figure 96 shows a sample Feature graph.
Figure 96 Feature Graph
The Feature Update Req is incremented when the MSC sends a FEATREQ message
to a location register (VLR/HLR). The Feature Request operation is used to
request feature-related treatment on behalf of a registered mobile.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 132
Dialed digits are received by the Serving MSC. During analysis of the dialed digits,
the Serving MSC detects a feature code string. The dialed digits are included in a
FEATREQ and sent from the Serving MSC to the HLR associated with the mobile.
The HLR sends a featreq message to the MSC that contains the feature request
confirmation indication and, optionally, parameters which specifically indicate
the treatment the MSC shall provide to the mobile. When the featreq is
received from the HLR, the Serving MSC provides treatment to the mobile based
on the information contained in the response.
The Handoff out counter is incremented when the MSC sends a Clear Command
to the source BSC.
The Handoff Failed counter is incremented when the MSC receives a Handoff
Failure message from the source or target BSC.
Figure 99 shows the collection points for Handoff In and Handoff out statistics
and Figure 100 shows the collection point for Handoff Failed.
The MSC is responsible for clearing any A1, A2, and/or A5 connections associated
with a call. To release the resources allocated to the call, the MSC sends a Clear
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 134
Command message to the BSC. The BSC responds with a Clear Complete message
and stop timer T300.
Call clearing is used in hard handoff scenarios to release the source RF channel
and terrestrial resource after either the mobile has been acquired by the target
BSC or the call is dropped.
The MSC uses call clearing to tear down the source channel, the target channel,
or both in the event of a failure in the handoff process.
The mobile may initiate registration for a number of reasons. Successful location
registration requests involve the exchange of the following MSC-BSC messages:
Location Updating Request
Authentication Request / Authentication Response (optional)
Location Updating Accept
The Location Updating Request message is sent by the BSC to notify the MSC
of a registration attempt by the mobile. The Location Update Attempts counter is
incremented when the MSC receives a Location Updating Request message.
Figure 102 shows the collection point for location update attempts.
Figure 102 Location Update Attempts Collection Point
If the mobile cannot register, the MSC will send a Location Updating Reject
message to the BSC that contains the reason for the rejection. The Location
Update Denied counter is incremented when the MSC sends a Location Update
Reject message.
If timer 3210 (on the BSC) expires before it receives a Location Updating
Accept or a Location Updating Reject message then the BSC may resend the
Location Updating Request message.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 136
The Mobile Originated Call Attempts counter is incremented when the MSC
receives CM Service Request message. See Figure 83 for details on the statistic
collection point. This counter is similar to attMobileOriginatingCallMSC (see
Mobile Originated Calls on page 122), except that the statistic shows calls per
BSC.
The Mobile Originated Calls Completed counter is incremented when the MSC
receives an Assignment Complete message from the BSC. See Figure 83 for
details on the statistic collection point. This counter is similar to
cmplMobileOriginatingCallMSC (see Mobile Originated Calls on page 122),
except that the statistic records the Assignment Complete message from the
BSC side, and shows calls per BSC.
The Mobile Originated Calls Answered counter is incremented when the MSC
receives the ANM message from the terminating side.
The Paging Responses 1 counter is incremented when the MSC receives a Paging
Response message from the BSC for the first Paging Request message.
The Paging Responses 2 counter is incremented when the MSC receives a Paging
Response message from the BSC for the second Paging Request message.
The Mobile Terminated Call Attempts counter is incremented when the MSC
receives a Paging Response message from the BSC and the Service Option field
in the message indicates a voice call.
The Mobile Terminated Calls Completed counter is incremented when the MSC
receives an Assignment Complete message from the BSC.
The Mobile Terminated Calls Answered counter is incremented when the MSC
receives a Connect message from the BSC.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 138
Figure 105 shows the collection points for Mobile Terminated Call statistics.
Figure 105 Collection Points for Mobile Terminated Statistics
The MSC sends a maximum of two Paging Request messages to the BSC. If the
MSC does not receive a Paging Response message for the first Paging Request
before timer T3113 expires, it resends the Paging Request.
Mean Call Time (BSC facing) The Mean Time graph displays Handoff Out
Figure 106 shows a sample Mean Time graph (Handoff Out).
Figure 106 Mean Time Graph (Handoff Out)
The mean time for the Handoff Out statistic is calculated from the average time,
from when the MSC receives a Handoff Required message from the source BSC
to when the MSC sends the Clear Command message to the source BSC.
Figure 106 shows the time calculation interval between the messages.
Figure 107 Mean Time Interval for Handoff Out
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 140
The Mobile Lost counter is incremented under two of the following conditions:
The call is in the answered state and the MSC receives a Clear Request
message from the BSC with a cause value of Radio Interface failure (0x01).
The MSC has sent the Handoff Command message to the source BSC, the
timer T8 expires, and the MSC receives a Clear Request message from the
BSC with a cause value of Radio Interface failure (0x01).
The Paging Requests 1 counter is incremented when the MSC sends the initial
Paging Request message to the BSC.
The Paging Requests 2 counter is incremented when the MSC sends the
subsequent Paging Request message to the BSC.
The Paging Responses 1 counter is incremented when the MSC receives a Paging
Response message from the BSC for an initial Paging Request message.
The Paging Responses 2 counter is incremented when the MSC receives a Paging
Response message from the BSC for the subsequent Paging Request message.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 142
The MSC will send the second and final Paging Request message if it does not
receive a Paging Response message from the BSC before timer T3113 expires. If
the mobile does not respond to the second Paging Request (Page Message
from BSC) message before timer T3113 expires, the MSC determines from the
service profile of the mobile if call forwarding should be performed when no
page response is received.
If call forwarding should be performed, the Serving MSC sends a REDREQ message
to the Originating MSC indicating that the redirect is due to no page response
from the mobile. The Originating MSC queries the HLR for the forwarding
number, releases the inter MSC call resources, and sets up the redirect call.
The Mobile Originated SMS Attempts counter is incremented when the MSC
receives a ADDS Transfer message or CM Service Request message with
Service Option value set to 8.
The Mobile Originated SMS Completed counter is incremented when the MSC
sends an ADDS Transfer Ack message (signaling channel) or ADDS Deliver
Ack message (traffic channel) to the BSC.
The Mobile Terminated SMS Attempts counter is incremented when the MSC
sends an ADDS Page message or ADDS Deliver message to the BSC.
The Mobile Terminated SMS Completed counter is incremented when the MSC
receives a ADDS Page Ack message or ADDS Deliver Ack message from the
BSC.
Short messages can be exchanged between the mobile and BSC on both the
control and traffic channels. An active mobile station can send and receive short
messages at any time.
A Mobile Originated SMS message can be sent from the mobile to the BSC on
either the signaling channel or the traffic channel. A mobile already using a traffic
channel will send the SMS on the same traffic channel. An idle mobile can use
the signalling (access) channel for SMS or use the traffic channel.
If the signaling channel is used, then the BSC sends the ADDS Transfer
(Application Data Delivery Service) message to the MSC. If the traffic channel is
used, then the BSC sends the ADDS Deliver message to the MSC.
Figure 112 shows the collection point for Mobile Originated SMS on signaling
(access) channel.
A Mobile Originated SMS is completed when the MSC receives the delivery
acknowledgement from the BSC.
Figure 113 shows the collection point for completed Mobile Originated SMS
using signaling (paging) channel and Figure 114 shows the collection point for
completed Mobile Originated SMS using traffic channel.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 144
A Mobile Terminated SMS message can be sent to the mobile on either the
signaling (paging) channel or traffic channel. If a mobile is idle, then the SMS is
sent using the signaling (paging) channel with the ADDS Page message. If the
mobile is using a traffic channel, then the SMS is sent using the traffic channel
and the ADDS Deliver message.
Figure 115 shows the collection point for Mobile Terminated SMS on signaling
(paging) channel and Figure 116 shows the collection point for Mobile
Terminated SMS on traffic channel.
A Mobile Terminated SMS is completed when the MSC sends the delivery
acknowledgement to the BSC.
Figure 117 shows the collection point for completed Mobile Terminated SMS on
the signaling (paging) channel and Figure 118 shows the collection point for
completed Mobile Terminated SMS on traffic channel.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 146
The Mobile Originated Usage counter calculates the total number of seconds that
virtual ports on the BSC are engaged in a Mobile Originated call.
The Mobile Terminated Usage counter calculates the total number of seconds
that virtual ports on the BSC are engaged in a Mobile Terminated call.
The Handoff In Usage counter calculates the total number of seconds that virtual
ports are engaged in a handoff in.
The Out of Service Usage counter calculates the total number of seconds that
virtual ports are out of service.
The Mobile Originated Usage counter starts timing when the MSC receives an
Assignment Complete message (with the virtual port reference) from the BSC,
and ends timing when the MSC receives the Clear Complete message
(referencing the same virtual port).
Figure 120 shows the start and end points for the Mobile Originated Usage
counter interval.
Figure 120 Mobile Originated Usage Counter Interval
The Mobile Terminated Usage counter starts timing when the MSC receives an
Assignment Complete message (with the virtual port reference) from the BSC,
and ends timing when the MSC receives the Clear Complete message
(referencing the same virtual port).
Figure 121 shows the start and end points for the Mobile Terminated Usage
counter interval.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
BSC Statistics 148
The Handoff In Usage counter starts timing when the MSC sends a Handoff
Request message to the target BSC, and ends timing when the MSC receives a
Handoff Complete message from the target BSC. This usage counter records the
interval for the target BSC, not the source BSC.
Figure 122 shows the start and end points for the Handoff In Usage counter.
Figure 122 Handoff In Usage Counter Interval
The Out of Service Usage counter starts timing when the MSC receives no
response from the heartbeat message sent to the BSC, and ends timing when it
does receive a response. There will be no response to the heartbeat message
when either the MSC <--> BSC link is down or if the BSC is down. Heartbeat
failure is more likely due to link problems than BSC problems. There is no way to
determine which end of the link has failed from the heartbeat message.
All Statistics Report (BSC The All Statistics Report is a convenient way to generate all A1/A2/A3 interface
Facing) statistics in a single report. The All Statistics report uses the same performance
data collection points used by graphs.
Generate and export this report on a daily, weekly, and monthly basis to create a
performance history for the system.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Performance Analysis 150
Figure 123 shows a sample All Statistics Report (BSC Facing) graph.
Figure 123 All Statistics Report (BSC Facing)
Performance Analysis Performance analysis is the further processing of the raw performance data
collected during the performance monitoring and data collection phase. The
result of performance analysis is used to make decisions about traffic
engineering.
Traffic Engineering Traffic engineering is the optimization of network resource usage while
maintaining QoS requirements. Traffic engineering is a part of network
engineering which deals with the performance optimization of operational
networks.
outages resulting from errors, faults, and failures occurring within the
infrastructure.
Inputs to making decisions about trunk group traffic engineering are the Trunk
Group Summary Report (see Trunk Group Statistics on page 110) and especially,
the Trunk Group Detail Reports (see Trunk Group Detail Report on page 112).
The report provides the raw trunk group performance data. Network engineers
should use this data, along with their experience and knowledge of the network
topology, to make decisions about traffic engineering.
Some of the inputs to making decisions about Call Processing and Mobility
Management traffic engineering are the Call Processing and Mobility
Management graphs and statistics reports (see Call Processing and Mobility
Management Statistics on page 114).
The process is the same as for trunk group traffic engineering. Reports provide
the raw performance data. Network engineers should use this data, along with
their experience and knowledge of the network topology, to make decisions
about traffic engineering.
To Calculate
Busy Hour
Call Attempts
(Mobile
Originated
and Land CallAttempts + EmergencyCallAttempts + MOSMSAttempts + MTSMSAttempts + LandOrigCallAttem
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Originated
(including
SMS))
% Trunk
Utilization
(Hourly, in
Erlang, ( succIncSeizureTraffic + succOutSeizureTraffic ) 3600
------------------------------------------------------------------------------------------------------------------------------------------------------------------ 100
within a NumberOfTrunksInService
trunk group)
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
ALARM MANAGEMENT
7
Alarms Overview The OMC Console Active Alarms Display displays alarms on the MSC. Alarm
monitoring is performed on a routine basis by the Operator.
Alarm Severity Alarms raised on the MSC are categorized by level of severity. Alarms where the
severity level cannot be determined are labeled indeterminate. Indeterminate
alarms are informational and are not critical or major alarms. there is no
corrective action for indeterminate alarms.
For example, a critical alarm is reported when a Managed Object fails and goes
out of service. If the Managed Object is not restored, then it might cause other
Managed Objects to go out of service as well.
Major
Major alarms indicate that a service-affecting condition has developed and
urgent corrective action is required.
For example, a major alarm occurs when there is a severe degradation in the
capability of a managed object to deliver service. However, the degradation in
service does not affect other Managed Objects.
Minor
Minor alarms indicate that a non-service affecting fault condition has occurred,
and that corrective action should be taken to prevent a more serious
service-affecting fault.
For example, a minor alarm is reported when the detected alarm condition is not
currently degrading the capacity of the managed object. No service degradation
Sonata Core Voice NetworkRelease 4.5.3MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
153 Chapter 7: Alarm Management
has yet been detected, but if the situation persists, it will cause a degradation in
service.
Warning
Warning alarms indicate that a potentially service affecting fault has been
detected before any significant effects have been felt. Take further action to
diagnose and correct the problem to prevent a more serious service affecting
fault.
Alarm Types Alarms raised on the MSC are typed according to the functional area to help
locate and isolate the alarms.
Processing Error
Processing errors occur when internal an software process fails, shuts down, or
nears capacity. They are also caused by corrupt data in the database.
Equipment
Equipment alarms occur when a hardware device or subsystem is out of service,
such as span, port, or trunk. Use the OMC Console reachthrough feature to check
transmission equipment for alarms.
Communications
Communication alarms occur when TCP/IP or SS7 communication links are down
or not configured properly. In the MSC, these alarms are typically reported when
the system restarts.
Automatic and Manual Alarm Alarms are triggered by events. Alarms may clear automatically or may require
Clearing manual clearing.
These alarms are cleared automatically when the fault on the responsible
Network Element is cleared, or when values do not exceed threshold values.
The corrective procedure for the alarm will indicate if the alarm is cleared
automatically.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Alarm Root Causes 154
The corrective procedure for the alarm will indicate if the alarm must be cleared
manually.
Alarm Root Causes A probable cause defines the likely reason for the event that caused the alarm.
One or more alarms can share the same probable cause.
The probable causes identified in the MSC follow ITU-X7.33. The following
sections describe the probable causes used by alarms on the MSC.
Most of the alarms are MAJOR because they will impede or otherwise negatively
impact service.
Congestion
Congestion indicates the system, or network component, has reached its capacity
or is approaching it.
Corrupt Data
Corrupt Data indicates that an error (unspecified) has caused some data to be
incorrect and therefore, unreliable.
File Error
File Error indicates that the format of a file (or set of files) is incorrect and thus
cannot be used reliably in processing.
Out of Memory
Out of Memory indicates that no program-addressable storage available.
Out of Service
Out of Service indicates that the network component can no longer provide an
expected service.
The WARNING alarms with Out of Service as a probable cause indicate that there
is a problem with the Intelligent Media Gateway or PSTN trunks.
Power Problem
Power Problem indicates that there is a problem with the power supply to one or
more resources.
The CRITICAL alarm is raised when all inter-process communication (ipc) fails. The
WARNING alarm indicates that inter-process communication is back online.
All but one of the alarms with Software Program Abnormally Terminated as a
probable cause are CRITICAL alarms - these alarms indicate that the MSC
application has stopped due to a software error. The WARNING alarm indicates
that the MSC application was stopped by an Operator command.
Software Error
A Software Error indicates an error in software for which no more specific
probable cause can be assigned. The CRITICAL alarm results from a lower layer
event in the MSC application, and requires a restart of the application.
Transmit Failure
A Transmit Failure indicates a failure to receive an expected message. There is a
single alarm of MINOR severity due to expiry of internal timers.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Common Alarms 156
Unspecified Reason
Unspecified Reason indicates that the underlying event causing the alarm is not
specified.
Fault Localization Fault localization is used to help locate the fault in the network. The OMC Active
Alarms Display displays the Managed Object and the Managed Object instance to
help localize the fault in the MSC. For faults in other Network Elements, the IP
address or hostname is displayed to locate the fault.
Use the information provided by fault localization to locate the Network Element
that generates the fault, and to locate the Managed Object in the configuration
database for the affected Network Element (if applicable).
For faults related to configuration errors, refer to the MSC Server Provisioning
Guide as a guide to the tables in the configuration database, and the default and
recommended parameter settings.
Common Alarms Refer to the Core Voice Network Operations, Maintenance, and Provisioning
Guide for information on alarms common to nodes that make up the Sonata core
network nodes. These common alarms can be raised on each of the nodes,
including the MSC.
MSC and VLR Alarms MSC and VLR alarms are raised on the MSC.
MegSpanAlarm
Table 25 MegSpanAlarm Clearing Information
Alarm Name MegSpanAlarm
Alarm Severity Critical
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Equipment
System Impact Span out of service.
Root Cause(s) Out of Service
Clearing Actions Automatic Alarm Clearing
No other information currently available
SsfAlarmNoFreeOBCSM
SsfAlarmNoFreeTBCSM
SsfAlarmNoFreeSSF
AspAlarmNoFreeCall
The ASP subsystem assigns a reference ID number to each call. Each party
involved in the call (PARTY A, PARTY B) is also assigned a reference ID number.
The number of available reference ID numbers limits the number of calls that the
system can handle. There is no default value for pool size of reference ID
numbers available. This value is set according to the network dimensioning
requirements.
Number of switch ports configured for the system divided by 2. The available free
reference ID numbers in ASP_PARTY_TABLE is always twice that of
ASP_CALL_TABLE.
AspAlarmNoFreeParty
Table 27 AspAlarmNoFreeParty Clearing Information
Alarm Name AspAlarmNoFreeParty
Alarm Severity Major
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Processing Error No free buffers left to get a new party.
System Impact The system will reject any new call attempts until resources
are released.
Root Cause(s) Resource at or Nearing Capacity
Clearing Actions Manual Alarm Clearing
No other information currently available
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC and VLR Alarms 158
LfmAlarmNoFreePort
SsfAlarmNoFreeCS
SsfAlarmNoFreeCSA
SsfAlarmNoFreeOBCSM
Table 31 SsfAlarmNoFreeOBCSM Clearing Information
Alarm Name SsfAlarmNoFreeOBCSM
Alarm Severity Major
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Processing Error No free buffers left to get a new o_bcsm
state machine.
System Impact The system will reject any new call attempts until resources
are released.
Root Cause(s) Resource at or Nearing Capacity
Clearing Actions Manual Alarm Clearing
No other information currently available
SsfAlarmNoFreeTBCSM
Table 32 SsfAlarmNoFreeTBCSM Clearing Information
Alarm Name SsfAlarmNoFreeTBCSM
Alarm Severity Major
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Processing Error No free buffers left to get a new t_bcsm
state machine.
System Impact The system will reject any new call attempts until resources
are released.
Root Cause(s) Resource at or Nearing Capacity
Clearing Actions Manual Alarm Clearing
No other information currently available
SsfAlarmNoFreeSSF
Table 33 SsfAlarmNoFreeSSF Clearing Information
Alarm Name SsfAlarmNoFreeSSF
Alarm Severity Major
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Processing Error No free buffers left to get a new ssf state
machine.
System Impact The system will reject any new call attempts until resources
are released.
Root Cause(s) Resource at or Nearing Capacity
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC and VLR Alarms 160
Minor MSC Alarms There are no Minor alarms for the MSC.
VsmAlarmTrunkCongestion
Table 34 VsmAlarmTrunkCongestion Clearing Information
Alarm Name VsmAlarmTrunkCongestion
Alarm Severity Warning
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Equipment Blocked port number of this trunk group hit the
threshold.
System Impact Trunk congestion.
Root Cause(s) Out of Service
Clearing Actions Automatic Alarm Clearing
No other information currently available
VsmAlarmTrunkFault
Table 35 VsmAlarmTrunkFault Clearing Information
Alarm Name VsmAlarmTrunkFault
Alarm Severity Warning
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Equipment Port out of service.
System Impact Port out of service.
Root Cause(s) Out of Service
Clearing Actions Automatic Alarm Clearing
No other information currently available
VsmAlarmStateChngFail
The VsmAlarmStateChngFail alarm is raised when the MSC receives a
VSM_SS_EVT_CHANGE_NCFM event for a port. The event is generated by the
Intelligent Media Gateway.
VsmAlarmInvalidPort
Table 37 VsmAlarmInvalidPort Clearing Information
Alarm Name VsmAlarmInvalidPort
Alarm Severity Warning
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Equipment Port entry is unconfigured.
System Impact Unknown.
Root Cause(s) Out of Service
Clearing Actions Manual Alarm Clearing
No other information currently available
MegGatewayAlarm
Table 38 MegGatewayAlarm Clearing Information
Alarm Name MegGatewayAlarm
Alarm Severity Warning
Managed Object See Managed Object Instance field in OMC Active Alarms
Display
Description Equipment Gateway out of service.
System Impact Unknown.
Root Cause(s) Out of Service
Clearing Actions Automatic Alarm Clearing
No other information currently available
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
TROUBLE LOCATING AND CLEARING
8
This chapter describes how to locate and clear issues in the MSC system.
Viewing MSC Event Logs Event Log Records provide records of events that happened in the past, events
that happened more recently, and events that are currently happening.
Refer to the Viewing Logs and Events chapter of the Core Voice Network
Operations, Maintenance, and Provisioning Guide for information on how to view
logs using the vlog tool.
Example: Display Call Detail Records shows the listed CDR files.
Viewing SMS Detail Records SMS Detail Records display call details for SMS calls. Historical SMS Records can
be displayed, as well as SMS Records.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Viewing MSC Event Logs 164
Example: Historical SMS Detail Records shows a sample file listing by date for
historical SMS Detail Records.
Viewing Call and SMS Detail Call Detail Records and call records for SMS call can be displayed together.
Records
To View Call and SMS Detail Records:
1 Start vlog.
2 Select a Call and SMS Detail Record format.
a View Call and SMS Detail Records
b View Call and SMS Detail Summary
3 For Call and SMS Detail Records, page through to the end of the list and select a
file.
See Example: Historical Call and SMS Detail Records.
4 Page through the displayed record, and search for the desired details.
See Example: Call Detail Record.
5 For Call and SMS Detail Summary, the information is presented in a summary
format.
See Example: Summary of Call and SMS Detail Records. Example: Historical Call
and SMS Detail Records shows a sample file listing by date for historical Call and
SMS Detail Records.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC Subsystems 166
Example: Summary of Call and SMS Detail Records shows the Call and SMS Detail
Records in summary format.
MSC Subsystems At a very high level, the MSC performs three distinct operations: Mobility
Management, Call Processing, and Media Control. These three operations are
implemented in the MSC application by numerous subsystems. These subsystems
use events and messages to communicate and perform their functions.
Figure 124 shows the MSC subsystems relevant to Mobility Management, Call
Processing, and Media Control.
There are many subsystems, or modules, in the MSC. The subsystems in the MSC
register events and exchange messages to perform their functions. The
diagnostic files list information about subsystem events.
Refer to the Viewing Logs and Events chapter of the Core Voice Network
Operations, Maintenance, and Provisioning Guide for detailed information on the
subsystems and events within the subsystems.
Not all subsystems have diagnostics associated with them. Table 39 lists the
subsystems in the MSC that have diagnostics associated with them.
Refer to the Viewing Logs and Events chapter of the Core Voice Network
Operations, Maintenance, and Provisioning Guide for how to generate diagnostic
files.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
MSC Subsystems 168
Trace Manager The Trace Manager is described in the Core Voice Network Operations,
Maintanance, and Provisioning Guide.
MSC Traceable Modules Table 40 lists the modules that are traceable using the Trace Manager on the
MSC.
Traceable Modules
nam dna msg xcp rtd tpm
evl utl sys ipc cpu stk
unx req typ trc fsm orq
tlv asn alm cdr oam sta
cli dbl nem ntk adl olm
mmi mip gta tia iai iar
iau iri iat cmn bfm fei
tcm scm ssp isp gpi dgt
sna nau nai nar nat nap
tin ain gin nsc cpt nso
stc tca tsl csl dlg tct
imi imu asp ecc lfm ppi
ppf cma ppx ssf vsm cpi
acc meg lia lit bsc pom
qmm rmi gap cap bsm com
wjt csi mci imp xvr csc
win isi smi rci vlr vau
aai aal hab vsp tss mvu
zmv tsm
Selective Call Trace The most useful call tracing is to turn tracing on for a module and then trace by
MIN, DN, and/or Port. Resource tracing can use a combination of MINs, DNs, and
PORTs. The tracing priority is: MIN > DN > PORT.
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Trace Manager 170
Scenario Notes
Cannot make calls from a mobile Use resource tracing with mobile's MIN
Cannot terminate calls to a mobile Use resource tracing with the mobile's DN
Calls cannot be made via a specific Use resource tracing with the trunk PORT
trunk
Resource leakage problem Use basic tracing to identify MIN, DN, or PORT
Use resource tracing with the MIN, DN, or
PORT
Deleting a Subscriber In some troubleshooting scenarios, a subscriber may need to be deleted from the
from the VLR VLR.
Acronym Definition
AAA authentication, authorization, and accounting
AC Access Center or Authentication Center or Alternating
Current
ACM Alarm Control Module or Address Complete Message or
Automatic Call Manager
AIN Advanced Intelligent Network
ALM Alarm Module or AppWare Loadable Module
AMA Automatic Message Accounting
ANI Automatic Number Identification
ANM Answer Message
ASCII American Standard Code for Information Interchange
ASP Advanced Switch Processor or Active Server Pages or
Application Service Provider
AUP Acceptable Use Policy
AUR Access Usage Record
BAF Bell core Automatic Message Accounting Format
BCSM Basic Call State Machine
BHCA Busy Hour Call Attempt
BS Base Station
BSC Base Station Controller or Binary Synchronous
Communications
BSS Base Station System or Broadband Switching System
BTS Base Transceiver Station
CAS Centralized Attendant Service or Channel Associated
Signaling
CCS Centi Call Seconds or Common Channel Signaling or Custom
Calling Services or Call Control Signaling
CDMA Code Division Multiple Access
CDR Call Detail Record or Clock Data Recovery or Compact Disk
Recordable
CFB Call Forward Busy
CFU Call Forward Unconditional
Acronym Definition
CLI Command Line Interface or Cumulative Leakage Index or
Calling Line Identification
CLIP Calling Line Identification Presentation
CLIR Calling Line Identification Restriction
CM Computing Module or Configuration Management or Cable
Modem or Commercial Grade
COM Continuation of Message or Component Object Model
CP Control Point
CPU Central Processing Unit
CRC Cyclic Redundancy Check
CSI Calling Subscriber Identification or Called Station
Identification
CW Call Waiting
DC Direct Current
DMH Data Message Handler
DN Directory Number
ESD Electrostatic Discharge or Electronic Software Delivery
ESN Emergency Service Number or Electronic Serial Number or
Electronic Switched Network
FEATREQ Feature Request
FER Frame Error Rate
FTN Forward to Number
FTP File Transfer Protocol or Foil Twisted Pair
GAP Generic Access Profile
GB Gigabyte
GMT Greenwich Mean Time
GR Generic Requirement
GSM Global System for Mobile Communications
GSS Group Switch Selector
HA High Availability or Home Agent
HLR Home Location Register
IAM Initial Address Message
III Information Industry Index
IMG Intelligent Media Gateway
IMP Interface Message Processor
IMSI International Mobile Subscriber Identity
IN Intelligent Network
INAP Intelligent Networks Application Protocol
INS In Service
IP Internet Protocol
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
174
Acronym Definition
IPC Instructions per Clock or Interprocess Communication
ISI Intersymbol Interference
ISP Internet Service Provider
ISUP Integrated Services Digital Network User Part
IWF Inter Working Function
JIP Jurisdiction Information Parameter
LDAP Lightweight Directory Access Protocol
LFM Logical Facility Manager
LIS Link Interface Shelf or Local Interconnection Service or
Lawful Intercept Server
LNP Local Number Portability
LO Local Operator
LOCREQ Location Request
LRN Local Routing Number
LT Line Terminator or Logical Terminal or Lower Tester
MAU Math Acceleration Unit or Multi Station Access Unit
MB Megabyte
MC Message Center or Monitor and Control or Main Cross
Connect
MCI Media Control Interface
MDN Mobile Directory Number or Mobile Dialing Number
MGCP Media Gateway Control Protocol
MIN Mobile Identification Number
MM Mobile Management
MRF Media Resource Function
MS Mobile Station or Microsoft
MSC Mobile Switching Center
MSCID Mobile Switching Center Identifier
MSISDN Mobile Station ISDN
MT Message Type
NAU Network Addressable Unit
NE Network Element
NMS Network Management Station
NOC Network Operations Center
NP Number Portability
OAMP Operation, Administration, Maintenance, Provisioning
OMC Operation and Maintenance Center
OOS Out of Service
OS Outage Seconds or Operating System
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
175 Chapter :
Acronym Definition
PCI Protocol Control Information or Peripheral Component
Interconnect
PCM Pulse Code Modulation
PCO Public Call Office or Point of Control and Observation or
Private Cable Operator
PPI Pixels per Inch or Presentation Programmers Interface
PPOB Pre-Paid Off-Line Billing
PSAP Public Safety Answering Point
PSTN Public Switched Telephone Network.
PU Physical Unit
RCI Radio Control Interface
RF Radio Frequency
RJE Remote Job Entry
SAT Subscriber Access Termination or Supervisory Audio Tone
SCCP Signaling Connection Control Part
SCF Service Control Function or Shared Channel Feedback
SCP Service Control Point or Signal Control Point
SCSI Small Computer System Interface
SDRAM Synchronized Dynamic Random Access Memory
SDU Service Data Unit
SIP Session Initiation Protocol or Single Inline Package
SMI Structure of Management Information
SMS Service Management System or Short Message Service
SNA Systems Network Architecture
SPARC Sun Microprocessor Architecture RISC
SS7 Signaling System Number Seven
SSF Service Switching Function
SSN Subsystem Number
SSP Service Switching Point
SSVR Signaling Server
STA Spanning Tree Algorithm
STC System Time Clock
TCP Transmission Control Protocol or Test Coordination
Procedure
TLDN Temporary Local Directory Number
TPM Terminating Point Master file
USB Universal Serial Bus
UTC Universal Coordinated Time
VLR Visitor Location Register
VMS Voice Mail System or Virtual Memory System
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
176
Acronym Definition
WIN Wireless In-building Network or Wireless Intelligent Network
XML Extensible Markup Language
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
INDEX
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Index 3
Sonata Core Voice Network Release 4.5.3 MSC ServerOperations and Maintenance Guide
Part Number D02115 Rev A0 | March 2009
Copyright 2009 Global Star Solutions ULC