Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 526-4100
Text Part Number: OL-4806-01 Rev. A14
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL
gqggyggyyy
STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT
SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE
OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH
ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR
LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF
DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,
WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IMPLIED, INCLUDING, WITHOUT
Inc.; and Access Registrar, Aironet, BPX, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco
Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Enterprise/Solver, EtherChannel, EtherFast, EtherSwitch, Fast Step, Follow Me Browsing,
FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, IP/TV, iQ Expertise, the iQ logo, iQ Net Readiness Scorecard, iQuick Study, LightStream, Linksys,
MeetingPlace, MGX, Networking Academy, Network Registrar, Pac k et , PIX, ProConnect, ScriptShare, SMARTnet, StackWise, The Fastest Way to Increase Your Internet
Quotient, and TransPath are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship
between Cisco and any other company. (0705R)
Convention for Naming the Log File9
Log File Location9
Log Messages10
Log Message Packages10
Logging Levels10
Setting Logging Levels11
RADVision Logging11
Gapping11
Setting Gapping11
Retrieving Call Gapping Data12
CHAPTER
5Troubleshooting Cisco HSI Alarms1
Introduction1
Alarms Overview1
Debounce1
Alarm Severity Levels1
Retrieving and Reporting Alarms2
Informational Event Requirements2
SNMP Trap Types2
Retrieving Alarm Messages3
Noncontinuous Mode3
Continuous Mode3
Acknowledging and Clearing Alarms4
Alarms List5
Troubleshooting6
H323_STACK_FAILURE6
Description6
Severity Level and Trap Type6
Cause6
Troubleshooting6
CONFIGURATION_FAILURE6
Description6
Severity Level and Trap Type6
Cisco H.323 Signaling Interface User Guide
vi
OL-4806-01 Rev. A14
Cause7
Troubleshooting7
EISUP_PATH_FAILURE7
Description7
Severity Level and Trap Type7
Cause7
Troubleshooting7
GATEKEEPER_INTERFACE_FAILURE8
GENERAL_PROCESS_FAILURE8
Description8
Severity Level and Trap Type8
Cause8
Troubleshooting8
IP_LINK_FAILURE8
Description8
Severity Level and Trap Type8
Cause8
Troubleshooting9
LOW_DISK_SPACE9
Description9
Severity Level and Trap Type9
Cause9
Troubleshooting9
OVERLOAD_LEVEL39
Description9
Severity Level and Trap Type9
Cause10
Troubleshooting10
VSC_FAILURE10
Description10
Severity Level and Trap Type10
Cause10
Troubleshooting10
OVERLOAD_LEVEL211
Description11
Severity Level and Trap Type11
Cause11
Troubleshooting11
CONFIG_CHANGE11
Description11
Contents
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
vii
Contents
Severity Level and Trap Type11
Cause11
Troubleshooting11
ENDPOINT_CALL_CONTROL_INTERFACE_FAILURE12
Description12
Severity Level and Trap Type12
Cause12
Troubleshooting12
ENDPOINT_CHANNEL_INTERFACE_FAILURE12
Description12
Severity Level and Trap Type12
Cause12
Troubleshooting12
GAPPED_CALL_NORMAL13
Description13
Severity Level and Trap Type13
Cause13
Troubleshooting13
GAPPED_CALL_PRIORITY13
Description13
Severity Level and Trap Type13
Cause13
Troubleshooting14
OVERLOAD_LEVEL114
Description14
Severity Level and Trap Type14
Cause14
Troubleshooting14
PROVISIONING_INACTIVITY_TIMEOUT14
Description14
Severity Level and Trap Type14
Cause15
Troubleshooting15
PROVISIONING_SESSION_TIMEOUT15
Description15
Severity Level and Trap Type15
Cause15
Troubleshooting15
STOP_CALL_PROCESSING15
Description15
Cisco H.323 Signaling Interface User Guide
viii
OL-4806-01 Rev. A14
Severity Level and Trap Type15
Cause15
Troubleshooting16
Detailed Logging16
Contents
APPENDIX
AMML User Interface and Command Reference1
Introduction1
Starting an MML Command Session in the Cisco HSI1
MML Commands2
MML Command Syntax2
MML Command Conventions2
Case Sensitivity3
Starting an MML Session3
Batch Files4
Creating a Batch File4
Starting a Batch File4
MML Responses5
Status Messages5
Error Messages6
MML Help6
Quitting an MML Session6
MML Command Reference7
OL-4806-01 Rev. A14
ack-alm8
clr-alm9
clr-meas9
diaglog10
h11
help11
prov-add13
prov-cpy14
prov-dlt15
prov-ed16
prov-exp17
prov-rtrv18
prov-sta20
prov-stp21
quit23
Cisco H.323 Signaling Interface User Guide
ix
Contents
radlog23
restart-softw24
rtrv-alms25
rtrv-calls26
rtrv-ctr26
rtrv-dest27
rtrv-gapping28
rtrv-log28
rtrv-mml29
rtrv-ne30
rtrv-ne-health30
rtrv-overload31
rtrv-softw32
set-dest-state33
set-gapping34
set-log35
set-overload36
sta-callproc37
sta-softw37
sta-trc38
stp-call39
stp-callproc40
stp-softw40
stp-trc41
Cisco H.323 Signaling Interface User Guide
x
OL-4806-01 Rev. A14
Contents
APPENDIX
APPENDIX
APPENDIX
APPENDIX
APPENDIX
APPENDIX
I
NDEX
BSkeleton Configuration File1
CExample of an HSI Configuration File1
DE-ISUP Name-to-Cause Value Lookup1
EE-ISUP Cause Value-to-Name Lookup1
FH.323 Name-to-Cause Value Lookup1
GH.323 Cause Value-to-Name Lookup1
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
xi
Contents
Cisco H.323 Signaling Interface User Guide
xii
OL-4806-01 Rev. A14
Preface
This preface describes the objectives, audience, organization, and conventions of the Cisco H.323
Signaling Interface User Guide, and explains how to find additional information on related products and
services. It contains the following sections:
•Document Objectives, page 13
•Audience, page 13
•Document Organization, page 14
•Document Conventions, page 15
•Related Documentation, page 16
•Obtaining Documentation, page 17
•Obtaining Technical Assistance, page 18
Document Objectives
This guide contains installation, configuration, system management, troubleshooting, and Man-Machine
Language (MML) command information for the Cisco H.323 Signaling Interface (HSI).
This version of the Cisco H.323 Signaling Interface User Guide documents the Cisco H.323 Signaling
Interface (HSI) software, Release 4.1. Cisco HSI, Release 4.1 is associated with the Cisco Media
Gateway Controller Software, Release 9.4(1).
Audience
The intended audience is the system administrator, the system operator, and the system technician.
System Administrator
The system administrator is required to manage the host administrative functions, including:
•Configuring and maintaining system parameters
•Granting group and user IDs
•Managing all Cisco Public Switched Telephone Network (PSTN) Gateway (PGW 2200) files and
directories
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
xiii
Document Organization
The system administrator should have an in-depth knowledge of UNIX and a basic knowledge of data
and telecommunications networking.
System Operator
The system operator is assumed to have knowledge of the following:
•Telecommunications protocols
•Basic computer software operations
•Computer terminology and concepts
•Hierarchical file systems
•Common UNIX shell commands
System Technician
The system technician is assumed to have knowledge of the following:
Preface
•Telecommunications protocols
•Basic computer software operations
•Computer terminology and concepts
•Hierarchical file systems
•Common UNIX shell commands
•Log files
•Configuration of telephony switching systems
•Use of electrical and electronic telephony test equipment
Cisco documentation and additional literature are available in a Cisco Documentation CD-ROM
package, which is shipped with your product. The Documentation CD-ROM is updated monthly and may
be more current than printed documentation. The CD-ROM package is available as a single unitor
through an annual subscription.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
xvii
Obtaining Technical Assistance
Ordering Documentation
You can order Cisco documentation in these ways:
•Registered Cisco.com users (Cisco direct customers) can order Cisco product documentation from
the Networking Products MarketPlace:
http://www.cisco.com/cgi-bin/order/order_root.pl
•Registered Cisco.com users can order the Documentation CD-ROM through the online Subscription
Store:
http://www.cisco.com/go/subscription
•Nonregistered Cisco.com users can order documentation through a local account representative by
calling Cisco Systems Corporate Headquarters (California, U.S.A.) at 408
in North America, by calling 800
Documentation Feedback
You can submit comments electronically on Cisco.com. In the Cisco Documentation home page, click
the Fax or Email option in the “Leave Feedback” section at the bottom of the page.
You can e-mail your comments to bug-doc@cisco.com.
Preface
526-7208 or, elsewhere
553-NETS (6387).
You can submit your comments by mail by writing to the following address:
Cisco Systems
Attn: Document Resource Connection
170 West Tasman Drive
San Jose, CA 95134-9883
We appreciate your comments.
Obtaining Technical Assistance
Cisco provides Cisco.com as a starting point for all technical assistance. Customers and partners can
obtain online documentation, troubleshooting tips, and sample configurations from online tools by using
the Cisco Technical Assistance Center (TAC) Web Site. Cisco.com registered users have complete access
to the technical support resources on the Cisco TAC Web Site.
Cisco.com
Cisco.com is the foundation of a suite of interactive, networked services that provides immediate, open
access to Cisco information,networking solutions, services, programs, and resources at any time, from
anywhere in the world.
Cisco.com is a highly integrated Internet application and a powerful, easy-to-use tool that provides a
broad range of features and services to help you with these tasks:
•Streamline business processes and improve productivity
•Resolve technical issues with online support
•Download and test software packages
•Order Cisco learning materials and merchandise
Cisco H.323 Signaling Interface User Guide
xviii
OL-4806-01 Rev. A14
Preface
•Register for online skill assessment, training, and certification programs
If you want to obtain customized information and service, you can self-register on Cisco.com. To access
Cisco.com, go to this URL:
http://www.cisco.com
Technical Assistance Center
The Cisco Technical Assistance Center (TAC) is available to all customers who need technical assistance
with a Cisco product, technology, or solution. Two levels of support are available: the Cisco TAC
Web
Site and the Cisco TAC Escalation Center.
Cisco TAC inquiries are categorized according to the urgency of the issue:
•Priority level 4 (P4)—You need information or assistance concerning Cisco product capabilities,
product installation, or basic product configuration.
•Priority level 3 (P3)—Your network performance is degraded. Network functionality is noticeably
impaired, but most business operations continue.
•Priority level 2 (P2)—Your production network is severely degraded, affecting significant aspects
of business operations. No workaround is available.
•Priority level 1 (P1)—Your production network is down, and a critical impact to business operations
will occur if service is not restored quickly. No workaround is available.
Obtaining Technical Assistance
The Cisco TAC resource that you choose is based on the priority of the problem and the conditions of
service contracts, when applicable.
Cisco TAC Web Site
You can use the Cisco TAC Web Site to resolve P3 and P4 issues yourself, saving both cost and time.
The site provides around-the-clock access to online tools, knowledge bases, and software. To access the
Cisco TAC Web Site, go to this URL:
http://www.cisco.com/tac
All customers, partners, and resellers who have a valid Cisco service contract have complete access to
the technical support resources on the Cisco TAC Web Site. The Cisco TAC Web Site requires a
Cisco.com login ID and password. If you have a valid service contract but do not have a login ID or
password, go to this URL to register:
http://www.cisco.com/register/
If you are a Cisco.com registered user, and you cannot resolve your technical issues by using the Cisco
TAC Web Site, you can open a case online by using the TAC Case Open tool at this URL:
http://www.cisco.com/tac/caseopen
If you have Internet access, we recommend that you open P3 and P4 cases through the Cisco TAC
Web
Site.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
xix
Obtaining Technical Assistance
Cisco TAC Escalation Center
The Cisco TAC Escalation Center addresses priority level 1 or priority level 2 issues. These
classifications are assigned when severe network degradation significantly impacts business operations.
When you contact the TAC Escalation Center with a P1 or P2 problem, a Cisco TAC engineer
automatically opens a case.
To obtain a directory of toll-free Cisco TAC telephone numbers for your country, go to this URL:
Before calling, please check with your network operationscenter to determine the level of Cisco support
services to which your company is entitled: for example, SMARTnet, SMARTnet Onsite, or Network
Supported Accounts (NSA). When you call the center, please have available your service agreement
number and your product serial number.
Preface
Cisco H.323 Signaling Interface User Guide
xx
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface Overview
Introduction
This chapter provides an overview of the Cisco H.323 Signaling Interface (HSI) system and subsystems
and contains the following sections:
•Cisco HSI Overview, page 1-1
•Cisco HSI System Description, page 1-2
•Operational Environment, page 1-4
•Cisco HSI Recovery, page 1-5
•Cisco HSI System Limitations, page 1-5
Cisco HSI Overview
CHAPTER
1
The Cisco HSI adds an H.323 interface to the Cisco Public Switched Telephone Network (PSTN)
Gateway (PGW 2200). This interface allows calls to be established between the PSTN and an H.323
network (see
The Cisco HSI provides the following services:
•Translation of signaling protocols for establishing, controlling, and releasing calls
•Administration of network parameters and protocol capabilities
The Cisco HSI does not operate in an active/standby configuration and, therefore, does not provide the
same level of redundancy as the PGW 2200, which is configured as active/standby. We therefore
recommend that you use enough HSI nodes to support the number of simultaneous calls plus one. This
ensures (Trunk Group Caveats dependant) that, if one HSI fails, the calls are still adequately supported
by the remaining active HSIs.
The PGW 2200 consists of the hardware and software that perform the signaling and call control tasks
(such as digit analysis, routing, and circuit selection) and seamlessly switch calls from the PSTN through
to the IP network.
IP Network
The purpose of the Cisco HSI is to enable the PGW 2200 to interoperate with the H.323 network.
Cisco HSI System Description
The Cisco HSI system has two subsystems (see Figure 1-2):
•Operations, Administration, and Maintenance (OAM) subsystem
RUDP transports the E-ISUP messages between the PGW 2200 and the Cisco HSI.
RUDP is a Cisco proprietary, connection-oriented, packet-based transport protocol.
The Cisco HSI 4.1 release uses the RADVision 4.1 H.323 stack. The HSI uses the H.225 (Q.931 and
registration, admission, and status [RAS] protocol) and H.245 protocols to implement the H.323 gateway
signaling function.
RADVision H.323 enables the creation of real-time voice H.323 calls over IP networks.
E-ISUP is a proprietary Cisco protocol based on ISUP. E-ISUP is used for inter-PGW 2200 call control.
E-ISUP uses a subset of ISUP messages. The main differences between ISUP and E-ISUP are as follows:
•E-ISUP is for the control of packet voice connection. It does not have circuit management messages
such as circuit reset and blocking.
•E-ISUP is transported over RUDP in an IP network.
•E-ISUP enables PGW 2200s to transport Session Description Protocol (SDP) information (such as
endpoint IP address and codec specifications) for call endpoints.
The Cisco HSI provides a conversion between the E-ISUP call control protocol originating from the
PGW 2200 and the H.323 call control protocol originating from the IP network (see
New Features in Cisco HSI Release 4.1
The features introduced in the Cisco HSI 4.1 release are:
•Support of H.323 Version 4
•Invocation of Empty Capabilities Set
•Notify Support
•Disk Mirroring
•Additional security features
Operational Environment
This section provides operational environment requirements for the Cisco HSI.
Figure 1-1).
Hardware Requirements
The hardware requirements for the Cisco HSI are documented in the Cisco Media Gateway Controller
Hardware Installation Guide. See the section “Cisco MGC Host Platforms” in Chapter 1.
The software requirements for the Cisco HSI are documented in the Cisco Media Gateway Controller
Software Release 9 Installation and Configuration Guide.
Security
The application does not directly provide security features. All security must be implemented at the
UNIX level.
Cisco HSI Recovery
The Cisco HSI automatically restarts the main application process if that process terminates.
NoteIf the system is rebooted, the HSI is not started automatically unless the HSI was already activated prior
to the reboot.
Cisco HSI Recovery
Cisco HSI System Limitations
The Cisco HSI does not implement security features.
NoteYou cannot run the Cisco HSI on the same hardware platform with the Cisco PGW.
This chapter contains instructions for installing and configuring the Cisco H.323 Signaling Interface
(HSI). This chapter contains the following sections:
•Hardware and Software Requirements, page 2-1
•Installing the Operating System, page 2-1
•Installing the Cisco HSI, page 2-2
•Starting the Cisco HSI, page 2-11
•Stopping the Cisco HSI, page 2-12
•Configuring the Cisco HSI, page 2-12
•Upgrading the Cisco HSI, page 2-12
•Removing the Cisco HSI, page 2-13
Hardware and Software Requirements
The hardware requirements for the Cisco HSI are documented in the Cisco Media Gateway Controller
Hardware Installation Guide. See the section “Cisco MGC Host Platforms” in Chapter 1.
The software requirements for the Cisco HSI are documented in the Cisco Media Gateway Controller
Software Release 9 Installation and Configuration Guide.
Installing the Operating System
The appropriate operating system must be installed before you install the Cisco HSI. Instructions for
installing the operating system on the appropriate platform are in the Cisco Media Gateway Controller Software Release 9 Installation and Configuration Guide, located at the following URL:
After completing the operating system installation, return to this document for Cisco HSI installation
procedures.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-1
Installing the Cisco HSI
Installing the Cisco HSI
This section provides step-by-step instructions for installing the Cisco HSI.
Before You Start
Complete the preinstallation tasks listed in Table 2-1 before installing the Cisco HSI. Use the checklist
to ensure that each task is completed. Detailed instructions for completing some tasks follow the
checklist.
Ta b l e 2-1Preinstallation Tasks Checklist
Check Preinstallation Task
Ensure that the required operating system is installed on the appropriate hardware platform.
Configure group and user names, as described in the “Configuring Groups and Users” section
on page 2-2.
Gather the information listed in Tab le 2-2 and note it in the table for reference during the
installation.
Have your company internal support information and Cisco support contact information
readily available so you can get help with the installation if needed. If you have questions or
need assistance, see the
Chapter 2 Installing and Configuring Cisco HSI Software
“Obtaining Technical Assistance” section on page 18.
Configuring Groups and Users
You must configure groups and users for the Cisco HSI on each host server. A user must be a member
of the “mgcgrp” group to use certain Cisco HSI functions, such as Man-Machine Language (MML).
To configure groups and users, complete the following steps:
Step 1Log in as root.
Step 2At the # prompt, enter the following commands:
Step 3Log out, then log in as user mgcusr, using the password you applied in Step 2.
Step 4Verify that you are in directory /export/home/users/mgcusr by entering the following command:
# pwd
Cisco H.323 Signaling Interface User Guide
2-2
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
Step 5Enter the following command:
# vi .cshrc
Step 6Enter the vi insert mode by entering the following command:
i (enter insert mode)
Step 7Enter the following text on the first line:
source /opt/GoldWing/currentPM/local/setup.gw.csh
Step 8Save the file and quit vi by entering the following commands:
[Esc] (exit insert mode)
:wq (write file and quit)
Step 9Enter the following command:
# chmod 777 .cshrc
Cisco HSI Installation Information
Installing the Cisco HSI
Gather the information listed in Tabl e 2-2 before you begin the Cisco HSI installation. Use the Notes
column in this table to record the information. Several steps in the installation procedure require you to
provide this information. Refer to this table as you proceed through the Cisco HSI installation steps.
Ta b l e 2-2Cisco HSI Installation Information
Required InformationNotes
Base directory pathNoteWe strongly recommend that you accept the
default base directory path.
Cisco HSI user nameDefault: mgcusr
Cisco HSI group nameDefault: mgcgrp
Gatekeeper IP address
Gatekeeper portDefault: 1719
Gateway prefix
Terminal alias
Gatekeeper IDNoteThis ID must match the entry configured in the
gatekeeper.
E-ISUP host portNoteTypically 8003, but this entry must match the
peer port setting of the IPLNK object in the
PGW 2200 configuration.
VSC11 name (either the DNS2 host
name, if DNS is configured, or the IP
address of the Cisco PGW 22003)
VSC1 portNoteTypically 8003, but this entry must match the
peer port setting of the IPLNK object in the
PGW 2200 configuration.
Installation node ID
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-3
Installing the Cisco HSI
Chapter 2 Installing and Configuring Cisco HSI Software
Table 2-2Cisco HSI Installation Information (continued)
Required InformationNotes
Hardware platform
Installation location
1. VSC = virtual switch controller
2. DNS = domain name system
3. PGW = PSTN Gateway
The Cisco HSI application is distributed as a tar file (with filename GoldWing-xxxx.tar in which xxxx is
the version ID, for example, GoldWing-4.1.tar) or as a CD-ROM.
The default installation directory is /opt/GoldWing. We recommend that you install the software at the
default location. More than one version of the software can exist within subdirectories, for example
/opt/GoldWing/4.1
Links point to the currently active version of the Cisco HSI application, as follows:
•currentPM points to the current version to use for all software except the call processing application.
•currentGW points to the version that may not be the latest version of the call processing application.
(GWmain)
Table 2-3 shows the subdirectories of the /opt/GoldWing/currentPM directory.
Ta b l e 2-3CurrentPM Subdirectories
SubdirectoryContents
./bin All compiled executables.
./localAll scripts.
./etc Base configuration files.
./lib Shared libraries required by executables.
./toolkitToolkit files.
./var Volatile directory that contains file locks and so on.
./var/log Default log directory.
./var/prov Provision system writes provisioning config files here.
./var/traceTrace logs are written here.
Exported provisioning files are stored in /opt/GoldWing/export.
Cisco H.323 Signaling Interface User Guide
2-4
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
Installing Cisco HSI
This section provides step-by-step instructions for installing a single Cisco HSI for use with a simplex
PGW 2200 configuration (a configuration with one Cisco PGW 2200 host). To install a dual Cisco HSI
for use with a redundant PGW 2200 configuration (a configuration with two Cisco PGW 2200 hosts),
complete the steps in this section and then proceed to the
PGW 2200 Configuration” section on page 2-10.
NoteIn the following installation procedure, the package name is OTTgw000 and the version of the software
is 4.1; the /export/BUILDS directory is used to install the system software.
To install the Cisco HSI, complete the following steps:
Step 1Verify that the operating system is installed. See the “Installing the Operating System” section on
page 2-1 for more information.
Step 2Login as root.
Step 3Issue the command: cd /export
Installing the Cisco HSI
“Installing Multiple Cisco HSIs in a Redundant
Step 4The initial step for downloading the HSI software depends upon the media from which you obtain the
software:
•If you download the software from a server, it will be in a tar file. Issue the following command:
# tar xvf GoldWing-4.1.tar
This command displays the following text:
x ./4.1/APPLICATIONS, 0 bytes, 0 tape blocks
x ./4.1/APPLICATIONS/OTTgw000.pkg, 38954496 bytes, 76083 tape blocks
x ./4.1/install.sh, 5223 bytes, 11 tape blocks
x ./4.1/uninstall.sh, 3053 bytes, 6 tape blocks
NoteThe byte and block counts for your installation may be different from those provided in the
preceding example.
•If you download the software from a CD-ROM, insert the Cisco HSI 4.1 CD-ROM into the drive and
Step 5At the # prompt, enter the following commands:
Step 6Press Enter to select the default HSI base directory path.
Chapter 2 Installing and Configuring Cisco HSI Software
# cd /export/BUILDS/4.1
# ./install.sh
The following text displays:
Processing package instance <OTTgw000> from </export/BUILDS/4.1/APPLICATIONS/OTTgw000.pkg>
GoldWing H323 Adjunct Processor V0.1.6
(sparc) 4.1
Copyright (c) 2001 Cisco Systems, Ltd.
All Rights Reserved
This product is protected by copyright and distributed under
licenses restricting copying, distribution and decompilation.
Enter GoldWing base directory path (default /opt/GoldWing) [?,q]
CautionWe strongly recommend that you select the default base directory path. Operational issues
might arise if other directories are used.
The following text displays:
Enter base directory path (default /opt/GoldWing/4.1) [?,q]
Step 7Press Enter to select the default base directory path. The following text displays:
Enter GoldWing user name
Step 8Type the Cisco HSI user name mgcusr and press Enter (the default user name is cisco). The following
text displays:
Enter GoldWing group name
Step 9Type the Cisco HSI group name mgcgrp and pressEnter (the default user group name is sysadmin). The
following text displays:
Enter GateKeeper IP Address
Step 10Type the gatekeeper IP address (see Table 2-2) and press Enter. The following text displays:
Enter GateKeeper Port
Step 11Type the gatekeeper port (see Tab le 2-2) and press Enter (the default port is 1719). The following text
displays:
Enter GateWay Prefix
Step 12Type the gateway prefix (see Ta ble 2-2) and press Enter.
NoteThe gateway prefix is the prefix that, when dialed from the H.323 network, causes the Cisco HSI
to route the call over E-ISUP to the PGW 2200.
The following text displays:
Enter Terminal Alias
Step 13Type the terminal alias (see Table 2-2) and press Enter. The following text displays:
Enter GateKeeper Id
Cisco H.323 Signaling Interface User Guide
2-6
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
Step 14Type the gatekeeper ID (see Ta b l e 2-2) and press Enter.
NoteThe gatekeeper ID must match the entry configured in the gatekeeper.
The following text displays:
Enter E-ISUP Host Port
Step 15Type the E-ISUP host port (see Tab le 2-2) and press Enter.
NoteThe E-ISUP host port is typically 8003, but it must match the peer port setting of the IPLNK
object in the PGW 2200 configuration.
The following text displays:
Enter VSC1 Name
Step 16Type the VSC1 name and press Enter.
Installing the Cisco HSI
NoteThe VSCI name is either the DNS host name (if DNS is configured) or the IP address of the
PGW 2200.
The following text displays:
Enter VSC1 Port
Step 17Type the VSC1 port number (see Tabl e 2-2) and press Enter.
NoteThe VSCI port is typically 8003, but it must match the port setting of the IPLNK object in the
PGW 2200 configuration.
The following text displays:
Enter Installation NodeId
Step 18Type the installation node ID (see Table 2-2) and press Enter.
NoteThe installation node ID is a text field typically used by network designers for identification
purposes. Entering a value in this field does not affect functionality.
The following text displays:
Enter Hardware Platform
Step 19Type the hardware platform name (see Ta bl e 2-2) and press Enter (typically, accept the default platform
name). The following text displays:
Enter Installation Location
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-7
Installing the Cisco HSI
Step 20Type the installation location (see Tab le 2-2) and press Enter.
Chapter 2 Installing and Configuring Cisco HSI Software
NoteThe installation location field is a text field typically used by network designers for
identification purposes. Entering a value in this field does not affect functionality.
The following is an example of the screen that displays:
## Executing checkinstall script.
Modified Environment is:
The selected base directory </opt/GoldWing/4.1> must exist before installation is
attempted.
Do you want this directory created now [y,n,?,q]
Step 21Type y to create the version directory. The following text displays:
Using </opt/GoldWing/4.1> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with super-user
permission during the process of installing this package.
Do you want to continue with the installation of <OTTgw000> [y,n,?]
Step 22Review the output before you continue the installation. Type y to continue. The files are installed. The
following text displays:
Installing GoldWing H323 Adjunct Processor V0.1.6 as <OTTgw000>
## Installing part 1 of 1.
/etc/init.d/CiscoGW
/opt/GoldWing/4.1/bin/GWmain
/opt/GoldWing/4.1/bin/PMmain
/opt/GoldWing/4.1/bin/mml
/opt/GoldWing/4.1/bin/msg.conf
/opt/GoldWing/4.1/bin/parse
/opt/GoldWing/4.1/etc/GWmain.base.conf
/opt/GoldWing/4.1/etc/GWmain.default.conf
/opt/GoldWing/4.1/etc/GWmain.static.conf
/opt/GoldWing/4.1/etc/H323SkeletonFileSimple.dat
/opt/GoldWing/4.1/etc/parse.exclude.list
/opt/GoldWing/4.1/etc/parse.list
/opt/GoldWing/4.1/lib/libgwMib_shlib.so
/opt/GoldWing/4.1/var/prov/active_config <symbolic link>
[ verifying class <none> ]
Cisco H.323 Signaling Interface User Guide
2-8
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
[ verifying class <script> ]
## Executing postinstall script.
Installed package instance is: OTTgw000
Installation of <OTTgw000> was successful.
Installed package instance environment variables are:
-rwxrwxr-x 1 root other 3053 Jan 9 18:31 uninstall.sh
Installing the Cisco HSI
NoteThe links currentPM and currentGW point to the currently active version of the Cisco HSI. The uninstall
script has been copied here for convenience, but it can be run only by root user.
To check the Cisco HSI installation, enter pkgchk OTTgw000.
NoteThe pkgchk command reports File size / Checksum information. This information may suggest errors
because the post-installation scripts modify some of the files with user configuration information for
which the user was prompted during the installation procedure. These messages are expected and do not
indicate a problem with the installation.
NoteThe package name is OTTgw000. If more than one instance of the package is installed, the package name
has a suffix (for example, OTTgw000.2, OTTgw000.3, and so on).
Outside of the /opt/GoldWing directory, the start/stop script CiscoGW is copied to the /etc/init.d
directory.
When the installation is complete, a file named PKINST is written to the base directory on the installed
software.
CautionDo not modify the PKINST file. It contains information derived from the installation, and the uninstall
script uses the PKINST file in the version directory to determine which package name to remove if more
than one instance of the package is installed.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-9
Chapter 2 Installing and Configuring Cisco HSI Software
Installing the Cisco HSI
Installing Multiple Cisco HSIs in a Redundant PGW 2200 Configuration
This section describes how to install and configure two Cisco HSI for use with a redundant Cisco PGW
2200 configuration (See
Figure 2-1Dual Cisco HSI with a Redundant PGW 2200 Configuration
Figure 2-1).
Cisco PGW
2200-A
194.182.147.226194.182.147.227
194.182.147.242
CautionTo ensure the successful installation of two Cisco HSIs, after Step 22 of the “Installing Cisco HSI”
194.182.147.243
Cisco PGW
2200-B
194.182.147.244
Cisco HSI-A
194.182.147.228
Cisco HSI-B
69729
section on page 2-5, provision the software for the active host first before proceeding to Step 1 below.
See “Configuring the Cisco HSI” section on page 2-12 for configuration information.
Only one active provisioning session is permitted, and provisioning is permitted only on the active
Cisco
HSI.
Exit the provisioning session on the active host and continue to Step 1 below. If software is not
provisioned after it is installed on the active host, the stand-by host is not synchronized with the active
host. As a result, a forced switchover might fail.
2-10
To install two Cisco HSIs for a redundant PGW 2200 configuration (a configuration with two
Cisco
PGW 2200 hosts), complete the following steps:
Step 1Continuing from Step 22 of the “Installing Cisco HSI” section on page 2-5, exit server 1.
Step 2Log in to server 2 as root and go to the # prompt.
Step 3Insert the Cisco HSI CD-ROM in the CD-ROM drive.
Step 4Follow the installation instructions found in Step 3 through Step 22 of the “Installing Cisco HSI” section
on page 2-5.
Installation of the dual Cisco HSI for a redundant PGW 2200 configuration is now complete. (See the
example configuration script in the following section.)
Cisco H.323 Signaling Interface User Guide
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
Dual HSI Example Configuration Script
The following example script configures the network topology depicted in Figure 2-1.
To start the Cisco HSI, execute the start script as the root user and enter the following command:
# /etc/init.d/CiscoGW start
NoteThe application runs as root user because this is a requirement of a Simple Network Management
Protocol (SNMP) subagent application. If you do not run this script as the root user, the SNMP subagent
fails to connect to the master agent.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-11
Stopping the Cisco HSI
Stopping the Cisco HSI
To stop the Cisco HSI, log in as root user and enter the following command:
# /etc/init.d/CiscoGW stop
NoteThe command to stop the Cisco HSI returns information such as the following:
/etc/init.d/CiscoGW stop
Signalling PMmain to shut down
Signalling GWmain[739] to shut down
Process 'PMmain' not found
Process 'GWmain' not found
...shutdown complete
The “not found” messages do not indicate a problem. The shutdown script first attempts to shutdown the
HSI processes gracefully (kill -39). The script then checks to determine whether the processes still exist.
If HSI processes remain active, the script uses the kill -9 command. The “shutdown complete”
announcement indicates that the shutdown script succeeded in stopping the HSI.
Chapter 2 Installing and Configuring Cisco HSI Software
Configuring the Cisco HSI
To configure the Cisco HSI, you must first access the user interface. Use the mml command (see
Appendix A, “MML User Interface and Command Reference” for more information). If the setup.gw file
has been sourced, it is in the user path. Use the provisioning commands to configure the Cisco HSI as
required (see
Command Reference” for more information).
Chapter 3, “Provisioning the Cisco HSI” and Appendix A, “MML User Interface and
Upgrading the Cisco HSI
Before removing an old version of the Cisco HSI, install the new version of the software. You can export
a provisioning session to a flat file in a format that can be used as input to another provisioning session
(see
prov-exp in Appendix A, “MML User Interface and Command Reference,” for more information).
NoteTo upgrade to Cisco HSI 4.1, if you have not partitioned disks according to the information provided in
the partitioning tables presented in the Cisco Media Gateway Controller Software Release 9 Installation
and Configuration Guide, you must repartition the disks and reinstall the operating system.
When you upgrade the Cisco HSI version, the following conditions apply:
•The Cisco HSI must first be stopped before installation is allowed to proceed.
•The installation of the new software does not overwrite the existing installed version.
•The installation of a new version results in a new version directory being created in the
/opt/GoldWing parent directory. The links currentPM and currentGW are updated to point to this
new version.
Cisco H.323 Signaling Interface User Guide
2-12
OL-4806-01 Rev. A14
Chapter 2 Installing and Configuring Cisco HSI Software
•The system should be restarted to enable the re-initialization of the SNMP processes. The
craftsperson needs to change the user to root and issue the following UNIX command:
shutdown -i 6 -g 0 -y
NoteTo revert to a previous version of the software, manually modify the currentPM and currentGW
links in the/opt/GoldWing parent directory to point to the previous version.
The uninstall.sh script uses the PKINST file in the version directory to determine which package name
to remove.
CautionWhen upgrading the Cisco HSI, you must install the security package CSC0h013 before you remove
(uninstall) the preceding version of the HSI software. If you do not, the CSC0h013 security package will
not operate. This step is not required if you are performing a fresh installation of the Cisco HSI.
Removing the Cisco HSI
Removing the Cisco HSI
To remove the Cisco HSI, complete the following steps:
Step 1Log in as root.
Step 2Enter the following command to stop the Cisco HSI:
# /etc/init.d/CiscoGW stop
Step 3Enter the following commands:
# cd /opt/GoldWing
# ls -l
The following is an example of the screen that displays:
-rwxrwxr-x 1 root other 3053 Jan 9 18:31 uninstall.sh
Step 4Enter the uninstall command and specify the version of the software that you want to uninstall, for
example:
# ./uninstall.sh 4.1
The following text displays:
Warning: This script will remove the package OTTgw000
Do you wish to proceed? [n] [y,n,?,q]
Step 5Type y and press Enter. The following text displays:
Deleting generated files in /opt/GoldWing/4.1
The following package is currently installed:
OTTgw000 GoldWing H323 Adjunct Processor V0.1.6
(sparc) 4.1
Do you want to remove this package?
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
2-13
Removing the Cisco HSI
Step 6Type y and press Enter. The following text displays:
Step 7Type y and press Enter. The following text displays:
Chapter 2 Installing and Configuring Cisco HSI Software
## Removing installed package instance <OTTgw000>
This package contains scripts which will be executed with super-user
permission during the process of removing this package.
Do you want to continue with the removal of this package [y,n,?,q]
## Verifying package dependencies.
## Processing package information.
## Executing preremove script.
## Removing pathnames in class <script>
/opt/GoldWing/4.1/local/setup.gw
/opt/GoldWing/4.1/local/pmStart.sh
/opt/GoldWing/4.1/local/gwhalt
/opt/GoldWing/4.1/local/CiscoGW
## Removing pathnames in class <none>
/opt/GoldWing/4.1/local
/opt/GoldWing/4.1/lib/libgwMib_shlib.so
/opt/GoldWing/4.1/lib
/opt/GoldWing/4.1/etc/parse.list
/opt/GoldWing/4.1/etc/parse.exclude.list
/opt/GoldWing/4.1/etc/H323SkeletonFileSimple.dat
/opt/GoldWing/4.1/etc/GWmain.static.conf
/opt/GoldWing/4.1/etc/GWmain.request.conf
/opt/GoldWing/4.1/etc/GWmain.default.conf
/opt/GoldWing/4.1/etc/GWmain.conf
/opt/GoldWing/4.1/etc/GWmain.base.conf
/opt/GoldWing/4.1/etc
/opt/GoldWing/4.1/bin/parse
/opt/GoldWing/4.1/bin/msg.conf
/opt/GoldWing/4.1/bin/mml
/opt/GoldWing/4.1/bin/PMmain
/opt/GoldWing/4.1/bin/GWmain
/opt/GoldWing/4.1/bin
/opt/GoldWing/4.1/PKGINST
/etc/init.d/CiscoGW
/etc/init.d <shared pathname not removed>
/etc <shared pathname not removed>
## Executing postremove script.
## Updating system information.
Removal of <OTTgw000> was successful.
Cisco H.323 Signaling Interface User Guide
2-14
OL-4806-01 Rev. A14
Provisioning the Cisco HSI
Introduction
This chapter describes the data that must be provisioned for the Cisco H.323 Signaling Interface (HSI).
The data is divided into two areas: system configuration and H.323 stack data. This chapter contains the
following sections:
•Cisco HSI Configuration, page 3-1
•H.323 Stack Configuration, page 3-10
•HSI Feature Configuration, page 3-22
Cisco HSI Configuration
All configuration data is contained within configuration files. Cisco HSI starts with an initial
configuration file in $GWHOME/currentGW/etc/GWmain.conf. This file is created during installation
of the software.
CHAPTER
3
OL-4806-01 Rev. A14
The configuration data within the file is defined as dynamic, static, or constant:
•Dynamic data can be modified by a provisioning session (see Appendix A, “MML User Interface
and Command Reference”). It can be activated on the currently running Cisco HSI.
•Static data can be modified by a provisioning session but cannot be activated on a running
Cisco
HSI. Changes to dynamic and static data can be written to a separate provisioning file (in
$GWHOME/currentGW/var/prov/configname/session.dat) that can be used during subsequent
restarts of the Cisco HSI.
•Constant configuration data is contained within the configuration file and cannot be modified by
provisioning sessions. Constant configuration data can be modified only by system technicians or
administrators who use UNIX editing tools. This data is replicated from the initial configuration file
into the provisioning files, and is included in subsequent provisioning sessions.
Examples of the use of constant data are given in Appendixes D, E, F, and G. These appendixes
determine the mapping of cause values for incoming and outgoing H.323 and Enhanced ISDN User
Part (E-ISUP) messages. System technicians can modify these values in the initial configuration file
to explicitly choose the mappings for their system.
When a provisioning session creates a new configuration file, it also verifies that provisioned data is
within allowable ranges and indicates this in the start of the file. It checksums the configuration file and
writes the checksum as $GWHOME/currentGW/var/prov/configname/checksum.dat. When the Cisco
Cisco H.323 Signaling Interface User Guide
3-1
Cisco HSI Configuration
HSI starts up, it attempts to read the active configuration, checks that the configuration has been verified,
and ensures that the checksum matches. If the active configuration is not verified or if the checksum is
faulty, the configuration reverts to using the $GWHOME/currentGW/etc/GWmain.conf file.
All configuration data that can be set in the system is defined in the Skeleton Configuration file (see
Appendix B, “Skeleton Configuration File”). The Skeleton Configuration file defines the data names and
types (strings or numbers), and defines whether the data is dynamic, static, or constant.
MML Configuration Commands
There are three types of MML configuration command:
•Configuration session commands that work with entire provisioning data files (see Tab le 3-1)
•Configuration component or parameter commands that perform actions on components or
parameters affecting a specific data file (see
•Configuration export commands
For more information about MML configuration commands, see Appendix A, “MML User Interface and
Command Reference.”
Chapter 3 Provisioning the Cisco HSI
Table 3-2)
NoteParameter names used in MML commands are not case sensitive.
Ta b l e 3-1Configuration Session Commands
CommandDescription
prov-staStarts a provisioning session to create a new configuration or modify
an existing configuration
prov-cpyActivates the configuration settings in the current provisioning
session
prov-stpTerminates the provisioning session and saves the configuration
Ta b l e 3-2Configuration Component or Parameter Commands
Command Description
prov-addAdds a component to the Cisco HSI
prov-dltDeletes a provisioned component
prov-edModifies a provisioned component
prov-rtrvRetrieves information about an existing provisioning session
The configuration export command is prov-exp, which exports the currently provisioned configuration
of the Cisco HSI to a file.
Cisco H.323 Signaling Interface User Guide
3-2
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Introduction to MML Command Operation for HSI
After the HSI software is installed, you can configure additional items. The following MML command
examples show how to enable DTMF capability on the HSI. (For a description of the sys_config_static
entry and the dtmf parameters, please see the section (
Initiating an MML Session to Enable DTMF on the HSI
The following MML command example shows how to start an MML session and enable DTMF support
of the HSI:
Step 1As root user, issue the following command:
/etc/init.d/CiscoGW start
Step 2As mgcusr, begin an MML session by issuing the following command:
mml
Step 3To enable DTMF support on the HSI, issue the following set of commands:
prov-sta:srcver=active, dstver=myconf
Cisco HSI Configuration
System Configuration Data).
NoteThe preceding command creates a new configuration, based on the current configuration, called
NoteCertain configuration changes do not take effect until the HSI is restarted. After the
restart-softw command is issued, the HSI restarts in approximately 20 seconds.
CautionUse MML commands to perform all HSI configuration. Never manually edit system configuration files
because they do not undergo the same parse checks as MML commands. In addition, the HSI uses a
machine-generated checksum to verify the system files. If you modify the system configuration files
manually, the HSI cannot use them and reverts to the base configuration.
Verifying the Configuration
The following MML command examples show how to verify that configuration changes have been
correctly processed:
Step 1To retrieve information about the current provisioning session, issue the following command:
prov-rtrv:list
NoteThe HSI prints an asterisk next to the currently active configuration.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-3
Cisco HSI Configuration
Step 2To display the entire configuration, issue the following command:
rtrv-config
To display a subset of the configuration, one can issue a command such as the following:
rtrv-config:sys_config_static
Step 3To exit the MML command interpreter, issue the following command:
quit
Reverting to the Base Configuration
The following MML command examples show how to revert to the base HSI configuration:
Step 1To begin an MML session, issue the following command:
mml
Chapter 3 Provisioning the Cisco HSI
Step 2To revert to the base HSI configuration, issue the following command:
restart-softw:init
NoteThe restart-softw:init command is derived from the initial installation script. (See Step 6 in the
“Installing Cisco HSI” section on page 2-5.) To return to the configuration “myconf,” one would issue
the command restart-softw:myconf.
System Configuration Data
System configuration data can be static or dynamic. Static data can be activated only at startup. Dynamic
data can be activated during system run time.
Static System Data
To modify the static system data parameters in Table 3-3, use the sys_config_static MML name variable
for the prov-add, prov-dlt, and prov-ed commands. Stop and restart the application for the changes to
take effect.
In the following example, the prov-add command adds the static system data parameter
VSCA_PORT_NUMBER1 to a static configuration file. The prov-ed command modifies the value of
the VSCA_PORT_NUMBER1 parameter. The prov-dlt command deletes the
VSCA_PORT_NUMBER1 parameter from the static configuration file.
The parameters in Tabl e 3-3 are written to a static configuration file or to a section within a file.
Cisco H.323 Signaling Interface User Guide
3-4
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Cisco HSI Configuration
Ta b l e 3-3Static System Data Parameters
ParameterTy p eDescription
HOST_PORT_NUMBER1[0-65535]The first port number to be used by the Cisco HSI. The default value is 0.
NoteThis value must match the peer port setting on the PGW
1
2200
E-ISUP IPLNK object.
HOST_PORT_NUMBER2[0-65535]The second port number to be used by the Cisco HSI. The default value is 0.
NoteThis value should always be set to 0.
VSCA_IPADDR1STRINGThe primary IP address of the primary PGW 2200.
VSCA_IPADDR2STRINGThe secondary IP address of the primary PGW 2200.
NoteThis value must match that of VSCA_IPADDR1.
VSCB_IPADDR1STRINGThe primary IP address of the secondary PGW 2200.
NoteThis parameter is not used in a standalone PGW configuration.
VSCB_IPADDR2STRINGThe secondary IP address of the secondary PGW 2200.
NoteThe value of this parameter must match that of VSCB_IPADDR1.
This parameter is not used in a standalone PGW configuration.
VSCA_PORT_NUMBER1[0-65535]The first port number of the primary PGW 2200.
VSCA_PORT_NUMBER2[0-65535]The second port number of the primary PGW 2200.
NoteThis value must match that of VSCA_PORT_NUMBER1.
VSCB_PORT_NUMBER1[0-65535]The first port number of the secondary PGW 2200.
NoteThis parameter is not used in a standalone PGW configuration.
VSCB_PORT_NUMBER2[0-65535]The second port number of the secondary PGW 2200.
NoteThe value of this parameter must match that of
VSCA_PORT_NUMBER2. This parameter is not used in a
standalone PGW configuration.
ClipClirSupportedSTRINGCLI Presentation or restriction is enabled if this parameter is present and set to
anything other than “”. For example, to enable CLIP/CLIR support, set this
parameter explicitly to “Enabled.”
RaiSupportedSTRINGRAI support is enabled if this parameter is present and set to anything other than
“”. For example, to enable RAI support, set this parameter to “Enabled.”
DtmfSupportedDirectionSTRINGThis is set to “both”, “tx,” or “rx”. If this parameter is not present or is set to any
value other than “both,” “tx,” or “rx,” the DTMF Relay feature is disabled.
DtmfSupportedTypeSTRINGThis is set to “dtmf” or “basicString.” If this parameter is not present or set to
any other value, the DTMF Relay feature is disabled.
H225PavoSupported STRING Pavo support is enabled if this parameter is present and set to anything other than
“”. For example, set it to “Enabled.”
PavoRedirScreeningInd [0-3]The value of the Pavo redirecting number screening indicator. (If this parameter
is not provisioned, the default is Q.931 zero—user provided, not screened.)
PavoRedirReason [0-15]The value of the Pavo redirecting number reason field. This parameter has no
default. If unprovisioned, the redirecting number parameter will not contain the
Reason for Redirection field (octet 3b).
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-5
Chapter 3 Provisioning the Cisco HSI
Cisco HSI Configuration
Table 3-3Static System Data Parameters (continued)
ParameterTypeDescription
PavoRedirPresInd [0-3]The value of the Pavo redirecting number presentation indicator. (If this
parameter is not provisioned, the default is Q.931 zero—no indication.)
CliInDisplaySupported STRINGIf this parameter is present and set to anything other than “”, the Calling Number
is also sent in the DISPLAY IE. The NetMeeting endpoint retrieves the calling
party number from the DISPLAY IE in the H.225 setup message. To enable this
parameter, set it to “Enabled.”
T38MaxVal STRING
The T38MaxVal parameter has the following optional attributes that can be
assigned values in a specific range.
NoteValues for the following attributes must be expressed in hexadecimal
format.
•MaxBit—[0x0—0xFFFFFFFF]. Specifies the maximum bit rate in units
of 100 bits per second at which a transmitter can transmit or a receiver
can receive T.38 FAX data. The default value is 0x90.
•FxMaxBuf—[0x0—0xFFFFFFFF]. Specifies the maximum buffer size
for the "t38FaxMaxBuffer" parameter for the T.38 over UDP option. The
default value is 0xc8.
•FxMaxData—[0x0—0xFFFFFFFF]. Specifies the maximum datagram
size for the "t38FaxMaxDatagram" parameter for the T.38 over UDP
option. The default value is 0x48.
T38Options STRING
This T.38 Fax parameter is assigned one of the following optional values:
•FxFillBit—[0 or 1] The default value is 0.
•FxTransMMR—[0 or 1] The default value is 0.
•FxRateTransJBIG—[0 or 1] The default value is 0.
•FXRate—[Local or Trans] The default value is Trans.
•FxUdpEC—[Red or FEC] The default value is Red.
AsymmetricHandlingSupportedSTRINGAsymmetric Codec Treatment support is enabled if this parameter is present and
set to anything other than “”. To enable Asymmetric Codec Treatment, set this
parameter to “Enabled.”
UseConfIDSTRINGUse this parameter to specify the precedence of extracting the Global Call ID
from the Conference ID or the GUID in the H.225 Setup message. The
provisioning of this property to a value other than “” gives precedence to the
Conference ID. For example, set it to “Enabled.” To set the precedence to the
GUID field, the crafts person can either delete the property from the config or
set it to “”.
Cisco H.323 Signaling Interface User Guide
3-6
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Cisco HSI Configuration
Table 3-3Static System Data Parameters (continued)
ParameterTypeDescription
DualCLISupportedSTRINGTo enable Dual CLI support (see H.246 Annex C), set this parameter to anything
other than “”. For example, to explicitly enable Dual CLI support, set this
parameter to “Enabled.”
InjectPi8STRINGIf this parameter is set to a text value (for example, “enabled” or “true”), the HSI
inserts a progress indicator value of 8 into the H.225 alerting message, which
allows creation of a backward speech path. To disable this feature, you can delete
the parameter using the command prov-dlt or issue the prov-ed command and
set the value to ““.
NoteSetting the InjectPi8 parameter is required if the PSTN network does
not notify the HSI that inband information is available. For instance,
when no Optional Backward Call Indicator is present, a backward
speech path will not be available.
1. PGW = Public Switched Telephone Network (PSTN) Gateway
Changing Static System Data
To change static system data, you must first determine if it is acceptable to stop currently active calls in
20 seconds. If it is acceptable to stop active calls in 20 seconds, change static system data using the
following procedure:
Step 1Modify the static parameters you want to change.
Step 2Activate the changed static parameters by issuing the prov-cpy command.
Step 3Issue the command restart-softw::confirm.
This command stops the HSI application in 20 seconds and then restarts it. The restarted HSI application
reads the changed static system data parameters.
Step 4To ensure that traffic processing has resumed, issue the command rtrv-ne-health.
If you wish to change static system data but it is not acceptable to stop active calls in 20 seconds, use
the following procedure:
Step 1Modify the static parameters you want to change.
Step 2Activate the changed static parameters by issuing the prov-cpy command.
Step 3Stop call processing by issuing the stp-callproc command, specifying the timeout period you require.
Step 4When the timeout period expires, ensure that all traffic ceased by issuing the command rtrv-ne-health.
Step 5Restart the HSI software by issuing the command restart-softw.
This command stops the HSI application and then restarts it. The restarted HSI application reads the
changed static system data parameters.
Step 6To ensure that traffic processing has resumed, issue the command rtrv-ne-health.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-7
Cisco HSI Configuration
Dynamic System Data
To modify the dynamic system data parameters in Tab le 3-4, use the sys_config_dynamic MML name
variable for the prov-add, prov-dlt, and prov-ed commands. You need not halt and restart call
processing for the changes to take effect.
In the following example, the prov-add command adds the dynamic system data parameter
OVLDLEVEL1PERCENT to a dynamic configuration file. The prov-ed command modifies the value of
the OVLDLEVEL1PERCENT parameter. The prov-dlt command deletes the OVLDLEVEL1PERCENT
parameter from the dynamic configuration file.
The MML commands write the parameters in Tab le 3-4 to a dynamic configuration file or to a section
within a file.
Ta b l e 3-4Dynamic System Data Parameters
Chapter 3 Provisioning the Cisco HSI
ParameterDescriptionDefault
LOGDIRECTORYSpecifies the directory used when the active log file is created, and
/var/log/
also specifies the directory where the rotated log file is stored.
LOGFILENAMEPREFIXSpecifies the filename prefix used when the log files are created or
platform.log
rotated. The .log postfix is appended to the end of the prefix to
establish the name of the active log file.
LOGPRIODefines the initial logging levels. By default it is set to TRACE. When
TRACE
the system initializes and is running, the levels set for individual
packages (0x0000 to 0xFFFF) determine the log levels. See the
“Logging Levels” section on page 4-10.
LOGFILEROTATESIZE Triggers a log file rotation based on the size of the active file. The
10 Mb
application regularly checks the current size of the file to determine
whether a rotation is required. If a file rotation is triggered by this
parameter, the rotated file might be slightly larger than the size
specified by this parameter. This parameter triggers a file rotation and
also resets the timer associated with the
LOGFILEROTATEINTERVAL parameter.
LOGFILEROTATEINTERVALTriggers a log file rotation based on the time elapsed since the
previous rotation. This timer is reset after any rotation occurs,
1440 minutes
(24 hours)
regardless of the cause or trigger of the rotation.
IPADDRNMSDefines the IP address of the network management system.—
OVLDSAMPLERATE Defines the frequency of CPU sampling and threshold checking.3000 millisecond
(ms) polling rate
Cisco H.323 Signaling Interface User Guide
3-8
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Cisco HSI Configuration
Table 3-4Dynamic System Data Parameters (continued)
ParameterDescriptionDefault
OVLDLEVEL1PERCENTIndicates what percentage of calls should be rejected when an
20
overload condition occurs. This parameter is used in conjunction with
the OVLDLEVEL1FILTER parameter. The overload level 1 value is
the lowest level of overload and must be less than or equal to the
provisioned values for OVLDLEVEL2PERCENT and
OVLDLEVEL3PERCENT.
NoteIf this value is set to zero, no overload level 1 treatment
occurs.
OVLDLEVEL1FILTERIndicates what call types should be gapped if an overload level 1
Normal
condition occurs. The possible values are:
•Normal—Emergency or priority calls are not gapped.
•All—All calls are gapped, regardless of type.
NoteIf the overload percentage is set to 100, all calls are gapped
irrespective of this setting.
OVLDLEVEL1THRESHLOWER
CALLS
OVLDLEVEL1THRESHUPPER
CALLS
OVLDLEVEL1THRESHLOWER
CPU
OVLDLEVEL1THRESHUPPER
CPU
OVLDLEVEL2PERCENT Indicates what percentage of calls should be rejected when an
Determines the number of active calls below which the application
load must fall in order to remove the overload level
1 condition.
Determines how many simultaneous active calls trigger an overload
level 1 condition.
Determines the CPU utilization level below which the application
must fall in order to remove the overload level 1 condition.
Determines the level of CPU utilization that triggers an overload
level
1 condition.
1800
1900
60
65
75
overload condition occurs. The parameter is used in conjunction with
the OVLDLEVEL2FILTER parameter. This is the second level of
overload and must be less than or equal to the provisioned value of
OVLDLEVEL3PERCENT and greater than or equal to the
provisioned value of OVLDLEVEL1PERCENT.
NoteIf this value is set to zero, no overload level 1 or 2 treatment
OVLDLEVEL2FILTERIndicates what call types should be gapped if an overload level 2
condition occurs (see OVLDLEVEL1FILTER).
OVLDLEVEL2THRESHLOWER
CALLS
Determines the number of active calls below which the application
load must fall in order for the overload level 2 condition to be
removed.
OVLDLEVEL2THRESHUPPER
CALLS
OVLDLEVEL2THRESHLOWER
CPU
OVLDLEVEL2THRESHUPPER
CPU
OL-4806-01 Rev. A14
Determines how many simultaneous active calls trigger an overload
level 2 condition.
Determines the level of CPU utilization below which the application
must fall in order for the overload level 2 condition to be removed.
Determines the level of CPU utilization that triggers an overload
level
occurs (by definition, the level 1 value must also be zero).
Normal
2000
2200
70
80
2 condition.
Cisco H.323 Signaling Interface User Guide
3-9
Chapter 3 Provisioning the Cisco HSI
H.323 Stack Configuration
Table 3-4Dynamic System Data Parameters (continued)
ParameterDescriptionDefault
OVLDLEVEL3PERCENTIndicates what percentage of calls should be rejected when an
overload condition occurs. The parameter is used in conjunction with
the OVLDLEVEL3FILTER parameter. This is the highest level of
overload and must be greater than or equal to the provisioned values
for OVLDLEVEL1PERCENT and OVLDLEVEL2PERCENT.
NoteIf this value is set to zero, no overload treatment occurs (by
definition, the level 1 and level 2 values must also be zero).
OVLDLEVEL3FILTERIndicates what call types should be gapped if an overload level 3
condition occurs (see OVLDLEVEL1FILTER).
OVLDLEVEL3THRESHLOWER
CALLS
OVLDLEVEL3THRESHUPPER
CALLS
OVLDLEVEL3THRESHLOWER
CPU
OVLDLEVEL3THRESHUPPER
CPU
CIAGENTSCANPERIODSpecifies the frequency with which the CIagent polls the CPU
ALARMDEBOUNCETIMESpecifies the length of time that an alarm condition must persist
CALLREFERENCEUSAGEDetermines which call reference identity is passed on to the
DISKUSAGELIMIT Represents a percentage of disk occupancy.
Determines the number of active calls below which the application
load must fall in order to remove the overload level
Determines how many simultaneous active calls trigger an overload
level 3 condition.
Determines the level of CPU utilization below which the application
must fall in order to remove the overload level 3 condition.
Determines the level of CPU utilization that triggers an overload
level
3 condition.
utilization.
before being reported, and any associated action taken.
PGW
2200 (call reference field or Conference ID).
3 condition.
90
Normal
2300
2400
85
95
—
0
—
95
The application continually polls the system for disk occupancy, and
if the percentage rises above the limit set by DISKUSAGELIMIT, the
LOW_DISK_SPACE alarm is raised.
DISKUSAGELIMIT has a default value of 95 percent. The value
range is 0–100, inclusive. When dynamically provisioned, the
parameter DISKUSAGELIMIT, if not set within that range, is set to
the default value (95) and the CONFIGURATION_ FAILURE alarm
is raised.
RegFailureReleaseCauseThis parameter specifies the Q.850 release cause, which the HSI uses
after the HSI fails three times to register to a gatekeeper.
This parameter is assigned a value in the range 1—127
H.323 Stack Configuration
The parameter name is based on the ASN.1 paths; but, in some cases, the parameter name has been
shortened for convenience. For example, “capabilities” has been shortened to “caps.”
The case of the parameter name reflects exactly the ASN.1 definitions; but, case is not important to
MML configuration.
Cisco H.323 Signaling Interface User Guide
3-10
—
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Nonprovisionable Data
The parameters in Tabl e 3-5 cannot be altered through MML commands.
Ta b l e 3-5Nonprovisionable Data Parameters
H323_SYSDescription
system.manualstart Present
system.pdlnameAbsent
system.delimiter#FF
ras.gatekeeperAbsent
ras.rasmulticastaddress224.0.1.41.1718
h245.capabilities.manualoperationPresent
h245.masterslave.manualoperationPresent
q931.manualacceptPresent
q931.earlyH245Present
q931.autoanswerPresent
q931.manualcallprocessingPresent
q931.h245tunnelingPresent
H.323 Stack Configuration
MML Provisionable Data
H.323 System Parameters
The parameters in Tabl e 3-6 are required for H.323 stack initialization. To modify the parameters in
Table 3-6, use the h323_sys MML name variable for the prov-add, prov-dlt, and prov-ed commands.
Stop and restart the application for these changes to take effect.
NoteThe asterisk (*) after a parameter name in the first column of Ta bl e 3-6 denotes a mandatory RADVision
parameter that has an inbuilt default value if a value is not set in provisioning.
Ta b l e 3-6H.323 System Initialization Parameters
ParameterDescriptionTy peExample
maxCalls*Maximum number of concurrent calls allowedINTEGER(0, 65535)2500
maxChannels*Maximum number of concurrent channels allowedINTEGER(0, 65535)2
Q.931 Parameters
To modify the parameters listed in Tab l e 3-7, use the q931 MML name variable for the prov-add,
prov-dlt, and prov-ed commands.
In the following example, the prov-add command sets the Q.931 parameter maxCalls to the value 2000.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-11
H.323 Stack Configuration
Example
prov-add:name=q931,maxCalls=2000
The Update Type column in Tab le 3-7 shows when the change to a parameter takes effect once a change
is made:
•Immediate means that the effect of the change is immediate.
•Start means that the application needs to be restarted for the change to take effect.
•Next Call means that the next call has the new parameter set.
NoteImmediate and Next Call update types refer to dynamic system data.
NoteThe asterisk (*) after a parameter name in the first column of Ta bl e 3-7 denotes a mandatory RADVision
parameter with an inbuilt default value that will be used if the value is not set in provisioning.
Ta b l e 3-7Q.931 Parameters
Chapter 3 Provisioning the Cisco HSI
Parameter NameDescriptionTy peExampleUpdate Type
responseTimeOut*The maximum time (in seconds) permitted
INTEGER(1,200)20Immediate
to receive the first response to a call. If this
parameter expires, the call is disconnected.
connectTimeOut*The maximum time (in seconds) the stack
INTEGER(1,20000)180Immediate
waits for call establishment after the first
response is received. If this parameter
expires, the call is disconnected.
callSignalingPort*The number of the port receiving the calls
INTEGER(0,65535)1720Start
destined for the PGW 2200.
maxCalls*The maximum number of simultaneous
INTEGER(0,65535)2500Next Call
calls permitted. If this parameter is
exceeded, the next call attempt returns busy.
notEstablishControlThe stack does not allow the switching of
NULLNot presentNext Call
control from the Q.931 to the H.245 stack.
overlappedSendingBecause the Q.931 configuration flag
NULLPresentImmediate
indicates that both parties support overlap
sending, this state notifies the other party
that it can send an overlap sending message.
NoteThe Q.931 parameter overlappedSending has been combined with the RAS overlappedSending
parameter. If you set the Q.931 overlappedSending parameter, you also set the RAS overlappedSending
parameter.
Cisco H.323 Signaling Interface User Guide
3-12
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
RAS Parameters
The parameters in Tabl e 3-8 are required for RAS stack initialization. To modify the RAS parameters,
use the ras MML name variable for the prov-add, prov-dlt, and prov-ed commands.
In the following example, the prov-add command sets the RAS parameter maxfail to the value 3.
Example
prov-add:name=ras,maxfail=3
The array index [i] in some of the parameter names in the first column of Table 3-8 must be replaced
with a valid braced index from 1 to 20, and must be continuous and unique (that is, it must contain no
duplicates).
The Update Type column in Table 3-8 shows when the change to a parameter takes effect after it is
modified:
•Immediate means that the effect of the change is immediate.
•Start means that the application needs to be restarted for the change to take effect.
•Next Call means that the next call has the new parameter set.
H.323 Stack Configuration
NoteImmediate and next call update types are dynamic system data.
NoteThe RAS parameter overlappedSending is not available here because it has been combined with the
Q.931 overlappedSending parameter. If you set the Q.931 overlappedSending parameter, you also set the
the RAS overlappedSending parameter.
NoteThe asterisk (*) after a parameter name in the first column of Ta bl e 3-8 denotes a mandatory RADVision
parameter with an inbuilt default value that will be used if the value is not set in provisioning.
Ta b l e 3-8RAS Parameters
Parameter NameDescriptionTy peExampleUpdate Type
manualRASIf this parameter is present,
NULL—Start
the stack does not perform
automatic RAS procedures
(it waits to be driven by the
application).
responseTimeOut*The time (in seconds) that
INTEGER(1, 200)10Immediate
the stack waits until it
notifies the application that
the called party has failed to
respond to a transaction.
allowCallsWhenNonRegIf this parameter is present,it
NULLNot presentImmediate
allows calls to proceed even
if gatekeeper registration has
not been done for the
PGW
2200.
manualRegistrationIf this parameter is present,
NULLNot presentStop/Start
the stack does not perform
automatic gatekeeper
registration procedures (it
waits to be driven by the
application).
timeToLiveThe maximum time (in
INTEGER(1, 65535)400Immediate
seconds) that the registration
of the PGW 2200 with a
gatekeeper remains valid.
The stack reregisters
periodically.
rasPort*The number of the port
INTEGER(0, 65535)0Start
receiving all RAS
transactions for the current
endpoint. Set this parameter
to 0 to allow the software to
look for the available port.
compare15bitRasCrvIf this parameter is present, it
NULL—Immediate
causes the stack to ignore the
call reference value (CRV)
MSBit in RAS messages.
maxRetries*Maximum number of RAS
INTEGER(1, 200)3Immediate
retransmissions.
maxMulticastTTLMaximum number of
INTEGER(0, 200)3Start
multicast time to live (TTL).
preGrantedArqUseChoice of direct or routed. If
STRINGdirectNext Call
direct, the pregranted
Admission Request (ARQ)
feature is used for both direct
and routed calls. If routed,
the pregranted ARQ feature
is used only for routed calls.
If absent, the pregranted
ARQ is not used.
manualDiscovery.ipAddressThe IP address of a known
STRING10.70.54.53Start
gatekeeper with which an
endpoint might attempt to
register.
Cisco H.323 Signaling Interface User Guide
3-14
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
H.323 Stack Configuration
Table 3-8RAS Parameters (continued)
Parameter NameDescriptionTypeExampleUpdate Type
manualDiscovery.portThe port associated with the
INTEGER(0, 65535)1719Start
manualDiscovery.ipAddress,
which can, by agreement, be
either a well-known port or
another port.
gateway.prefix[i]The gateway registers the
STRING0208Immediate
telephone prefix specified by
this parameter to indicate
that it is able to terminate it.
gatekeeperIdIdentifies the gatekeeper
STRINGOuterLondonImmediate
with which the endpoint is
trying to register.
endpointVendor.productIdData that the manufacturer
STRINGH323ESPImmediate
assigns to each product.
endpointVendor.versionIdData that the manufacturer
STRINGR0.2.4Immediate
assigns to each version.
H.245 Parameters
NoteImmediate and Next Call update types are dynamic system data.
OL-4806-01 Rev. A14
To modify the H.245 parameters listed in Table 3-9, use the h245 MML name variable for the prov-add,
prov-dlt and prov-ed commands.
In the following example, the prov-add command sets the H.245 parameter masterSlave.timeout to the
value 5.
Example
prov-add:name=h245,masterSlave.timeout=5
The Update Type column in Table 3-9 shows when a change to an H.245 parameter takes effect after it
is modified:
•Immediate means that the effect of the change is immediate.
•Start means that the application needs to be restarted for the change to take effect.
•Next Call means that the next call has the new parameter set.
Cisco H.323 Signaling Interface User Guide
3-15
Chapter 3 Provisioning the Cisco HSI
H.323 Stack Configuration
Ta b l e 3-9H.245 Parameters
Parameter NameDescriptionTy peExample
masterSlave.terminalTypeThe terminal type for the
PGW
2200.
masterSlave.manualResponseIf this parameter is present, it
INTEGER(0, 255)60Next Call
NULLPresentNext Call
cancels automatic
acknowledgment of master or slave
determination.
masterSlave.timeoutThe maximum time (in seconds)
INTEGER(0, 65535) 5Immediate
the stack waits before it gives up on
the master/slave procedure.
channelsTimeoutThe time (in seconds) the stack
INTEGER(0, 65535) 10Immediate
waits for a response to a channel
establishment message.
roundTripTimeoutThe time (in seconds) the stack
INTEGER(0, 65535) 5Immediate
waits for round-trip procedure
completion.
requestCloseTimeoutThe time (in seconds) the stack
INTEGER(0, 65535) 5Immediate
waits for request close procedure
completion.
requestModeTimeoutThe time (in seconds) the stack
INTEGER(0, 65535) 5Immediate
waits for request mode procedure
completion.
caps.timeoutThe maximum time (in seconds)
INTEGER(0, 65535) 5Immediate
the stack waits before it gives up on
the capability exchange procedure.
caps.maxAudioDelayMaximum H.255 multiplex audio
INTEGER(0, 1023)60Immediate
delay jitter.
mediaLoopTimeoutThe timeout (in seconds) of the
INTEGER(0, 65535) 5Immediate
media loop procedure.
Update
Ty pe
Table 3-10, Table 3-11, and Tab l e 3-12 list the parameters and modes related to the configuring of
codecs. The array index [i] must be replaced with a valid braced index from 1 to 20. The braced index
must be continuous and unique (that is, there must be no duplicates).
Ta b l e 3-10 H.245 Terminal Capability Codec Parameters
The Cisco HSI negotiates the media stream codec to establish a match between the PSTN MGCP media
gateway (for example, the Cisco AS5xxx series or Cisco MGX series) and the H.323 endpoint or
gateway. To match codecs, the MGCP gateway must be configured to match what is expected at the
H.323 end. Similarly, the Cisco HSI also must be configured with the same codecs.
The Cisco HSI receives a list of codecs from the MGCP gateway and matches the listed codecs to the
codecs that are configured on the HSI. The HSI advertises all of the successful matches in the H.245
terminalCapabilitySet messaging with the H.323 endpoint.
It is important to determine and configure the “frames-per-packet” value correctly on the Cisco HSI per
codec. If “frames-per-packet” value is incorrect, the codec may not be negotiated successfully between
the HSI and the H.323 endpoint.
It is also important to configure the MGCP gateway correctly. The gateway should be configured to
provide “static payload” values for the required codecs, rather than dynamic payload types (see Table 4
in RFC 3551, Schulzrinne and Casner).
Quick Reference for Important Parameters
Chapter 3 Provisioning the Cisco HSI
Table 3-13, Tab le 3-14, Table 3-15, and Tabl e 3-16 can be used in initial HSI configuration. The tables
present parameters that you might use frequently to align the Cisco HSI with an existing PSTN or Voice
over IP network.
Table 3-13 presents important call control parameters.
Ta b l e 3-13 Common Call Control Parameters
Parameter NameParameter ValueDescription
A_CC_oLinecall0—Unknown
Calling party's category
10—Ordinary
A_CC_Clir0—No indication
Address presentation restricted indicator
1—Presentation allowed
2—Presentation restricted
3—Address not available
A_CC_ANumDataSI0—None
Screening indicator
1—User provided not verified
2—User provided verified passed
3—User provided verified failed
4—Network provided
A_CC_oIsdnAllTheWay0—ISDN user part not used all the way
Forward call indicator, ISUP indicator
1—ISDN user part used all the way
A_CC_oIsdnPref0—ISDN user part preferred all the way
1—ISDN user part not required all the
way
2—ISDN user part required all the way
Cisco H.323 Signaling Interface User Guide
3-18
Forward call indicator, ISUP preference
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Table 3-13 Common Call Control Parameters (continued)
Parameter NameParameter ValueDescription
A_CC_Interworking0—No interworking encountered (SS7 all
Backward call indicator, Interworking indicator
the way)
1—Interworking encountered
A_CC_Location1—User
Cause indicator, Location
2—Private local
3—Public local
4—Transit
5—Public remote
6—Private remote
7—International
8—Interworking
9—Local interface
H.323 Stack Configuration
11—Local remote
12—Packet manager
13—Unknown
The following MML command example shows the command sequence used to provision the call control
parameters provided in the preceding table.
Table 3-14 presents important static system data parameters.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-19
H.323 Stack Configuration
Ta b l e 3-14 Common Static System Data Parameters
Parameter NameParameter ValuesDescription
CarrierCodeMapping • “enabled”—a string that indicates the
feature is enabled.
•Blank (“”)—indicates the feature is
disabled.
•“deleted”—indicates that the feature
Allows the mapping of a special tech prefix (the
format of which is CCxCy) to the
DestinationCircuitID “group” field in the ARQ
message. This feature works only with IOS
Gatekeeper build Release 12.2(15)T10 or above.
is disabled.
ClipClirSupported •“enabled”—a string that indicates the
feature is enabled.
Allows transit of CLI presentation/screening
information.
Chapter 3 Provisioning the Cisco HSI
•Blank (“”)—indicates the feature is
disabled
•“deleted”—indicates that the feature
is disabled
DtmfSupportedType • “dtmf”—the recommended value for
interworking with Cisco gateways
•“basicString”
DtmfSupportedDirection • “tx”—transmit to H323 endpoint
•“rx”—receive from H.323 endpoint
•“both”—transmit and receive DTMF
•Blank (“”), “deleted,” or any other
string, such as “disabled”—indicates
the feature is disabled
H225PavoSupported • “enabled”—a string that indicates the
feature is enabled.
•Blank (“”)—indicates the feature is
disabled
•“deleted”—indicates that the feature
is disabled
RaiSupportedFor example:
•“enabled”—a string that indicates the
feature is enabled.
•Blank (“”)—indicates the feature is
disabled
NoteSetting this parameter to “enabled”
enables use of Caller ID.
Selects the DTMF type during H.245 terminal
capabilities exchange.
NoteSet this parameter to “dtmf” and the
DtmfSupportedDirection parameter to
“both” to enable DTMF support.
Selects DTMF transit direction.
NoteSet this parameter to “both” and the
DtmfSupportedType parameter to “dtmf”
to enable DTMF support.
Allows transit of redirecting number parameter
(contained in Cisco CallManager H.225 setup
messages—nonStandardControl field).
Allows H.225 RAS RAI messages to be sent to the
gatekeeper if the E-ISUP link fails or if the HSI is
under heavy load.
NoteSet this parameter to “enabled” to enable
the HSI to support RAI messages.
•“deleted”—indicates that the feature
is disabled
Cisco H.323 Signaling Interface User Guide
3-20
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
H.323 Stack Configuration
Table 3-14 Common Static System Data Parameters (continued)
Parameter NameParameter ValuesDescription
NotifyMsgEnabledFor example:
•“enabled”—a string that indicates the
feature is enabled.
•Blank (“”)—indicates the feature is
Allows transit of connected number, display
information, and generic notification indicator in
H.225 Notify messages.
disabled
•“deleted”—indicates that the feature
is disabled
VSCB_IPADDR1/2IP address, for example: “10.10.10.1”Allows IP address configuration of second PGW.
VSCB_PORT_NUMBER1/2 Port number, for example: 8003Allows port configuration of second PGW.
The following MML command example shows the command sequence used to provision the static
system data parameters provided in the preceding table.
Table 3-16 presents common H.245 parameters for enabling the G.729 codec.
Ta b l e 3-16 Common H.245 Parameters
Parameter NameParameter Value
chan[i].nameFor example:
prov-add:name=”H245”,chan[4].name=”g729”
chan[i].audio.g729For example:
prov-add:name=”H245”,chan[4].audio.g729=”2”
caps.table[i].audio.g729For example:
prov-add:name=”H245”,caps.table[4].audio.g729=”2”
caps.table[i].entryNoFor example:
prov-add:name=”H245”,caps.table[4].entryno=”729”
modes[i].nameFor example:
prov-add:name=”H245”,modes[3].name=”g729”
modes[i].audio.g729For example:
The following MML command example shows the command sequence used to provision the H.245
parameters provided in the preceding table for enabling the G.729 codec. Provisioning the G.729 codec
on the Cisco HSI supports passing SS7 calls to the Cisco CallManager through a gateway running the
Media Gateway Control Protocol (MGCP).
The Asymmetric Codec Treatment feature averts the potential for inconsistencies in codec selection,
which can result if the open channel requests are sent by each endpoint at nearly the same time, so that
neither side has received an open channel request prior to sending one. In practice, such asymmetric
conditions occur only for slow start calls. When there is a fast start recipient, both channels agree to use
the same codec in unison.
The Asymmetric Codec Treatment support is enabled if this parameter is present and set to anything
other than “”. For example, support is enabled if the parameter is explicitly set to “Enabled.” To enable
Asymmetric Codec Treatment, enter the following command:
The Empty Capability Set feature enables an H.323 endpoint to send a TCS message with empty
capabilities during a call. The TCS message causes the audio channels to close. This action enables the
negotiation and opening of new audio channels.
The Empty Capability Set feature is useful when the H.323 endpoint wishes to change the audio codec
during a call or if the endpoint needs to divert the media streams to a different location. Typically, the
feature is used to place a call on hold to disable the media stream until the user presses the Resume
button.
The Empty Capability Set feature on the HSI requires no provisioning.
H.323 Hairpin
The H.323 Hairpin feature can be used to connect a call between two H.323 endpoints without using
resources on the media gateway. For example, the PGW can respond to the dialled number in an
incoming H.323 call by routing the call to another HSI (perhaps the same HSI) rather than routing the
call to the PSTN. In this case, the originating and terminating HSIs establish the call normally but pass
the H.245 address of the H.323 endpoints. This enables the two endpoints to use H.245 to negotiate
media channels with each other directly, independent of the HSI.
The H.323 Hairpin feature on the HSI requires no provisioning. However, to operate throughout the
system, H.323 Hairpin must be enabled on the PGW. On the PGW, you enable H.323 Hairpin through a
trunk group property by issuing the following commands:
NoteH.323 Hairpin must be enabled for both the ingress and egress EISUP trunk groups.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-23
HSI Feature Configuration
T.38 Fax
Chapter 3 Provisioning the Cisco HSI
Refer to Cisco PGW and Cisco IOS documentation at www.cisco.com for further information on these
commands.
The T.38 Fax feature enables the HSI to alter a call, initially established for voice, to support a fax
transmission.
When a fax call is initiated, a voice call is established. When the terminating gateway detects the fax
tone generated by the terminating fax machine, the gateway initiates a T.38 mode request using H.245
procedures from the terminating gateway. If the opposite end of the call acknowledges the T.38 mode
request, the initial audio channel is closed and a T.38 fax relay channel is opened.
You enable T.38 Fax for the HSI by specifying static system data parameters. By default, T.38 is
provisioned on the HSI by use of the following commands:
Table 3-3 describes the T.38 static system data parameters. The T.38 parameters for HSI correspond to
T.38 parameters proposed in the ITU T.38 recommendation.
Configuring T.38 Fax on the Cisco PSTN Gateway
To enable T.38 Fax throughout the system, you must enable T.38 Fax on the Cisco PGW. On the PGW,
T.38 is enabled through a trunk group property by use of the following MML command:
prov-add:trnkgrpprop:name="2000",FaxSupport="1"
Configuring T.38 Fax on a Cisco IOS H.323 Gateway
Enable T.38 Fax on a Cisco IOS H.323 gateway by issuing the following IOS commands:
Refer to PGW and Cisco IOS documentation at www.cisco.com for further information on these
commands.
HSI INFORMATION Message Support
Cisco CallManager uses the H.225 INFORMATION message during transfer to indicate that ringback
tone is on or off. The Cisco HSI now supports this message to correctly interoperate with Cisco
CallManager.
Cisco H.323 Signaling Interface User Guide
3-24
OL-4806-01 Rev. A14
Chapter 3 Provisioning the Cisco HSI
Support for the H.225 INFORMATION message is enabled by default. A crafts person can disable H.255
INFORMATION message support through a new property called Information MsgDisabled by issuing
the following MML command:
The Cisco HSI now maps the '*' (asterisk, or star) and '#' (number sign, or hash) H.225 prefixes to the
PGW for H.323 to PSTN calls as follows:
•'*' to the value provisioned in ccpackage.Star
•'#' to the value provisioned in ccpackage.Hash
•The current value for ccpackage.Star is 'B'.
•The current value for ccpackage.Hash is 'A'.
The crafts person can change these values by issuing the following MML command:
prov-ed:name=ccpackage,hash='C'
HSI Feature Configuration
Cisco HSI now maps the EISUP 'B' to '*' and 'C' to '#' (Called Party Number) for PSTN to H.323 calls.
Configuring Clear Channel on the Cisco HSI
The Clear Channel capability (identified as G.Clear or gclear in this document) enables support for both
voice and data calls on a network. However, the end applications are responsible for packet loss and error
recovery. For more information, refer to the document G.Clear, GSMFR, and G.726 Codecs and Modem and Fax Passthrough for Cisco Universal Gateways at
http://www.cisco.com/en/US/products/sw/iosswrel/ps1839/products_feature_guide09186a00800b3568
.html.
NoteIn association with the Cisco HSI, the Cisco PGW must be running 9.5(2) patch set gs034/nn028, or
later, to use G.Clear.
The Cisco HSI interoperates with Cisco voice gateways (for example, the Cisco AS54xx series or
VISM), which advertises G.Clear capability via MGCP signaling using the following methods: G.Clear,
G.nX64, CCD. The Cisco HSI automatically selects the correct method depending on the gateway that
originates or terminates the call.
Refer to the Cisco H.323 Signaling Interface User Guide for information regarding the use of HSI MML
commands.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-25
HSI Feature Configuration
Table 3-17 presents examples of configuration commands that may be required to implement a particular
prov-add:name=h245, caps.table[10].audio.gclear="ClearChid"
“ClearChid” is
case-sensitive;
it must be
entered exactly
as displayed in
all command
examples in this
table.
H245,
caps.table[i].audio.entryNo
1010, 1011, 1012…
NoteThis parameter
prov-add:name=h245, caps.table[9].entryNo=1010
prov-add:name=h245, caps.table[10].entryNo=1011
should be set to
a unique integer
value.
The G.726 codec enables transcoding a PCM channel to or from an ADPCM data stream. The standard
supports four data rates:16, 24, 32 and 40 kbit/sec.
G.726 capability is advertised by the Cisco HSI and other H.323 gateways/endpoints in H.225 fast-start
elements, in H.245 (tunneled or a separate TCP/IP connection) terminal capability (TCS) messages, and
open logical channel (OLC) messages.
Currently, H.323 devices use several different methods to advertise G.726. ITU G.726 Annex B defines
one method, referred to in this document as g726-generic. Cisco H.323 gateways (for example, the Cisco
AS5400) support an alternate method referred to as g726-cisco. There is another method used by the
OpenH323 project; however, the Cisco HSI does not support that method.
MGCP gateways advertise G.726 capability using the method described in RFC 3551 (RTP Profile for
Audio and Video Conferences with Minimal Control). The four data rates use dynamic payloads;
however, the 32kbit/sec data rate, alternatively, can have a static payload value of 2 (this alternative value
is being phased out).
You can configure the Cisco HSI for 32kbit/sec MGCP support using dynamic or static payload values.
In addition, you can configure the Cisco HSI to support g726-generic and/or g726-cisco for the H.323
signaling. If possible, it is best to select g726-cisco for your network because it offers additional
flexibility.
HSI Feature Configuration
The g726-generic method cannot indicate the data rate in H.245 TCS messages. The ITU standard
specifies that the data rate is only advertised in the OLC messages.
NoteThe H.245 ASN.1 syntax supports advertising the bitrate in TCS messages; however, G.726 Annex B
prohibits advertising the bitrate in TCS messages. The Cisco HSI advertises the bitrate in the TCS
messages as a “hint”; however, H.323 gateways/endpoints might not extract the field and take advantage
of the presence of the bitrate in the TCS message.
The fact that the g726-generic method cannot indicate the data rate in an H.245 TCS message is not a
problem if the MGCP gateway and your network are designed to support all data rates for this codec.
However, if all data rates are not supported, it is possible for the remote endpoint/gateway to select a
non-preferred or non-supported data rate in the OLC message.
NoteFor example, a data-rate preference list may establish the following order: G.726-16kbit/sec (highest
preference), G.711-Alaw (second preference), G.726-24kbit/sec (lowest preference). In this case, a
remote endpoint could select G.726-24kbit/sec in the OLC message; whereas, the Cisco HSI would
prefer G.726-16kbit/sec. In this example, the next preferred codec ought to be G.711 A-law and not
G.726-24kbit/sec. However, the g726-generic limitation enables the remote endpoint to select the least
preferred codec.
If a data-rate preference list specifies only a single rate (for example, G.726-16kbit/sec), it is not possible
to advertise this fact in the TCS message. Subsequently, the remote endpoint may attempt to open the
media stream using an unsupported data rate (perhaps, G.726-24kbit/sec).
Whenever OLC messages are exchanged and a non-supported G.726 data rate is detected, to prevent
unnecessary call clearing, the Cisco HSI always attempts to send the data rate selection to the MGCP
gateway. If the MGCP gateway does not support the selected data rate, it sends a message to the Cisco
PGW to clear the call.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
3-27
Chapter 3 Provisioning the Cisco HSI
HSI Feature Configuration
If a non-preferred G.726 data rate is selected over a higher-preference codec, the HSI will continue with
the call using the non-preferred data rate. This is preferable to the alternative (aborting the media stream,
invoking an empty capability exchange followed by a re-negotiation of codecs and new OLC messaging).
The alternative causes call processing delay and overhead associated with switching media streams.
NoteThe g726-cisco method avoids impaired or delayed processing because it advertises the data rate in the
TCS messaging.
Refer to the Cisco H.323 Signaling Interface User Guide for information about Cisco HSI MML
commands.
Table 3-18 presents examples of configuration commands that may be required to implement a particular
set to any text value,
the Cisco HSI uses
static payload value
'2' to represent
G.726 32kbit/sec to
the MGCP gateway.
If the parameter is
deleted or is set to an
empty string (“”),
the HSI uses the
default, dynamicpayload behavior.
caps.table[8].audio.g726-generic.bitOrder=3
value from 0...255.
Refer to G.726
Annex B, section
B4.2 for a more
detailed description.
The value in this
field must match the
value advertised by
the H.323 endpoint/
gateways.
This chapter provides information about operation and management tasks for the Cisco H.323 Signaling
Interface (HSI) application. This chapter contains the following sections:
•Restarting the Cisco HSI Application, page 4-1
•Stopping Call Processing, page 4-1
•Starting Call Processing, page 4-2
•Stopping the Call Processing Application, page 4-2
•Starting the Call Processing Application, page 4-2
•Reporting the Cisco HSI Status, page 4-2
•Measurements, page 4-2
•Overload, page 4-6
•Logging, page 4-9
•Gapping, page 4-11
Restarting the Cisco HSI Application
To restart the Cisco HSI at the MML command prompt, use the restart-softw MML command. For more
information about this command, see
To start the Cisco HSI application, see the “Installing the Cisco HSI” section on page 2-2.
Appendix A, “MML User Interface and Command Reference.”
Stopping Call Processing
To stop call processing, use the stp-callproc MML command. This command causes the handling of new
call requests to cease immediately, and, if no timeout period is specified, all existing calls are released
immediately. If a timeout period is specified, existing calls are released after the specified amount of
time has elapsed. For more information about the stp-callproc command, see
Interface and Command Reference.”
Appendix A, “MML User
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
4-1
Starting Call Processing
Starting Call Processing
To start call processing, use the sta-callproc MML command. For more information about this
command, see
Appendix A, “MML User Interface and Command Reference.”
Stopping the Call Processing Application
To stop the call processing application, use the stp-softw MML command. For more information about
this command, see
Appendix A, “MML User Interface and Command Reference.”
Starting the Call Processing Application
To start the call processing application, use the sta-softw MML command. For more information about
this command, see
Appendix A, “MML User Interface and Command Reference.”
Chapter 4 Managing the Cisco HSI
Reporting the Cisco HSI Status
To display the status of the Cisco HSI, use the rtrv-softw MML command. For more information about
this command, see
Appendix A, “MML User Interface and Command Reference.”
Measurements
The following sections describe two measurement categories:
•System-related measurements
•Call-related measurements
System-Related Measurements
The CIagent is a Simple Network Management Protocol (SNMP) subagent. It handles the collection and
storage of the following system performance measurements:
•CPU occupancy
•RAM occupancy
•Disk occupancy
•TCP usage
Use the CIAGENTSCANPERIOD parameter to define the period that the CIagent polls the CPU for
utilization (see
Chapter 3, “Provisioning the Cisco HSI”).
Cisco H.323 Signaling Interface User Guide
4-2
OL-4806-01 Rev. A14
Chapter 4 Managing the Cisco HSI
Measurements
Call-Related Measurements
The Cisco HSI application handles all call-related measurements. An SNMP MIB handles the collection
of call-related measurement data.
The call-related measurements are organized into counter groups. The following MML counter groups
are required:
•RAS (see Ta ble 4-1 on page 4-3)
•Q.931 (see Table 4-2 on page 4-4)
•H.245 (see Table 4-3 on page 4-5)
The measurements in these groups are written to a file on disk every 30 minutes. The file name includes
the date and time that measurements were written to disk.
Ta b l e 4-1RAS Counter Group
Counter NameMeasurementTy peComments
GK_DISC_ATT_TOTGatekeeper discovery
attempts
GK_REG_ATT_TOTRegistration request
attempts
GK_REG_SUCC_TOTRegistration request
successes
GK_RCV_UNR_ATT_TOTGK- initiated
unregistration attempts
GK_XMIT_UNR_SUCC_TOT GK-initiated
unregistration successes
GK_XMIT_UNR_ATT_TOTT- initiated unregistration
attempts
GK_RCV_UNR_SUCC_TOTT- initiated unregistration
successes
GK_RLS_ATT_TOTDisengage attempts IntegerIncremented for every disengage request (DRQ) sent
GK_RLS_SUCC_TOTDisengage successesIntegerIncremented for every disengage confirmation (DCF)
GK_INFO_REPORT_TOTInformation reportsIntegerIncremented for every information request (IRQ) sent
IntegerIncremented for every unicast gatekeeper request
(GRQ) sent or for every multicast operation
IntegerIncremented for every registration request (RRQ)
sent
IntegerIncremented for every registration confirmation
(RCF) received
IntegerIncremented for every unregistration request (URQ)
received from a gatekeeper (GK)
IntegerIncremented for every unregistration confirmation
(UCF) sent to a GK
IntegerIncremented for every URQ sent to a GK
IntegerIncremented for every UCF received from a GK
to a GK
returned by a GK
to the GK
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
4-3
Measurements
Ta b l e 4-2Q.931 Counter Group
Counter NameMeasurementTy p eComments
FC_INC_CALL_ATT_TOTH.225 Incoming Fast
Connect Call Attempts
FC_INC_CALL_SUCC_TOTH.225 Incoming Fast
Connect Call Successes
FC_OTG _CALL_ATT_TOTH.225 Outgoing Fast
Connect Call Attempts
IntegerIncremented when a setup containing the fastStart
element is received.
IntegerIncremented when the Fast Connect procedure is
used to establish an incoming H.323 call.
IntegerIncremented when a setup containing the fastStart
element is sent to an H.323 endpoint.
Decremented when you revert to Version 1 signaling
(another measurement incremented).
FC_OTG_CALL_SUCC_TOTH.225 Outgoing Fast
Connect Call Successes
V1_INC_CALL_ATT_TOTH.225 Incoming Version 1
Call Attempts
IntegerIncremented when the Fast Connect procedure is
used to establish an outgoing H.323 call.
IntegerIncremented when an incoming H.323 Version 1
Setup is received (that is, no fastStart element or
H.245 tunneling).
V1_INC_CALL_SUCC_TOTH.225 Incoming Version 1
Call Successes
V1_OTG_CALL_ATT_TOTH.225 Outgoing Version 1
Call Attempts
V1_OTG_CALL_SUCC_TOTH.225 Outgoing Version 1
Call Successes
INC_NORM_REL_TOTH.225 Incoming Call
Normal Releases
INC_ABNORM_REL_TOTH.225 Incoming Call
Abnormal Releases
IntegerIncremented when an incoming H.323 Version 1 call
is established.
IntegerIncremented when an outgoing H.323 call reverts to
Version 1 signaling.
IntegerIncremented when an outgoing H.323 call using
Version 1 is established.
IntegerIncremented when an established incoming H.323
call is taken down due to user on-hook.
IntegerIncremented when an established incoming H.323
call is taken down due to anything other than user
on-hook.
OTG_NORM_REL_TOTH.225 Outgoing Call
Normal Releases
OTG_ABNORM_REL_TOTH.225 Outgoing Call
Abnormal Releases
IntegerIncremented when an established outgoing H.323
call is taken down due to user on-hook.
IntegerIncremented when an established outgoing H.323
call is taken down due to anything other than user
on-hook.
PGW_T38_FAX_ATT_TOTQ931
Integer
Incremented for each T.38 Fax Call request from the
PGW. Collection Intervals are provisionable (default
is 12 hours).
PGW_T38_FAX_SUCC_TOTQ931
Integer
Incremented for each T.38 Fax Call request from the
PGW that is successfully reconfigured for T.38.
Collection Intervals: Provisionable (default 12 hours)
H323_INTERWORK_SUCC_Q931
Integer
Incremented for each successful H.323-H.323
interworking condition. Collection Intervals are
provisionable (default is 12 hours).
Chapter 4 Managing the Cisco HSI
Cisco H.323 Signaling Interface User Guide
4-4
OL-4806-01 Rev. A14
Chapter 4 Managing the Cisco HSI
Ta b l e 4-3H.245 Counter Group
Counter NameMeasurementTyp eComments
MASTER_SLAVE_ATT_TOTH.245 Master Slave
Determination Attempts
IntegerIncremented whenever either side of the
call initiates the master slave
determination procedure (using either
H.245 tunneling or a separate H.245
signaling path).
MASTER_SLAVE_SUCC_TOTH.245 Master Slave
Determination Successes
TERM_CAP_XCHG_ATT_TOTH.245 Terminal Capability
Exchange Attempts
IntegerIncremented whenever a master slave
determination procedure is completed.
IntegerIncremented whenever either side of the
call initiates the capability exchange
procedure (using either H.245 tunneling
or a separate H.245 signaling path).
TERM_CAP_XCHG_SUCC_TOT H.245 Terminal Capability
Exchange Successes
OPEN_CH_ATT_TOTH.245 Open Logical
Channel Attempts
IntegerIncremented whenever a capability
exchange procedure is completed.
IntegerIncremented whenever either side of the
call initiates the open logical channel
procedure (using either H.245 tunneling
or a separate H.245 signaling path).
OPEN_CH_SUCC_TOTH.245 Open Logical
Channel Successes
CLOSE_CH_ATT_TOTH.245 Close Logical
Channel Attempts
IntegerIncremented whenever an open logical
channel procedure is completed.
IntegerIncremented whenever either side of the
call initiates the close logical channel
procedure (using either H.245 tunneling
or a separate H.245 signaling path).
CLOSE_CH_SUCC_TOTH.245 Close Logical
Channel Successes
AVG_ROUND_TRIP_DELAY H.245 Round Trip Delay
Determination
IntegerIncremented whenever a close logical
channel procedure is completed.
Average (ms) The average time in milliseconds (ms) for
round trip delay measured as a result of
successful round trip delay determination
procedures.
EMPTY_CAP_SET_TOTH245
Integer
Incremented each time an empty cap set
request is received from the remote peer.
Collection intervals are provisionable
(default is 12 hours).
H323_T38_FAX_ATT_TOTH245
Integer
Incremented for each T.38 Fax Call
request from the remote peer. Collection
intervals are provisionable (default is 12
hours)
H323_T38_FAX_SUCC_TOT H245
Integer
Incremented for each T.38 Fax Call
request from the remote peer that is
successfully reconfigured for T.38 fax
working. Collection intervals are
provisionable (default is 12 hours).
Measurements
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
4-5
Overload
Table 4-3H.245 Counter Group (continued)
Counter NameMeasurementTypeComments
ASYMMETRIC_TOTH245
DTMF_ RELAY_ TOTH245
Integer
Integer
Incremented for each asymmetric
condition encountered. Collection
intervals are provisionable (default is 12
hours).
Incremented for each call where DTMF
relay is used. Collection intervals are
provisionable (default is 12 hours).
Resetting Measurements
The clr-meas MML command resets the measurement counters. This command resets an individual
counter or all counters in a counter group. The following are valid counter groups:
•RAS
•Q.931
•H.245
Chapter 4 Managing the Cisco HSI
For more information about the clr-meas command, see Appendix A, “MML User Interface and
Command Reference.”
Retrieving Counters
Use the rtrv-ctr MML command to retrieve measurement counters. This command displays the
measurements for a counter group. Valid counter groups are RAS, Q.931, and H.245. For more
information about the rtrv-ctr command, see
Reference.”
Overload
The system continuously checks call totals and CPU utilization. Each of these values is compared to
predefined limits. Three call total limits are available. Each limit has a hysteresis value and an alarm
associated with it. When the call total reaches the limit, an alarm is raised. When the call total falls below
the limit minus the hysteresis value, the alarm is cleared after the appropriate recovery action is taken.
Cisco HSI supports the following three levels of overload:
•Overload level 1
•Overload level 2
•Overload level 3
Appendix A, “MML User Interface and Command
The following factors can trigger any one of the overload levels:
•CPU usage (the OVLDSAMPLERATE parameter defines the frequency of CPU sampling and threshold
checking)
•Maximum calls allowed
Cisco H.323 Signaling Interface User Guide
4-6
OL-4806-01 Rev. A14
Chapter 4 Managing the Cisco HSI
Disk usage can trigger a LOW_DISK_SPACE alarm. For more information about this alarm, see
Chapter 5, “Troubleshooting Cisco HSI Alarms.”
Overload Level 1
Use the following configuration parameters for overload level 1 (see Chapter 3, “Provisioning the Cisco
HSI”):
•OVLDLEVEL1PERCENT
•OVLDLEVEL1FILTER
•OVLDLEVEL1THRESHLOWERCALLS
•OVLDLEVEL1THRESHUPPERCALLS
•OVLDLEVEL1THRESHLOWERCPU
•OVLDLEVEL1THRESHUPPERCPU
Overload Level 2
Overload
Use the following configuration parameters for overload level 2 (see Chapter 3, “Provisioning the Cisco
HSI”):
•OVLDLEVEL2PERCENT
•OVLDLEVEL2FILTER
•OVLDLEVEL2THRESHLOWERCALLS
•OVLDLEVEL2THRESHUPPERCALLS
•OVLDLEVEL2THRESHLOWERCPU
•OVLDLEVEL2THRESHUPPERCPU
Overload Level 3
Use the following configuration parameters for overload level 3 (see Chapter 3, “Provisioning the Cisco
The upper parameter specifies the threshold for overload detection, and the lower parameter specifies
the hysteresis point at which the overload condition is removed.
The lower value should be greater than the upper value of the next lower severity level.
•At less than 50 percent CPU usage, no call is gapped.
•From 50 percent to 70 percent CPU usage, 50 percent of calls are gapped.
•From 70 percent to 90 percent CPU usage, 75 percent of calls are gapped.
•At more than 90 percent CPU usage, 95 percent of calls are gapped.
•Before the overload level returns from level 3 to level 2, the CPU usage must fall to less than
81
percent.
NoteThe HSI sends a Release message to the PGW when gapping calls. The cause value is derived from the
property CCPackage,A_CC_GAPPEDCALLCAUSE, which is set to 60 (Congestion) in the default
configuration. Cisco recommends configuring the Cisco PGW2200 dial plan to reroute the call when it
receives this release cause.
Refer to the Cisco Media Gateway Controller Software Release 9 Provisioning Guide for further
information.
Retrieving Overload Data
Use the rtrv-overload MML command to display the overload status and related overload data. For
information about this command, see
Appendix A, “MML User Interface and Command Reference.”
Cisco H.323 Signaling Interface User Guide
4-8
OL-4806-01 Rev. A14
Chapter 4 Managing the Cisco HSI
Logging
The logging level of one or more service packages is set using the set-log MML command. For more
information about this command, see
Rotating Log Files
Log files are rotated at system startup or when either of the following conditions occurs:
•The size limit for the corresponding file is reached. The size of the corresponding log file is equal
to or greater than the value that the LOGFILEROTATESIZE configuration parameter specifies. The
default value for this parameter is 10 Mb (see
•The age limit for the corresponding file is reached. The corresponding log file is equal to or older
than the interval that the LOGFILEROTATEINTERVAL parameter specifies. The default value for
this parameter is 1440 minutes (24 hours). See
information about this parameter.
Logging
Appendix A, “MML User Interface and Command Reference.”
Chapter 3, “Provisioning the Cisco HSI”).
Chapter 3, “Provisioning the Cisco HSI,” for more
Convention for Naming the Log File
Log rotation occurs when the system ceases to write to the current log file and commences to write to a
new log file. The LOGFILENAMEPREFIX parameter defines the name of the active log file (see
Chapter 3, “Provisioning the Cisco HSI”). The default is platform.log.
When log rotation is triggered, the existing file (for example, platform.log) is renamed with the format
platform_yyyymmddhhmmss.log (see
September 30, 1999 at 12:36:24 is renamed platform_19990930123624.
Ta b l e 4-4Log Filename Format
FormatDefinition
LOGFILENAMEPREFIXProvisioned filename (default is platform.log)
yyyyYea r
mm Month
ddDay
hhHour
mmMinute
ssSecond
Table 4-4). For example, a platform error file rotated on
NoteThe time stamp is the coordinated universal time (CUT) from the machine at the time of rotation.
Log File Location
The LOGDIRECTORY parameter defines the directory for active log files and rotated log files (see
Chapter 3, “Provisioning the Cisco HSI”). The default is $GWHOME/var/log/.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
4-9
Logging
Log Messages
Log messages have the following format:
Date and timestamp, Package Name, <log level>, LogID:<text of the message>.
Logging levels determine how much debug information is stored in the platform.log file for each
package. Levels are set through use of a hexadecimal number between 0x0000 and 0xFFFF. 0x0000 is
the lowest level, and switches off logging for a particular package. 0xFFFF is the highest logging level.
Cisco H.323 Signaling Interface User Guide
4-10
OL-4806-01 Rev. A14
Chapter 4 Managing the Cisco HSI
NoteWe strongly recommend that you set all packages to log level 0x0000 in a live network. Set them to
higher levels only when you debug on an offline network.
Setting Logging Levels
The set-log MML command dynamically alters the log level setting during the execution of the system.
However, the set-log MML command does not affect the logging level of any current MML processes.
For more information about the set-log command, see
Reference.”
NoteThe enabling of logging severely impacts HSI performance. We recommend the HSI be running at less
than 2 calls per second when you enable logging. Logging will be automatically disabled when the HSI
enters overload level 3. You can reenable logging when the HSI exits overload.
RADVision Logging
Gapping
Appendix A, “MML User Interface and Command
The Cisco HSI application provides the capability (through MML) to initiate RADVision logging. The
contents of the resultant log file are not under the control of the Cisco HSI application.
Use the radlog MML command to start and stop RADVision logging. RADVision logging can be
directed to a file or into the standard logging output. For information about this command, see
Appendix A, “MML User Interface and Command Reference.”
Gapping
The gapping level can be set from 0 to 100 percent. From 0 to 99 percent, the call type (normal or
priority) is checked against the gapping level call status type. At 100 percent gapping, all calls are
gapped regardless of call type.
Setting Gapping
To activate call gapping, complete the following steps:
Step 1Determine the direction of the call to be gapped:
•Incoming (inc) for calls originating from the H.323 network
•Outgoing (otg) for calls originating from the PSTN Gateway (PGW 2200)
•Both (both) for calls originating from either side
Step 2Determine what type of calls are to be gapped:
•Normal calls (nonpriority calls)
•All calls
Step 3Determine the percentage of calls to be gapped. The percentage can range from 0 to 100 percent. If
100
percent is selected, all calls are gapped, regardless of the type of call.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
4-11
Gapping
Step 4Enter the set-gapping MML command. For example, to gap 60 percent of all calls for both directions,
enter:
set-gapping:both:calltype=all,percent=60
Retrieving Call Gapping Data
To retrieve the current levels of call gapping for all gapping clients, enter the rtrv-gapping command.
The command displays text similar to the following:
Client Name Direction Level Call Type Active
OverloadOutgoing10NormalNo
OverloadIncoming10NormalNo
MMLOutgoing20AllYes
MMLIncoming30AllYes
Chapter 4 Managing the Cisco HSI
The output shows the gapping levels set by the overload function and the MML command set-gapping.
The highest gapping level is used as the level to gap calls, which is indicated as Yes in the column titled
Active. In this example, the MML levels for outgoing and incoming calls are active.
Cisco H.323 Signaling Interface User Guide
4-12
OL-4806-01 Rev. A14
Introduction
CHAPTER
5
Troubleshooting Cisco HSI Alarms
This chapter contains information about Cisco H.323 Signaling Interface (HSI) alarms, troubleshooting
procedures for these alarms, and information about detailed logging. This chapter contains the following
sections:
•Alarms Overview, page 5-1
•Retrieving Alarm Messages, page 5-3
•Acknowledging and Clearing Alarms, page 5-4
•Alarms List, page 5-5
•Troubleshooting, page 5-6
•Detailed Logging, page 5-16
Alarms Overview
An alarm can be in one of the following states:
•Raised, when a persistent fault occurs in the system
•Cleared, when the fault is fixed
Debounce
The alarms have a timeout (debounce) period. The debounce period is the time that elapses before an alarm
condition is accepted. Use the
Chapter 3, “Provisioning the Cisco HSI”). The default debounce period is 0.
Alarm Severity Levels
The Cisco HSI generates autonomous messages, or events, to notify you of problems or atypical network
conditions. Depending on the event severity level, events are considered alarms or informational events.
Table 5-1 lists the severity levels and the required responses.
ALARMDEBOUNCETIME parameter to set the debounce period (see
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-1
Alarms Overview
Ta b l e 5-1Alarm Severity Levels
Severity LevelDescription
CriticalA serious problem exists in the network. Clear critical alarms immediately.
MajorA disruption of service has occurred. Clear this alarm immediately.
MinorNo disruption of service has occurred, but clear this alarm as soon as
InformationalAn abnormal condition has occurred. It is transient and does not require
Retrieving and Reporting Alarms
Events with a severity level of critical, major, or minor are classified as alarms and can be retrieved
through the Man-Machine Language (MML) interface and a Simple Network Management Protocol
(SNMP) manager.
Chapter 5 Troubleshooting Cisco HSI Alarms
A critical alarm should force an automatic restart of the application.
possible.
corrective action. (An invalid protocol call state transition is an example of
an event that prompts such an alarm.) No corrective action is required by
the management center to fix the problem.
An alarm must be reported when an alarm state changes (assuming the alarm does not have an unreported
severity).
Informational Event Requirements
Informational events do not require state changes. An informational event is a warning that an abnormal
condition that does not require corrective action has occurred. An invalid protocol call state transition is
an example of an informational event. The informational event needs to be reported, but it is transient.
No corrective action is required by the management center to fix the problem.
An informational event is reported once, upon occurrence, through the MML and SNMP interfaces. The
MML interface must be in the rtrv-alms:cont mode for the event to be displayed. The event is not
displayed in subsequent rtrv-alms commands.
SNMP Trap Types
Alarms have SNMP trap types associated with them. Table 6-2 identifies the trap types.
Ta b l e 5-2SNMP Trap Types
Trap TypeTrap Description
0No error
1Communication alarm
2Quality of service
3Processing error
4Equipment error
5Environment error
Cisco H.323 Signaling Interface User Guide
5-2
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
Retrieving Alarm Messages
Alarms can be displayed in noncontinuous mode or in continuous mode.
Noncontinuous Mode
To display all current alarms, use the rtrv-alms MML command.
Figure 5-1 shows an example of an alarm message displayed with the rtrv-alms MML command
(noncontinuous mode). For more information about the rtrv-alms MML command, see Appendix A,
“MML User Interface and Command Reference.”
Figure 5-1Sample Alarm Message
Retrieving Alarm Messages
Continuous Mode
Node ID
“H 323-GW 1:ALM =\”V SC FA ILURE\”,SEV =M J
Alarm Category
Severity Level
Displayed only if state=cleared
STATE=CLEARED
The example in Figure 5-1 shows a Cisco Public Switched Telephone Network (PSTN) Gateway
(PGW 2200) communication failure on the Cisco HSI that has the node ID H323-GW1. The resulting
message is an alarm with a major severity level.
To display the names of active alarms and new alarm events, use the rtrv-alms:cont MML command.
Table 5-3 defines the message components that are displayed when the rtrv-alms:cont MML command
is used. The following is sample output from this command. For more information about the
rtrv-alms:cont MML command, see
systemIdThe name of your device and its identifier.
YYYY-MM-DDThe year, month, and day that the alarm or information event occurred.
hh-mm-ss-msThe hour, minute, second, and millisecond that the alarm or information event
severityThe severity level of the alarm or information event. Severity is represented by a
Chapter 5 Troubleshooting Cisco HSI Alarms
occurred.
two-character indicator with the following meanings:
•*C—Critical alarm. A critical alarm indicates that a serious problem exists
in the network. It causes a restart or reboot of the Cisco HSI. Clear critical
alarms immediately.
•**—Major alarm. A major alarm indicates the existence of a problem that
disrupts service. Clear major alarms immediately. Major alarms differ from
critical alarms in that they do not initiate automatic recovery processes.
•*^—Minor alarm. A minor alarm indicates the presence of a problem that
does not disrupt service. Note and clear minor alarms as soon as possible.
•A^—Informational event. An informational event indicates the presence of
an atypical network condition, such as a timer expiration, a value that has
exceeded preset thresholds, or unexpected response from an end point to a
signaling messages sent by the Cisco HSI.
•— (Empty spaces in two leftmost columns). The alarm or event has been
cleared. “STATE=CLEARED” is displayed.
almCatAlarm category. A text string that indicates whether the message is an alarm or
an informational event and the MML alarm or event message. See
a list of alarm categories.
NoteDespite its name, the alarm category field is used for both alarms and
informational events.
Acknowledgement Indicates whether the alarm has been acknowledged.
Acknowledging and Clearing Alarms
To acknowledge that an alarm is recognized but not cleared, use the ack-alm MML command. See
Appendix A, “MML User Interface and Command Reference,” for more information.
To clear an alarm, use the clr-alm MML command. See Appendix A, “MML User Interface and
Command Reference,” for more information.
Tabl e 5-4 for
Cisco H.323 Signaling Interface User Guide
5-4
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
Alarms List
Table 5-4 lists alarms and information events. Troubleshooting information for each of the alarms and
information events can be found in the “Troubleshooting” section on page 5-6.
This section provides troubleshooting procedures for the alarms listed in Tab l e 5-4.
H323_STACK_FAILURE
Description
Irrecoverable failure in the RADVision stack. This alarm is reported to the management interface and
can be obtained with SNMP.
Severity Level and Trap Type
The severity level is critical. The trap type is 4.
Cause
Chapter 5 Troubleshooting Cisco HSI Alarms
The H.323 RADVision stack has failed to correctly initialize on an application startup. An automatic
application restart is initiated, and the application reverts to the base configuration data.
Troubleshooting
To clear the H.323 stack failure alarm, complete the following steps:
Step 1Allow the application to restart and revert back to the base configuration data that is known to be reliable.
Step 2Review the H323_SYS parameters in a provisioning session, ensuring that the values are correct and
within the memory limits of the machine.
Step 3Use the prov-cpy MML command to recommit the new H323_SYS parameters.
Step 4Use the restart-softw MML command to initiate a software restart.
Step 5Use the rtrv-alms MML command to check the alarm list to see if the H.323 stack correctly initializes.
CONFIGURATION_FAILURE
Description
The configuration has failed. This alarm is reported to the management interface and can be obtained
with SNMP.
Severity Level and Trap Type
The severity level is major. The trap type is 4.
Cisco H.323 Signaling Interface User Guide
5-6
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
Cause
A major error has occurred in the configuration of the software packages. This is a potentially nonrecoverable
situation that requires an application restart.
Troubleshooting
To clear the CONFIGURATION_FAILURE alarm, complete the following steps:
Step 1Use the restart-softw:init command to restart the application and revert to the base configuration.
Step 2Review the modified parameters and ensure that the values are correct.
Step 3Use the prov-cpy MML command to recommit the new parameters.
Step 4Use the restart-softw MML command to initiate a software restart.
Step 5Use the rtrv-alms MML command to check the alarm list to see if the problem has been resolved.
Troubleshooting
EISUP_PATH_FAILURE
Description
A failure of the RUDP layer has occurred. This alarm is reported to the management interface and can
be obtained with SNMP.
Severity Level and Trap Type
The severity level is major. The trap type is 4.
Cause
Both IP links A and B to a single Cisco PGW 2200 have gone down.
Troubleshooting
To clear the EISUP_Path_Failure alarm, complete the following steps:
Step 1Use the rtrv-dest command to assess which Cisco PGW 2200 (standby or active) has been lost.
Step 2Check the network connections, cables, and routers for that system.
Step 3Use the clr-alm MML command to attempt to clear the alarm.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-7
Troubleshooting
GATEKEEPER_INTERFACE_FAILURE
This alarm has not been implemented.
GENERAL_PROCESS_FAILURE
Description
A general process failure has occurred. This alarm is reported to the management interface and can be
obtained with SNMP.
Severity Level and Trap Type
The severity level is major. The trap type is 4.
Cause
Chapter 5 Troubleshooting Cisco HSI Alarms
The Cisco HSI (GWmain program) quit unexpectedly (that is, there were no requests to stop or restart
the application). The process manager (PMmain) raises the GENERAL_PROCESS_FAILURE alarm so
that a trap is sent to the Cisco Media Gateway Controller Node Manager.
The process manager clears the GENERAL_PROCESS_FAILURE alarm when it restarts the Cisco HSI
(GWmain).
Troubleshooting
To trace the problem, look at either the core file or the log files.
IP_LINK_FAILURE
Description
A failure of the IP link has occurred. This alarm is reported to the management interface and can be
obtained with SNMP.
Severity Level and Trap Type
The severity level is major. The trap type is 4.
Cause
One of the two links to a single Cisco PGW 2200 has failed.
Cisco H.323 Signaling Interface User Guide
5-8
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
Troubleshooting
To clear the IP link failure alarm, complete the following steps:
Step 1Use the rtrv-dest command to assess which PGW 2200 (standby or active) has been lost.
Step 2Check the network connections, cables, and routers for that system.
Step 3Use the clr-alm MML command to attempt to clear the alarm.
LOW_DISK_SPACE
Description
The disk space is low. This alarm is reported to the management interface and can be obtained with
SNMP. The alarm automatically clears when the disk usage decreases below the alarm limit.
Troubleshooting
Severity Level and Trap Type
The severity level is major. The trap type is 4.
Cause
The percentage of disk usage is greater than the alarm limit.
Troubleshooting
To obtain more disk space, remove old versions of installed software that are no longer required, or
archive log files from the $GWHOME/var/log directory, for example.
OVERLOAD_LEVEL3
Description
An overload level 3 condition exists. This alarm is reported to the management interface and can be
obtained with SNMP. This alarm automatically clears when the CPU occupancy or the number of active
calls drops below the lower limits set in the overload configuration for level 3.
Severity Level and Trap Type
The severity level is major. The trap type is 4.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-9
Troubleshooting
Cause
Troubleshooting
Step 1Wait for the number of calls to drop.
Step 2If CPU occupancy remains high, request assistance from the system administrator.
VSC_FAILURE
Description
Chapter 5 Troubleshooting Cisco HSI Alarms
The OVERLOAD_LEVEL3 alarm is triggered when the CPU occupancy or the number of active calls
rises above the upper limits set in the overload configuration for level 3. Gapping is then initiated.
To clear the OVERLOAD_LEVEL3 alarm, complete the following steps:
This alarm is derived by the Cisco HSI application from RUDP/SM events. This alarm is reported to the
management interface and can be obtained with SNMP.
Severity Level and Trap Type
The severity level is major. The trap type is 5.
Cause
Links to both (active and standby) Cisco PGW 2200s have gone down.
Troubleshooting
To clear the VSC_FAILURE alarm, complete the following steps:
Step 1Use the rtrv-dest command to confirm that links to the Cisco PGW 2200s have gone down.
Step 2Check the network connections, cables, and routers.
Step 3Refer to the Cisco Media Gateway Controller Software Release 9 Operations, Maintenance, and
Troubleshooting Guide for detailed information about this alarm.
Step 4Use the clr-alm commandto attempt to clear the alarm.
Cisco H.323 Signaling Interface User Guide
5-10
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
OVERLOAD_LEVEL2
Description
An overload level 2 condition exists. This alarm is reported to the management interface and can be
obtained with SNMP. This alarm automatically clears when the CPU occupancy or the number of active
calls drops below the lower limits set in the overload configuration for level 2.
Severity Level and Trap Type
The severity level is minor. The trap type is 4.
Cause
The OVERLOAD_LEVEL2 alarm is triggered when the CPU occupancy or the number of active calls
rises above the upper limits set in the overload configuration for level 2. Gapping is then initiated.
Troubleshooting
Troubleshooting
To clear the OVERLOAD_LEVEL2 alarm, complete the following steps:
Step 1Wait for the number of calls to drop.
Step 2If CPU occupancy remains high, request assistance from the system administrator.
CONFIG_CHANGE
Description
The running configuration has been modified.
Severity Level and Trap Type
The severity level is information. The trap type is 0.
Cause
A new configuration has been activated within a provisioning session.
Troubleshooting
This is an informational event.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-11
Troubleshooting
ENDPOINT_CALL_CONTROL_INTERFACE_FAILURE
Description
An individual call failure has occurred. This informational event is reported to the management interface
and can be obtained with SNMP.
Severity Level and Trap Type
The severity level is information. The trap type is 3.
Cause
The RADVision stack reports this alarm.
Troubleshooting
Chapter 5 Troubleshooting Cisco HSI Alarms
This is an informational event.
ENDPOINT_CHANNEL_INTERFACE_FAILURE
Description
An individual call failure has occurred. This informational event is reported to the management interface
and can be obtained with SNMP.
Severity Level and Trap Type
The severity level is information. The trap type is 3.
Cause
The RADVision stack reports this alarm.
Troubleshooting
This is an informational event.
Cisco H.323 Signaling Interface User Guide
5-12
OL-4806-01 Rev. A14
Chapter 5 Troubleshooting Cisco HSI Alarms
GAPPED_CALL_NORMAL
Description
A normal call has been rejected due to call gapping. This informational event is reported to the
management interface and can be obtained with SNMP.
Severity Level and Trap Type
The severity level is information. The trap type is 2.
Cause
The GAPPED_CALL_NORMAL alarm is triggered when gapping levels cause a normal call to be
rejected.
Troubleshooting
Troubleshooting
To clear the GAPPED_CALL_NORMAL informational event, complete the following steps:
Step 1Use the rtrv-gapping MML command to retrieve gapping information.
Step 2If the MML-specific gap levels are active, use the set-gapping MML command to modify them.
Step 3If the overload-specific gap levels are active, either modify the provisioned overload gapping percent
levels or reduce the cause of the overload (see
OVERLOAD_LEVEL2, page 5-11, and OVERLOAD_LEVEL3, page 5-9).
GAPPED_CALL_PRIORITY
Description
A priority or emergency call has been rejected due to call gapping. This informational event is reported
to the management interface and can be obtained with SNMP.
Severity Level and Trap Type
The severity level is information. The trap type is 2.
OVERLOAD_LEVEL1, page 5-14,
Cause
The GAPPED_CALL_NORMAL alarm is triggered when gapping levels cause a priority or emergency
call to be rejected.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-13
Troubleshooting
Troubleshooting
To clear the GAPPED_CALL_PRIORITY informational event, complete the following steps:
Step 1Change the MML gapping levels to less than 100 percent and change the call type to normal.
Step 2Change the provisioned overload call filter type to normal.
OVERLOAD_LEVEL1
Description
An overload level 1 condition exists. This informational event is reported to the management interface
and can be obtained with SNMP.
Severity Level and Trap Type
Chapter 5 Troubleshooting Cisco HSI Alarms
The severity level is information. The trap type is 4.
Cause
The OVERLOAD_LEVEL1 alarm is triggered when the CPU occupancy or the number of active calls
rises above theupper limits set in the overload configuration for level 1. Gapping is then initiated.
Troubleshooting
To clear the OVERLOAD_LEVEL1 informational event, complete the following steps:
Step 1Wait for the number of calls to drop.
Step 2If CPU occupancy remains high, request assistance from the system administrator.
PROVISIONING_INACTIVITY_TIMEOUT
Description
A provisioning session has been inactive for 20 minutes. The text of the output is:
The severity level is information. The trap type is 3.
Cause
The provisioning session has been inactive for longer than the time allowed.
Troubleshooting
Ensure that activity within the provisioning session occurs at least every 20 minutes.
STOP_CALL_PROCESSING
Description
A stop call processing request has been entered through the MML.
Severity Level and Trap Type
The severity level is information. The trap type is 4.
Cause
A user has entered the stp-callproc command through the MML.
OL-4806-01 Rev. A14
Cisco H.323 Signaling Interface User Guide
5-15
Detailed Logging
Troubleshooting
This is an informational event.
Detailed Logging
Logging occurs on 16 different levels for each package, and the logging mask (which is a 16-bit number
from 0x0000 to 0xFFFF) allows each specific log level to be turned on and off. The most-significant-bit
positions correspond to higher (that is, more processor intensive) levels of debugging.
We recommend that you set the logging level of all packages to 0x0000 in a live network. For debugging
a single call in an off-line network, the recommended level of debug is:
•Set Eisup, CallControl, and H323 package log levels to 0xFFFF.
•Set all other package log levels to 0x0000.
•Turn radlog on by entering the MML command radlog::start.
Once the test call has been made, remember to set all the logging levels back to 0x0000 and to turn radlog
off by entering the MML command radlog::stop.
Chapter 5 Troubleshooting Cisco HSI Alarms
Cisco H.323 Signaling Interface User Guide
5-16
OL-4806-01 Rev. A14
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.