Академический Документы
Профессиональный Документы
Культура Документы
Deployment Guide
The information contained herein is proprietary and confidential and cannot be disclosed or duplicated
without the prior written consent of Genesys Telecommunications Laboratories, Inc.
Copyright 20032004 Genesys Telecommunications Laboratories, Inc. All rights reserved.
65vw_dep_08-2004_v3.00
About Genesys
Genesys Telecommunications Laboratories, Inc., a subsidiary of Alcatel, is 100% focused on software for call centers.
Genesys recognizes that better interactions drive better business and build company reputations. Customer service
solutions from Genesys deliver on this promise for Global 2000 enterprises, government organizations, and
telecommunications service providers across 80 countries, directing more than 100 million customer interactions every
day. Sophisticated routing and reporting across voice, e-mail, and Web channels ensure that customers are quickly
connected to the best available resourcethe first time. Genesys offers solutions for customer service, help desks,
order desks, collections, outbound telesales and service, and workforce management. Visit www.genesyslab.com for
more information.
Notice
Although reasonable effort is made to ensure that the information in this document is complete and accurate at the
time of release, Genesys Telecommunications Laboratories, Inc., cannot assume responsibility for any existing errors.
Changes and/or corrections to the information contained in this document may be incorporated in future versions.
Trademarks
Genesys, the Genesys logo, and Voice Web Application Platform are registered trademarks of Genesys
Telecommunications Laboratories, Inc. All other trademarks and trade names referred to in this document are the
property of other companies.
Telephone
+888-369-5555 or +506-674-6767
support@genesyslab.com
support@genesyslab.co.uk
Asia Pacific
support@genesyslab.com.au
Japan
+81-3-5649-6821
support@genesyslab.co.jp
Prior to contacting technical support, please refer to the Genesys Technical Support Guide for complete
contact information and procedures.
Ordering Information
For complete information on ordering Genesys products, please see Licensing Genesys Products.
Released by
Genesys Telecommunications Laboratories, Inc.
http://www.genesyslab.com
Contents
Chapter 1
Chapter 2
Prerequisites ......................................................................................... 13
Hardware ................................................................................................. 13
Dialogic Boards................................................................................... 14
Software .................................................................................................. 14
VWAP 6.5 Software ............................................................................ 14
Windows ............................................................................................. 14
Directory Server.................................................................................. 15
Telephony ........................................................................................... 15
Speech Recognition............................................................................ 15
Text-to-Speech.................................................................................... 16
URLScan Filter ................................................................................... 16
EventC/Reporter ................................................................................. 17
Setting Up SQL Server and Clients ......................................................... 17
SQL Server ......................................................................................... 17
Installing SQL Server Client Network Libraries................................... 18
Setting Up Client Connections............................................................ 19
Windows 2000 Server Additional Configuration ...................................... 20
Windows Services .............................................................................. 21
System Settings.................................................................................. 22
Network Interface Card Settings......................................................... 23
Internet Explorer Settings ................................................................... 23
IIS Settings ......................................................................................... 23
System Performance Settings ............................................................ 24
Recommended Third-Party Software ...................................................... 25
Aborted Installations ................................................................................ 25
Deployment Guide
Contents
Part 1
Chapter 3
Chapter 4
Part 2
Chapter 5
Chapter 6
Contents
Chapter 7
Chapter 8
Chapter 9
Deployment Guide
Contents
Part 3
Chapter 10
Chapter 11
Chapter 12
Part 4
Chapter 13
Contents
Appendix
Deployment Guide
Contents
Chapter
Intended Audience
This guide is primarily intended for the system integrators and
administrators who are responsible for the installation and configuration of
the Voice Web Application Platform (VWAP).
Part Summaries
To help you locate information, this Deployment Guide begins with a table
of contents and ends with appendixes and an index. The guide contains the
following Parts, under which are related chapters:
Deployment Guide
Conventions
Conventions
This guide uses the following document conventions:
A part number appears on the inside cover of the guide. Among other
things, this number identifies the month, year, and version of the guide
you are reading. The part number looks like this:
65vw_dep_08-2004_v2.05
Italic type is used for document titles and for words, letters, and terms
used as words, letters, and terms.
Related Resources
Consult these additional resources as necessary:
10
Related Resources
The Release Notes and Release Advisory for this product, which are
available on the Genesys Technical Support website at http://
genesyslab.com/support.
Genesys product documentation is available on the:
Deployment Guide
11
12
Related Resources
Chapter
Prerequisites
This chapter provides information about the installation prerequisites for
the Voice Web Application Platform (VWAP) when installed with
Windows 2000. It includes information about required software and
recommended hardware and software.
This chapter covers the following topics:
Hardware, page 13
Software, page 14
Setting Up SQL Server and Clients, page 17
Windows 2000 Server Additional Configuration, page 20
Recommended Third-Party Software, page 25
Aborted Installations, page 25
Hardware
Table 1 lists the recommended hardware for a VWAP installation.
Table 1: VWAP Recommended Installation Hardware
Component
Deployment Guide
Value
Model
ROM (Firmware)
12/26/1999 or later
CPU
Hard Drive
Memory
2 GB RAM, minimum
13
Chapter 2: Prerequisites
Software
Dialogic Boards
The VWAP VCS supports the following Dialogic boards:
DM/V480A-2T1
DM/V960A-4T1
DM/V600A-2E1
DM/V1200A-4E1
Software
The following software is required for a VWAP 6.5 installation.
Windows
The following Windows components must be on every VWAP server:
Windows 2000 Server with Service Pack 4. You may install critical
updates released after Windows 2000 SP4.
Note: When installing Windows 2000 SP4, you must select USEnglish as the language.
14
Chapter 2: Prerequisites
Software
Directory Server
RecommendedSun ONE Directory Server version 5.1 SP2
Also SupportedSun ONE Directory Server version 5.1 SP1, 5.1 or
5.0
Note: Sun ONE software is available from the vendor.
Telephony
The following Dialogic telephony software is required:
Speech Recognition
The following ASR (Automatic Speech Recognition) software is required if
speech recognition is used:
Deployment Guide
15
Chapter 2: Prerequisites
Software
Text-to-Speech
VWAP 6.5 supports the following text-to-speech (TTS) software:
URLScan Filter
To Set Up URLScan Filter for IIS
16
Chapter 2: Prerequisites
Comment out the .asp line from the Deny asp requests section.
EventC/Reporter
EventC/Reporter machines require MDAC 2.7. If the EventC machine has a
higher version of MDAC, the EventC log files or Network Management
GUI might state that a version is not found. If this occurs, then downgrade
MDAC to version 2.7. Refer to Microsoft documentation for instructions
on downgrading MDAC.
Deployment Guide
17
Chapter 2: Prerequisites
Note the Login Name and password. For example, the Login Name
might be sa with no password.
18
At the Computer Name screen, note that Local Computer is the default
option, and the local computer name appears in the edit box. Click
Next.
Chapter 2: Prerequisites
In Windows 2000, select Start > Settings > Control Panel >
Administrative Tools > Data Sources.
Select SQL Server Driver from the list of drivers and click Finish.
In the Create New Data Source for SQL Server dialog box, enter the
following and click Next when you are through:
In the first radio button, select Use SQL Server authentication using
a login ID and password entered by the user.
b In the LoginID field, enter a Login in the SQL Server, for example,
sa. The login ID should have been previously created in SQL Server
and have access privileges to the various databases.
c In the Password field, enter the password for the login.
6
The Server Alias field represents the alias for the SQL Server. This
can be any name and can be different from the actual machine
name.
Note: The Server Alias is the name used during VWPS configuration.
Deployment Guide
Click OK.
19
Chapter 2: Prerequisites
If the parameters are correct, then the next dialog box appears. If the
parameters are incorrect, an error message displays.
10
11
Click Test Data Source. The test should complete with a success
message.
12
Note: If remote clients are unable to connect to the SQL Server, the
default network library for the SQL Server on the client might be set to
Named Pipes instead of TCP/IP. See Appendix, Miscellaneous
Configurations and Troubleshooting on page 143 for more information.
20
Select GMT for the Time Zone, and adjust the date and time
accordingly.
Clear the check box labeled Automatically adjust clock for daylight
saving changes.
Chapter 2: Prerequisites
Windows Services
Select Start > Programs > Administrative Tools > Services, and set the
Services as shown in Table 2.
Table 2: Windows Services Setup
Deployment Guide
Name
Startup Type
Alerter
Disabled
Application Management
Manual
Clipbook
Manual
Manual
Computer Browser
Disabled
DHCP Client
Automatic
Directory Replicator
Manual
Event Log
Automatic
Automatic
Automatic
License Logging
Disabled
Messenger
Disabled
Net Logon
Manual
Network DDE
Manual
Manual
Automatic
Protect Storage
Automatic
Manual
Automatic
Server
Automatic
SNMP
Automatic
Manual
Automatic
21
Chapter 2: Prerequisites
Name
Startup Type
Task Scheduler
Automatic
Automatic
Telephony Service
Manual
UPS
Manual
Workstation
Automatic
Automatic
System Settings
The system settings listed in Table 3 are required on each computer.
Table 3: System Settings
Name
Status
22
1024 Kb
DNS
Appropriate IP addresses
SNMP Trap
As appropriate
Time zone
Chapter 2: Prerequisites
Parameter
Value
NIC1 (Primary)
NIC2 (Public)
Parameter
Value
IE default document
http://localhost:9810
IIS Settings
This section describes how to configure the IIS settings, which must be
done on each VWM computer.
1
In Windows 2000, select Start > Programs > Administrative Tools >
Internet Services Manager.
Right-click and select Default FTP Site > Properties > Home
Directory tab. Select Read permissions.
Right-click and select Default FTP Site > Properties > Directory
Security tab. Set the default access for all computers to Denied Access.
Right-click and select Default FTP Site > Properties > Security
Accounts tab. Clear the Allow Anonymous connections check box.
Right-click and select Default Web Site > Properties > Home
Directory tab.
a
Deployment Guide
23
Chapter 2: Prerequisites
Right-click and select Default Web Site > Properties > Home
Directory tab.
a
Right-click and select Default Web Site > Properties > Home
Directory tab. Set the HTTP security access settings based on
individual requirements.
Right-click and select the Server > Properties > Internet Information
Services tab.
a
b
c
d
e
Right-click and select the Server > Properties > Internet Information
Services tab >Home directory tab > Application Settings section >
Execute Permissions.
10
24
In Windows 2000, select Start > Settings > Control Panel > System >
Advanced, click Performance Options.
Chapter 2: Prerequisites
Select Start > Settings > Control Panel > System > Advanced, click
Performance Options.
In the Virtual Memory section, click Change, and set Initial size to
640 MB and the Maximum size to 960 MB. If the RAM is 1 GB,
double these values.
PCAnyWhere 10.0
Aborted Installations
Reboot the server after any aborted installation.
Deployment Guide
25
Chapter 2: Prerequisites
26
Aborted Installations
Part
Deployment Guide
27
28
Chapter
Deployment Guide
29
In Windows, select Start > Programs > Sun ONE Server Products >
Sun ONE Console.
In the New Suffix field, enter the name of the suffix, for example,
o=genesys.net.
Note: The suffix name must start with o=. Use the lower case letter o,
not the zero.
30
10
11
Enter the name of the database (for example, genesys), and click OK.
12
Click the Directory tab, and ensure that the Server is selected.
13
From the Object menu, select New Root Object > o=genesys.net.
14
From the Choose New Object list, scroll down and select
Organization and then click OK. The Property Editor dialog box
appears.
15
Setting Up Dispenser
From the Attribute list, select userpassword and click OK. The
password attribute is added to the list on the left side of the window.
Scroll down to the password field and enter a password (for example,
genesys2003) and make note of it for future reference.
Click OK.
Setting Up Dispenser
This section provides instructions for setting up the Dispenser, which is a
web directory.
You must create an FTP site on the Dispenser so that VWPS can update
DID and Application XML files on the Dispenser. The did.xml and
appid.xml files contain configuration and connection information for all
customer applications. These files are generated into the <VWPS
Installation Drive>:\Cn\Web\did_url_mappings directory when an
application is provisioned. The VWPS then FTPs these files to the
Dispenser so that they are available for HTTP requests from the VCS.
You can set up XML Dispensers in VWPS using one of the following three
configuration options:
Deployment Guide
31
Setting Up Dispenser
Configure the default website on the VWPS machine for port 80 and
point the default website to C:\CN\Web as the home directory.
32
Setting Up Dispenser
Configure the default website on the remote Dispenser machine for port
80 and point the default website to its local C:\CNDispenser\ as the
home directory.
Configure the default website on the remote Dispenser machine for port
80 and point the default website to C:\CNDispenser as the home
directory.
Deployment Guide
Configure the default website on the VWPS machine for port 80 and
point the default website to the C:\CN\web\ folder on the VWPS
machine.
33
Setting Up Dispenser
Notes:
The $dispenser$ set in the AppXML fetched from the backup Dispenser
will have the primary Dispenser machine name as its value. This is not an
error.
To change the default (suggested) values relating to Dispensers in VWPS:
If your paths deviate from the paths specified in this procedure, for
example, if the path of the Dispenser is
C:\CNDispenser\did_url_mappings\xmlfiles, then you must modify the
following items:
34
Open Internet Services Manager from Start > Settings > Control
Panel > Administrative Tools > Internet Services Manager.
Right-click Default FTP site and select New > Virtual Directory.
Select the local folder as the path by clicking Browse. Click Next after
specifying the folder (for example, C:\CNDispenser).
In the Access Permissions step, select the Read and Write check boxes.
Click Next.
Click Finish.
Open Internet Services Manager from Start > Settings > Control
Panel > Administrative Tools > Internet Services Manager.
In the TCP Port text box, make sure the value is 80.
In the Local Path text box, specify the local folder by clicking Browse.
Click OK.
Insert the VWAP CD into the computer on which you are installing
VWPS.
If the Wizard prompts you to overwrite any existing files, select Yes to
all. Repeat if necessary.
Deployment Guide
35
The setup prompts you for the following directory information required
to connect to the directory server:
Click Next.
If the registration is successful, setup displays a success message and
proceeds to the last step.
If there is a problem with registration, setup indicates this and provides
you with another opportunity to register with the directory server.
Select the Tools drop-down menu and select SQL Query Analyzer.
Configuring VWPS
36
Click on the + sign next to VWPS to see a list of VWPS servers in the
network.
Expand the server that is being installed. This should have a VWPS
node under it.
Click on VWPS node and select Edit Node from the menu that appears
in the main frame. The Server Configuration page for that node opens.
Ensure that the Show Advanced Fields check box is selected. Supply
values for the parameters listed in Table 6.
Note: Database names are case sensitive.
Table 6: VWPS Parameters
KeyName
KeyValue
Description
Example
Log Levels
sql.company.com
SQL DB Username
sa
SQL DB Password
VWPS
D:\cn\web\did_url_
mappings\
dispenser.company.c
om
cnftp\did_url_mappi
ngs\
Deployment Guide
37
KeyName
HTTP Port to use
KeyValue
Description
Example
9810
Selected
Update Frequency in
seconds
180
45
Servers IP Lookup
Selected
180
38
KeyValue
Description
KeyName
Example
Standard
Selected
Click Submit.
10
When WatchDog starts, look for the file vwps.ini.tds under <VWPS
Installation Drive>:\CN\Config folder. This file should not be present.
If it is present, then there is a problem with the new information. Use
watchdog.log to start debugging.
11
Log in to VWPS and click Diagnostics. Make sure that all the
diagnostic tests return success. If not, refer to Troubleshooting VWPS
Installation on page 162.
Deployment Guide
39
40
Chapter
Introduction, page 41
Installing VWM, page 41
Introduction
You can install the VWM components in either of two ways:
Installing VWM
Deployment Guide
41
Installing VWM
If you are prompted to overwrite any existing files, select Yes. Repeat if
necessary.
10
The setup prompts you for the following directory information required
to connect to the directory server:
11
Click Next.
If the registration is successful, setup displays a success message and
proceeds to the last step.
If there is a problem with registration, setup indicates this and provides
you with another opportunity to register with the directory server.
42
12
13
Part
TDM Set Up
The chapters in Part 2 provide instructions on installing and configuring a
Time Division Multiplex (TDM) (Voice Communications Serverbased)
platform with Dialogic boards.
Instructions for configuring and installing Voice over Internet Protocol
(VoIP) (IP Communications Serverbased) platform are provided in Part 3.
Part 2 contains the following chapters:
Deployment Guide
43
44
Chapter
Deployment Guide
45
Make note of the board identification number; you might need it later.
To find the identification number, review the installation card supplied
with the board; a switch on the board usually specifies the identification
number.
Each board must have a separate device number. Note the dial
number on each board and the slot in which the board is installed.
After installing the boards in the chassis, cable the boards together.
Note: Although the cable connectors are keyed, their design still
permits improper insertion. Make sure that the connector mates well
with the board and is aligned properly.
46
Click Custom, then click Next. The program prompts for the
installation of component options.
Sample programs
Online Documentation
ISDN Package
Antares
DM3
If you are using the ISDN protocol, click Select All. If you are not
using the ISDN protocol, do not make a selection.
If you are using the DM3 components, click Select All and click Next.
The Online Documentation Access Location screen appears.
10
Select the default installation directory and click Next. The Program
Group screen appears.
11
Select the default program group and click Next. The setup copies all of
the program files and creates program groups.
12
13
Click Next.
14
Note: If a Found New Hardware dialog box appears upon reboot, refer to
Troubleshooting VWPS Installation on page 162 for more information.
Deployment Guide
47
48
The installation checks for PTR fixes, and if needed, installs them.
Accept the defaults. Typically PTR fixes are not required on Dialogic
SR5.1.1.
Deployment Guide
49
Click OK.
Exit regedt32.
In a text editor, open the appropriate configuration file for your installed
board:
50
The first time you start DCM, the prompt shown in Figure 1 appears.
Deployment Guide
51
Select Local and click Connect. Dialogic autodetects all the boards and
prompts for the correct firmware file, as shown in Figure 2.
11
Click OK.
12
52
Start the Dialogic Service by clicking the green button on the DCM
toolbar.
In a text editor, open the appropriate configuration file for your installed
board:
In each [CHP] section, change the first instance of Protocol Type to one
of the following:
1 for E&M
In each [CHP] section, change Blind Transfer to 0 (Off). This turns off
BlindTransfer.
Deployment Guide
53
10
11
12
13
54
Start Dialogic Configuration Manager. The first time you start DCM,
the prompt shown in Figure 3, on page 55 appears.
Deployment Guide
Select Local and click Connect. Dialogic autodetects all the cards and
prompts for the correct firmware file, as shown in Figure 4, on page 56.
55
Installing VCS
16
17
Start the Dialogic Service by clicking on the green button on the DCM
toolbar.
Installing VCS
56
Click Next.
Configuring VCS
Enter the Fully Qualified Name of the Directory Server, Directory User
Name, Password, and Root Domain Name.
10
Configuring VCS
To configure basic VCS parameters:
For each machine on which VCS is installed, modify the VCS settings as
follows.
Deployment Guide
Click Edit Node. The Server Configuration page for that node opens.
57
Configuring VCS
Parameter
Description
Example
Primary DID
Mapper
http://dispenser/
did_url_mappings/
$did$.xml
Backup DID
Mapper
http://dispenser2/
did_url_mappings/
$did$.xml
Primary
Outbound DID
http://dispenser/
did_url_mappings/
$resellername$_$customername$_$applicationname$_OutboundDID.
xml
Backup
Outbound DID
http://dispenser/
did_url_mappings/
$resellername$_$customername$_$applicationname$_OutboundDID.
xml
telephonydll
DialogicMgrSR51.dll
58
http://Billing:9811/
billing/events.asp
Click Submit.
Determine the number of inbound and outbound ports that are required.
Expand the PopGateway node and click Route1.
Click Edit Node. The Server Configuration page for that node opens.
Select the route type, inbound or outbound, from the pull-down list.
Configuring VCS
Change the Channels field to designate the ports for this route. In the
Channels field, the numbers 123 represent T1 line #1:ports 123. For
example, 1:1-5 designates 5 outbound ports.
Note: Genesys recommends limiting a popgateway to 60 channels.
10
11
12
If Robbed-Bit is used, for each Route under each PopGateway enter the
following value for the T1rb Protocol File parameter:
For each machine on which VCS is installed, modify the Page Collector
setting as follows.
1
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example
dispenser.genesys.com
Note: Make sure that you configure the host cache list parameter for each
VCS. This list indicates, among many things, the servers where the did.xml
and the app.xml files reside, such that when the VCS fetches these pages,
the VCS will cache them locally on the server.
Deployment Guide
59
Configuring VCS
Note: Be sure to set the value with only the file name, not the
extension; that is, do not add .cdp to the value.
60
Signaling type
Network Type1
10
Restart WatchDog.
Chapter
Required Software
The following third-party software is required to install Nuance:
Deployment Guide
61
Nuance must be installed on all VCS machines that act as Nuance ASR
recognition clients. Additional components may be turned on depending on
the architecture. Nuance must also be installed on all non-VCS Resource
Servers (RecServers, Resource Managers, License Managers, and
Compilation Servers). Additional components may be turned on depending
on the architecture. Procedures to turn on additional components are
described in Installing and Configuring Nuance Watcher on page 63.
Log on as administrator.
From the Nuance Installation CD, run the Nuance 8.0.0 setup.exe.
When prompted for the installation type, select Typical, then click
Next.
At the end of the installation clear the check box labeled Install
Watcher as a Windows2000 Service.
Install Nuance Service Pack SP030124 by extracting the zipped file into
<Nuance Installation Drive:>\Nuance\v8.0.0.
62
In the file on the VCS computers, in the Start 8.0 section, uncomment,
by removing the # character, the lines for the processes that run on that
particular VCS.
For example, if only one PopGateway runs on the VCS, in the
following section, at the bottom of the file:
#recclient config.RecClientPort=9200
client.Behaviors=calllog \
#config.LogFileRootDir=%NUANCE%\logs \
#config.LogFileNamePrefix=9200 \
#watcher.RestartOnFailure=TRUE
Deployment Guide
63
Uncomment the other processes that run on the VCS such as RecServer
and/or NLM. For example, if only the NLM and RecServer run on the
machine, then the original file looks similar to this:
#nlm %nuance%\data\license-702.txt \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE
#resource-manager \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE
#recserver \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE \
#-package
"%CN_ROOT%\ASR\packages\nuance\Telera\TELERA_DEFAULT_D
YNA"
#compilation-server \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE \
#-package
%CN_ROOT%\asr\packages\nuance\telera\TELERA_DEFAULT_D
YNA
64
Uncomment to:
nlm %nuance%\data\license-702.txt \
config.LogFileRootDir=%nuance%\logs \
watcher.RestartOnFailure=TRUE
#resource-manager \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE
recserver \
config.LogFileRootDir=%nuance%\logs \
watcher.RestartOnFailure=TRUE \
-package
%CN_ROOT%\ASR\packages\nuance\Telera\TELERA_DEFAULT_D
YNA
#compilation-server \
#config.LogFileRootDir=%nuance%\logs \
#watcher.RestartOnFailure=TRUE \
#-package
%CN_ROOT%\asr\packages\nuance\telera\TELERA_DEFAULT_D
YNA
7
Uncomment to:
#### run compilation server
compilation-server \
Deployment Guide
65
-package
%CN_ROOT%\asr\packages\nuance\Telera\TELERA_DEFAULT_DY
NA \
config.LogfileRoot=%nuance%\logs\cs \
config.LogfileNum=50 \
watcher.RestartOnFailure=TRUE
9
10
In the first few lines, locate an entry that specifies the NLM location.
For example, the entry appears similar to this:
#### run nlm if license manager needed
nlm %NUANCE%\data\license-800.txt \
Place the license.txt file in the NLM location specified in the entry.
Note: The actual name of your file might be different, such as license80.txt. Make sure the entry has the correct file name.
66
Paste the file directly under the C: drive on the VCS and each Resource
Server.
In the start for common (VCS, IPCS, RS) section of the file,
uncomment all of the lines.
Note: Uncomment the lines by deleting the semicolon (;) character.
Do not uncomment double semicolon lines.
On the VCS, in the start VCS and start DM3 T1 board (VCS)
sections, uncomment all of the lines as appropriate for VCS and
DMV/A board support.
Deployment Guide
67
Configuring Nuance
Enter the actual fully qualified name of the license manager and
resource manager.
9
10
11
12
13
14
Configuring Nuance
68
Click Submit.
Click Submit.
Select the Nuance node under each ASR node and click Edit Node.
10
11
12
13
Click Submit.
Configuring Nuance
14
15
Deployment Guide
Click Submit.
69
70
Configuring Nuance
Chapter
Deployment Guide
71
72
Enter the server name, IP address, and port (4901) for the OSR Server
machine(s) you will be using.
Select the Enabled check box, and then click Apply and Done.
Configuring License
OSR Server Machine
Use the OSR Server machine as the license server. To obtain and configure
the OSR license, refer to the SpeechWorks OSR Licensing Handbook.
Set the location of the license server. Make the following changes to the
registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\SpeechWorks
International\OpenSpeech Recognizer\1.1
<param name="swirec_licensing_mode">
<value>explicit</value>
</param>
<param name="swiep_licensing_mode">
<value>explicit</value>
</param>
Deployment Guide
Set the OSR Server process to start automatically on the OSR Server
machine.
73
HKEY_LOCAL_MACHINE\SOFTWARE\SpeechWorks
International\OpenSpeech Recognizer\1.1
3
Select Start > Settings > Control > Panel > Administrative Tools >
Services.
On the VCS machine, select Start > Settings > Control Panel >
Administrative Tools > Services.
TelephonyDisabled
74
Chapter 7: SpeechWorks OSR Client-Server Installation and Configuration for VCSInstalling ASR Log Manager Agent
<param name="swirec_licensing_mode">
<value>explicit</value>
</param>
<param name="swiep_licensing_mode">
<value>explicit</value>
</param>
Enter the Fully Qualified Name of the Directory Server, Directory User
Name, Password, and Root Domain Name.
Deployment Guide
75
Expand the ASR Log Manager Agent and an entry for each OSR Server
with ASR Log Manager Agent installed should appear.
Click Submit.
Enter the value for the field labeled Max number of simultaneous
channels doing wave captures.
Click Submit.
Perform the above steps for each PopGateway on each VCS machine that
has OSR Client installed and will be using SpeechWorks OSR for ASR.
76
Click Submit.
Deployment Guide
In the Available Servers scroll down list, find the entries under heading
ASRLMAGT.
Click Submit.
77
78
In the Available Servers scroll down list, find the entries under heading
VCS.
Select all VCS machines that have the OSR Server installed on them.
Click Add. The selected VCS machines now appear in the Selected
Servers scroll down window.
Click Submit.
Chapter
Deployment Guide
79
For each VCS that is to recognize the MRCP Server, perform the following
steps in VWPS:
1
Click Submit.
Click Submit.
10
11
12
Supply the value for the parameter listed in Table 9. Be sure to enter
your RTP port range for each PopGateway (do not enter the example
value shown).
Table 9: MRCP Parameters
80
Parameter
Description
Example Value
5000051000
13
14
15
Parameter
Description
Example Value
rtsp://machine/media/
speechrecognizer
port number
16
Click Submit.
Click Copy Node, name the new node, then click Copy.
Refresh the window to display and access the newly deployed MRCP
node.
Deployment Guide
Click Submit.
81
82
Chapter
Text-To-Speech Installation
and Configuration for VCS
This chapter describes how to install and configure Speechify 2.1.6 or
RealSpeak 3.5 and Genesys text-to-speech (TTS) software. You must
install Genesys software and the vendor TTS software on the same
computer.
Note: If deploying SpeechWorks OSR on a separate server from VCS, the
ASR Log Manager Agent component is required on the OSR server. In this
situation, the TTS server and OSR server cannot co-exist.
Also, antivirus software may interfere with the installation process. Make
sure antivirus software is not running during installation.
This chapter covers the following topics:
Deployment Guide
83
Select MySQL from the Available ODBC Drivers list and click OK.
Click OK.
84
Run the setup for the voice fonts Mara and Tom or any other voice
fonts you have for Speechify.
From the ScanSoft RealSpeak CD, run the setup.exe for the appropriate
voice fonts (typically Jennifer and David).
Note: The vendor language, such as American English, is specified
and controlled by the vendor. Refer to the vendor documentation for
details.
Follow the onscreen instructions and accept all default values. This
installs the voice fonts and the RealSpeak TTS engine.
Deployment Guide
At the Select MySQL Base Folder screen, enter the location of MySQL,
then click Next.
85
Configuring Text-to-Speech
10
Enter the Fully Qualified Name of the Directory Server, the Directory
User Name, the password, and the Root Domain Name, and then click
Next.
11
12
When prompted, enter the MySQL password (if any) for the MySQL
root account.
13
14
Configuring Text-to-Speech
Perform the following procedure on each VCS. At least one VCS must be
installed and configured before performing the following steps.
86
Create a group with a descriptive name for the TTS servers that VCS
will use, for example, TTSforVCS (no spaces).
Add all of the TTS servers that VCS will use to the group.
Click Submit.
Click Servers.
Configuring Text-to-Speech
10
Select the Primary TTS Server Group created in Step 3 and click Add.
11
Click Submit.
12
13
Click Servers.
14
15
Select the voices that were chosen during installation and click Edit
Node.
16
Ensure that the Language pull-down list is set to your locale, and edit
the other values as needed.
17
Click Submit.
19
20
Set the value for the Default Voice Format parameter as follows:
21
Click Submit.
22
Restart WatchDog on the TTS machine for the changes to take effect.
Deployment Guide
87
88
Configuring Text-to-Speech
Part
IP Communications Server
The chapters in Part 3 provide instructions for installing and configuring
the Internet Protocol Communications Server (IPCS). These procedures are
for a VoIP (IPCS-based) platform.
Part 3 contains the following chapters:
Deployment Guide
89
90
Chapter
10
Installing IPCS
Before installing the IPCS software, make sure youve already installed the
following software:
MSXML 4.0 SP2 or later, which is available from the Microsoft web
site in the download section.
Deployment Guide
91
Installing IPCS
If you plan to use IPCS in DTMF-only mode, you do not need to install
the SpeechWorks software.
To install IPCS:
1
If you are prompted to overwrite any existing files, select Yes. Repeat if
necessary.
The setup prompts you for the following directory information required
to connect to the directory server:
Click Next.
If the registration is successful, setup displays a success message and
proceeds to the last step.
If there is a problem with registration, setup indicates this and provides
you with another opportunity to register with the directory server.
92
Expand the Server icon and select the 9810 listener web site.
10
Right-click and select Properties > Home Directory tab and ensure the
Local Path field is set to <IPCS Installation Drive>\Cn\web.
11
Configuring IPCS
Configuring IPCS
To configure basic IPCS parameters:
For each machine on which IPCS is installed, modify the IPCS settings as
follows.
1
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example
http://dispenser.company.com/
did_url_mappings/$did$.xml
Primary Outbound
DID Mapper
http://dispenser.company.com/
did_url_mappings/$resellername$_$customername$_$applicationname$_OutboundDID.xml
http://
billing.company.com:9811/
Billing/events.asp
Local Tone
Rendering
Drop-down list:
Digitized Inband RTP
RTP using RFC-2833
SIP INFO Msg.
The default is RTP using RFC-2833.
Deployment Guide
93
Configuring IPCS
Parameter
Description
Example
Media Server IP
10.10.15.38
9810
Sip1xxResponses
Parameter
Description
Example
HangupCause_Fetch
Error
Click Submit.
Select Route under PopGateway, and click Edit Node. The Server
Configuration page for that node opens.
94
Parameter
Description
Example
Call Direction
InOut
Max Channels
Signaling Type
SIP
Configuring IPCS
For each machine on which IPCS is installed, modify the Page Collector
settings as follows.
1
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example
dispenser.genesys.com
Note: Make sure that you configure the host cache list parameter for each
IPCS. This list indicates, among many things, the servers where the did.xml
and the app.xml files reside, such that when the IPCS fetches these pages,
the IPCS will cache them locally on the server.
The IPCS configuration, without ASR, is complete. To configure IPCS
with ASR, refer to Chapter 11, SpeechWorks OSR Client-Server
Installation and Configuration for IPCS on page 97.
Deployment Guide
95
96
Configuring IPCS
Chapter
11
Deployment Guide
97
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS
98
Enter the server name, IP address, and port (4901) for the OSR Server
machine(s) you will be using.
Select the Enabled checkbox, and then click Apply and Done.
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS
Configuring License
OSR Server Machine
Use the OSR Server machine as the license server. To obtain and configure
the OSR license, refer to the SpeechWorks OSR Licensing Handbook.
Set the location of the license server. Make the following changes to the
registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\SpeechWorks
International\OpenSpeech Recognizer\1.1
<param name="swirec_licensing_mode">
<value>explicit</value>
</param>
<param name="swiep_licensing_mode">
<value>explicit</value>
</param>
Set the OSR Server process to start automatically on the OSR Server
machine.
Deployment Guide
99
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS
Select Start > Settings > Control > Panel > Administrative Tools >
Services.
On the IPCS machine, select Start > Settings > Control Panel >
Administrative Tools > Services.
TelephonyDisabled
100
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS Configuring SpeechWorks OSR
Enter the Fully Qualified Name of the Directory Server, Directory User
Name, Password, and Root Domain Name.
Expand the ASR Log Manager Agent and an entry for each OSR Server
with ASR Log Manager Agent installed should appear.
Click Submit.
Click Submit.
Perform the above steps for each IPCS machine that has OSR Client
installed and will be using SpeechWorks OSR for ASR.
Deployment Guide
101
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS Configuring OSR Server to ASR
Click Submit.
102
In the Available Servers scroll down list, find the entries under heading
ASRLMAGT.
Click Submit.
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS Configuring OSR Server to ASR
Deployment Guide
In the Available Servers scroll down list, find the entries under heading
IPCS.
Select all IPCS machines that have the OSR Server installed on them.
Click Add. The selected IPCS machines now appear in the Selected
Servers scroll down list.
Click Submit.
103
Chapter 11: SpeechWorks OSR Client-Server Installation and Configuration for IPCS Configuring OSR Server to ASR
104
Chapter
12
Text-to-Speech Installation
and Configuration for IPCS
This chapter describes how to install and configure Speechify 2.1.6 or
RealSpeak 3.5 and Genesys Text-to-Speech (TTS) software. You must
install Genesys software and the vendor TTS software on the same
computer.
Note: If deploying SpeechWorks OSR on a separate server from IPCS,
the ASR Log Manager Agent component is required on the OSR server. In
this situation, the TTS server and OSR server cannot co-exist.
Also, antivirus software may interfere with the installation process. Make
sure antivirus software is not running during installation.
This chapter covers the following topics:
Deployment Guide
105
Select MySQL from the Available ODBC Drivers list and click OK.
Click OK.
106
Run the setup for the voice fonts Mara and Tom or any other voice
fonts you have for Speechify.
From the ScanSoft RealSpeak CD, run the setup.exe for the appropriate
voice fonts (typically Jennifer and David).
Note: The vendor language, such as American English, is specified
and controlled by the vendor. Refer to the vendor documentation for
details.
Follow the onscreen instructions and accept all default values. This
installs the voice fonts and the RealSpeak TTS engine.
Deployment Guide
At the Select MySQL Base Folder screen, enter the location of MySQL,
then click Next.
The Setup prompts you for the following directory information required
to connect to the directory server:
107
Configuring Text-to-Speech
Click Next.
If the registration is successful, setup displays a success message and
proceeds to the last step.
If there is a problem with registration, setup indicates this and provides
you with another opportunity to register with the directory server.
When prompted, enter the MySQL password (if any) for the MySQL
root account.
10
11
Configuring Text-to-Speech
Note: At least one IPCS must be installed and configured before
performing the following steps.
108
Create a group with a descriptive name for the TTS servers that IPCS
will use, for example, TTSforIPCS (no spaces).
Configuring Text-to-Speech
Add all of the TTS servers that IPCS will use to the group.
Click Submit.
Click Servers.
Expand the nodes IPCS > <ComputerName >, then click McuXml.
10
Select the Primary TTS Server Group created in Step 3 and click Add.
11
Click Submit.
12
13
Click Servers.
14
15
Select the voices that were chosen during installation and click Edit
Node.
16
Ensure that the Language pull-down list is set to your locale, and edit
the other values as needed.
17
Click Submit.
19
20
Set the value for the Default Voice Format parameter as follows:
21
Click Submit.
22
Restart WatchDog on the TTS machine for the changes to take effect.
Deployment Guide
109
Configuring Text-to-Speech
specified time out duration. Genesys recommends that you make at least
three calls to test the newly installed TTS Server.
110
Part
Deployment Guide
111
112
Chapter
13
Deployment Guide
113
If this is a new install and all databases reside on the same machine, refer to
Setting Up VWM DatabaseSingle SQL Server on page 114.
Databases on multiple machines
Each EventC box has to have its own collector database. This database
cannot be shared across EventCs.
Only one EventC box can run Peak Calculator processes. Configuring
more than one EventC with Peak Calculator can cause unpredictable
results.
114
From any machine that has VWM installed, copy the SQLScripts folder
from the <VWM Installation Drive>\Cn directory and place it in the
C:\Cn directory on the SQL Server machine.
Make sure that the @ScriptRoot value is equal to the root directory
where the files are extracted.
10
11
12
Check for database SQL server errors after the script completes.
Deployment Guide
115
Note: For these setup instructions, VWPS will be used as the name of the
VWPS database.
Step 1On each SQL Server, create the following databases:
RepDWH
UnifiedLogin
Collector
Peaks
Reporter
116
Open the SetupAdminLogin.sql and run the script in the same database.
Before running the script, change VWPS to the name of the VWPS
database in the script.
Select the data source of the text file from the drop-down list provided.
Select the check box labeled First row has column names.
10
Deployment Guide
117
Select the data source of the text file from the drop-down list
provided.
Select Delimited.
Select the check box labeled First row has column names.
10
Select the data source of the text file from the drop-down list provided.
Select Delimited.
Select the check box labeled First row has column names.
10
118
Configuring EventC
Repeat all of the substeps in Step 8Import data for the Reporter
database for the following files located in SQL Scripts\Reporter\6.5.4:
tlra_reports.csv
tlra_report_sqls.csv
tlra_report_display_table.csv
Select Start > Programs > Administrative Tools > Internet Services
Manager.
Right-click and select Server Name > New > Web Site.
In the wizard that appears, set the description to Billing Port, then click
Next.
Click Finish.
Configuring EventC
1
Click Edit Node. The Server Configuration page for that node opens.
Deployment Guide
119
Configuring EventC
Parameter
Description
Example Value
Source Directory
c:\cn\Data\Current
Archive Directory
C:\cn\data\archives
1001
1001
1001
1001
4/7/2003 8:00:00
10/28/2003 7:59:59
Sql.company.com
Collector
Collector - Password
SQL Password
<blank>
Collector - UserID
SQL UserID
sa
Sql.company.com
Reporter
Reporter - Password
SQL Password
<blank>
Reporter - UserID
SQL UserID
sa
DataWareHouse - Server
Name
Sql.company.com
DataWareHouse - Database
Name
RepDWH
DataWareHouse - Password
SQL Password
<blank>
120
Configuring EventC
Parameter
Description
Example Value
DataWareHouse - UserID
SQL UserID
sa
Sql.company.com
VWPS
VWPS - Password
SQL Password
<blank>
VWPS UserID
SQL UserID
sa
Sql.company.com
Peaks
Peaks - Password
SQL Password
<blank>
Peaks - UserID
SQL UserID
sa
15
PeaksNSP,PeaksReporter,Pea
ksAIM
Click Submit.
For each of the following processes, click Edit Node and make sure
that the default values for each process are acceptable. Edit the values
as needed.
a
CallRecsGenerator
Table 16: CallRecsGenerator Parameters
Deployment Guide
Parameter
Description
Example Value
Cycle Interval
180
121
Configuring EventC
Parameter
Description
Example Value
Check DB Space
Selected
Log Details
EventsLoader
Table 17: EventsLoader Parameters
Parameter
Description
Example Value
Delimiter in Event
File
&
Cycle Interval
180
Log Details
NO
EventsValidator
Table 18: EventsValidator Parameters
Parameter
Description
Example Value
Cycle Interval
180
Log Details
NO
PeaksAIM
Table 19: PeaksAIM Parameters
122
Parameter
Description
Example Value
Cycle Interval
180
Log Details
NO
PeaksNSP
Table 20: PeaksNSP Parameters
Parameter
Description
Example Value
Cycle Interval
180
Log Details
NO
PeaksReporter
Table 21: PeaksReporter Parameters
Parameter
Description
Example Value
Cycle Interval
180
Log Details
NO
Expand the node Events Collector >, click <ServerName>, then click
Notify Server.
Deployment Guide
Select the Override automatic cookie handling check box, and select
the Always allow session cookies check box.
123
Open the SQL Query Analyzer, and login to the UnifiedLogin database.
Press execute.
Note: This command is the Stored Procedure SetAdminUser
command. Provide the VWPS database name on the same machine as
the parameter:
The command sets and returns the user name, password, and company
name. Take note of this information because this will be the initial
administrator login for UnifiedLogin Server. You can rerun this
command any number of times to reset the administrator password.
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example Value
vwm1
UnifiedLogin
sa
<password>
124
Configuring Reporter
Parameter
Description
Example Value
10
.domain.com
.vpndomain.com
VWPS
Service ID for
Administration Utility
CONFIG1
Configuring Reporter
For each machine on which Reporter is installed, modify the Reporter
settings as follows:
Deployment Guide
Click Edit Node. The Server Configuration page for that node opens.
125
Configuring Reporter
Parameter
Description
Example Value
sql.company.com
Reporter
sa
<password>
sql.company.com
VWPS
sa
<password>
NSPName
RPT1
126
Policy Manager (PM) has been started and is running successfully for at
least one customer/one application.
Click Edit Node. The Server Configuration page for that node opens.
Configure the parameters in Table 24. Make sure they are accurate, then
click Submit.
Table 24: Call Status Monitor Parameters
Parameter
Description
Example Value
sql.company.com
VWPS
sa
<password>
Deployment Guide
9810
127
Parameter
Description
Example Value
NSPName
CSM1
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example
17:00
Duration between
consecutive transfers in sec
86400
ftp://asrls.company.com
BWM URL
http://
bwm.compnay.com:9810/
webnotify.asp?notifyprocess
=bwm1&customer=ASRLog
Manager
Group List
ASRTeleServers
128
Click Add.
Click Finish.
Parameter
Description
Example
Task Frequency
24:00:00
17:00
Task Priority
Low
Deployment Guide
129
Parameter
Description
Example
Service ID
LOGMGR1
vwpsurl
http://vwps.company.com/
webnotify.asp?notifyprocess=vwp
s
Click Submit.
Parameter
Description
Example
EVNT=SWIclst
EVNT=SWIclnd
SVNM=
WVNM=
130
Parameter
Description
Example
|CHAN=
Click Submit.
10
On the ASR Log Server computer, select Start > Programs >
Administrative Tools > Internet Services Manager.
11
Expand the IIS server, select Default FTP Site, then right-click on it.
12
13
14
15
Click OK.
Deployment Guide
131
Click Add.
Click Finish.
Enter a descriptive name for the ORL Server in the Group Name field.
Note: Do not use spaces in the name.
Click Submit.
132
Click Submit.
Expand the link of the SAP Server that you wish to configure.
Click the PopGateway1 Process link under the SAP Server link.
In the Primary Outbound DID Mapper field, enter the SAP URL as
follows:
<dispenser-machine>/$customername$_$application_name$_OutboundDID.xml
Note: When entering the SAP URL, make sure that the exact URL as
shown above is used. The only variable in the URL is the <dispensermachine>.
Click Submit.
The PopGateway1 process has been configured for that SAP Server.
Click IServer in the left frame, then click Add New Server.
Warning! Do not use the name of an existing VWAP machine. Doing
so will overwrite the existing LDAP template.
Deployment Guide
Click Browse.
133
Configuring VWCM
Click Submit.
Select the server you just added in Adding IVR Server on page 133.
Click Edit.
Click ISVR in the left frame, then click Import Template File.
In the Template Version field, enter the version number noted from
Step 3.
Click Browse.
10
Click Submit.
Configuring VWCM
The procedures in this section apply for an IPCS installation.
These are the VWCM components:
Resource Manager
SIP Session Manager (SSM)
H.323 Session Manager
Typically either the SSM or the H.323 Session Manager is installed, but not
both.
134
Configuring VWCM
To set up the database for Resource Manager and H323 Session Manager:
1
Click Media Gateways, then click Add New Server. The Add New
Server page opens.
Warning! Do not use the name of an existing VWAP machine. Doing
so will overwrite the existing LDAP template.
Deployment Guide
In the New Server Name field, enter a fully qualified name for the
server that is configured in the DNS.
Click Submit.
135
Configuring VWCM
Importing Template
You only need to import a template once. If additional Media Gateways are
added later, they will use the existing template.
1
Select the server you just added in Adding Servers on page 135.
Click Edit.
In the Template Version field, enter the version number noted from
Step 3.
Click Submit.
Expand the nodes Media Gateways > <first server>, then click the
Device node.
136
Parameter
Description
Example
Name of
Media
Gateway
MediaGateway1
IP address for
this device
10.10.10.10
Configuring VWCM
Parameter
Description
Example
5060
Number of
Ports
100
Port Type
InOut
Provider
ATT
Click Submit.
Deployment Guide
Click Edit Node. The Server Configuration page for that node opens.
137
Configuring VWCM
Parameter
Description
Example
Database User ID
sa
Database
Password
<blank>
Primary database
IP address
10.10.10.10
Backup database
IP address
10.10.10.10
Database Name
Resource
Manager
SIP listening IP
address
10.10.10.1
5070
Media Gateway
Server Group(s)
The name of the group (or groups) of Media Gateways that this
Resource Manager provides services to
MediaGateways
Configuring SSM
138
Expand the nodes SIP Session Manager > <VWCM Computer>, then
click SIPSessionManager.
Click Edit Node. The Server Configuration page for that node opens.
Configuring VWCM
Parameter
Description
Example
Database User
ID
sa
Database
Password
<blank>
Primary
database IP
address
10.10.10.10
Backup
database IP
address
10.10.10.10
Database Name
SIPSessionManager
SIP listening IP
address
10.10.10.1
SIP listening
port
5060
Resource
Manager IP
Address and
Port
10.10.10.10:5070
Fault Tolerance
Selected
Primary DID
URL
Backup DID
URL
Softswitch IP
address and port
10.10.10.10:5080
Backup
softswitch SIP
IP address and
port
10.10.10.10:5090
Deployment Guide
139
Configuring VWCM
Note: To change the default SIP configuration, update the support and
siplisteneripaddress attributes. If the machine has more than one NIC
interface, specify which interface the SSM should listen to by setting the
siplisteneripaddress attribute.
Click Edit Node. The Server Configuration page for that node opens.
Parameter
Description
Example
SIP Listening IP
Address
10.10.10.10
SIP Listening
Port
5060
Resource
Manager IP
Address
10.10.10.10:5070
Primary DID
URL
http://<hostname>/
did_url_mappings/$did$.xml
Backup DID
URL
http://<hostname>/
did_url_mappings/$did$.xml
ISDN
Numbering
Type
International
Primary
Gatekeeper IP
Address
10.10.30.105:1720
140
Parameter
Description
Example
Backup
Gatekeeper IP
Address
10.10.30.100:1720
Enable RAS
Messages
H.323 Listening
IP Address
10.10.10.10
H.323 Listening
Port
1720
Log in to VWPS.
Deployment Guide
141
Create an application for test calls, which may be called Dummy App.
You cannot provision the application until the Policy Manager is
installed.
Take note of the IDs and Names of the reseller, customer, and
applications created. This is required for configuring EventC and
Unified Login.
10
After this creation, check the VWPS database and verify that the
resellers, customers, applications, and servers tables have the
information that was created in VWPS. This is a critical requirement for
EventC and Unified Login to function.
Note: For instructions on how to use VWPS, refer to the Voice Web
Application Platform 6.5 Operations and Provisioning Guide.
142
Appendix
Miscellaneous
Configurations and
Troubleshooting
This appendix contains additional configuring, troubleshooting, and
uninstalling information.
This appendix has these sections:
Deployment Guide
143
Groundstart Configurations
with Dialogic on VCS
The following changes should be made on every VCS only if groundstart
protocol is being used on T1 RobbedBit.
The PDK.CFG file on each VCS using groundstart protocol on T1
RobbedBit should appear as below:
PDK.CFG
board 0 fcdfile ml2_dsa_cas.fcd pcdfile ml2_dsa_cas.pcd variant
pdk_us_ls_fxs_io.cdp
The pdk_us_ls_fxs_io.cdp file on each VCS using groundstart protocol on
T1 RobbedBit must be configured with the feature parameters required for
your configuration and environment. VWAP supports the following
features:
The below file illustrates the use of these various feature parameters, and is
to be used as a reference only. Be sure to use the feature parameters that
apply to your configuration and environment. Consult the Dialogic Product
Manuals for additional information.
pdk_us_ls_fxs_io.cdp
144
/**
%full_filespec: pdk_us_ls_fxs_io.cdp-10:ascii:gc#1 %
******************************************************
FILE : PDK_US_LS_FXS_IO.CDP
USES : PDK_US_LS_FXS_IO.PSI
COUNTRY : T1 FXS
PROTOCOL: Inbound + Outbound
*******************************************************
This is a CDP file is to be used with the US loop-start FXS protocol. It
provides only the voice mail side execution of the protocol. The FXOFXS protocol is asymmetrical, and may only interface with a line
running an FXO (PBX) side of the protocol.
ALL CAS_SIGNAL_TRANS_t CDP_TRANS = ABCD, ABCD,
PreInterval,PostInterval,
PreIntervalNominal,PostIntervalNominal
ALL PATTERN_PULSE CDP_PULSE = OffCode<ABCD>,
OnCode<ABCD>,
PreInterval,PostInterval,
PreIntervalNominal,PostIntervalNominal,
m_PulseIntervalMin,m_PulseIntervalNominal,
m_PulseIntervalMax
*/
/* FXS protocol supports and requires following features:*/
ALL Charstring_t Sys_features = Feature_Inbound,
Feature_Outbound, Feature_Transfer,Feature_Hold,
Feature_Drop_On_Hold
DM3 INTEGER_t SYS_LineTypeT1 = 1
/*
This PSL parameter informs the PDK engine that protocol requires call
progress (pre-connect call analysis).
Possible values:
0 = ALWAYS-OFF (disable)
1 = PREFERRED (always use - protocol requires)
2 = PASS-THROUGH (use if requested by application, i.e., control is
passed-through to application)
*/
R4 INTEGER_t PSL_MakeCall_CallProgress = 1
DM3 INTEGER_t PSL_CACallProgressOverride = 1
Deployment Guide
145
/*
This PSL parameter informs the PDK engine that protocol requires
media detection (post-connect call analysis).
Possible values:
1 = PREFERRED (always use - protocol requires)
2 = PASS-THROUGH (use if requested by application, i.e., control is
passed-through to application)
*/
R4 INTEGER_t PSL_MakeCall_MediaDetect = 2
DM3 INTEGER_t PSL_CAMediaDetectOverride = 2
/*
Set this value to true(1) to have the FXS transition to Accepted state
immediately upon receiving an accept call command and thus ignore
the number of rings parameter. The current default is false (0) to be
consistent with ICAPI, thereby waiting for the specified number of
rings before transitioning to Accepted state.
*/
ALL BOOLEAN_t CDP_IMMEDIATE_ACCEPTSTATE = 0
/*
This parameter controls when the protocol will send up
GCEV_ALERTING/GCEV_CONNECTED event to the application. If
set to 0, GCEV_ALERTING is sent, when ring back is detected, and
GCEV_CONNECTED is sent when the call is connected. If set to 1,
GCEV_ALERTING is sent when
146
/* Set this value to true (1) to have the FXS connect on positive media
detection, i.e., voice, fax, modem, etc. */
ALL BOOLEAN_t CDP_CONNECT_UPON_MEDIA = 1
/* Set this value to true (1) to have the FXS connects on call analysis
result of no ringback (remote collision). */
ALL BOOLEAN_t CDP_ConnectOnNoRingBack = 1
/* Set this value to true (1) to have the FXS connects on call analysis
result of no dialtone (local collision). */
ALL BOOLEAN_t CDP_ConnectOnNoDialTone = 1
/*
Define the dial tone detection for a dual-tone of 440Hz+480Hz on for at
least 1 sec.
Dial tone detection is only active if the prior parameter is enabled.
TONE_t format = Freq 1, Freq 1 Dev, Freq 2, Freq 2 Dev, Amp 1, Amp
2, On Time,
On Time Dev, Off Time, Off Time Dev, Mode (1 for Edge Detection, 0
for Cadence Detection), Repeat Count
*/
ALL TONE_t TONE_DIAL = 350,50,440,50,0,0,0,0,0,0,1,1
/* Define the ring tone detection */
ALL TONE_t TONE_RINGBACK =
440,65,480,65,0,0,1000,100,0,0,1,1
/* Define the dial tone timeout (msec). Used only when
CDP_WaitForDialTone is enabled. */
ALL INTEGER_t CDP_DialToneWaitTime = 5000
/*
Define the intentional delay (msec) for going onhook prior to making a
call before gc_WaitCall is ever called.
*/
ALL INTEGER_t CDP_OnhookDuration = 2000
/*
Define the intentional delay (msec) after the offhook prior to dialing
digits.
This is used primarily in scenarios when CDP_WaitDialToneEnabled is
disabled (zero).
*/
ALL INTEGER_t CDP_PostOffhookDelay = 0
/* Define timeout (msec) to determine whether PBX has hung-up. */
ALL INTEGER_t CDP_MinPBXHangupTime = 6000
Deployment Guide
147
/*
Define the intentional delay (msec) after the blind transfer hookflash
and the start of dialing. Note this should not be necessary assuming the
wait for dialtone parameter, CDP_WaitDialToneEnabled, is enabled.
*/
ALL INTEGER_t CDP_BTPreDialDelay = 1000
/* Define the intentional delay (msec) before hanging up after dialing
on a blind transfer. */
ALL INTEGER_t CDP_BTPostDialDelay = 500
/* This parameter sets the hookswitch state upon opening the device:
0:= ONHOOK, 1:= OFF_HOOK */
ALL BOOLEAN_t CDP_ProtocolStartsOffhook = 1
/* This parameter sets the hookswitch state on protocol completion: 0:=
ONHOOK, 1:= OFF_HOOK */
ALL BOOLEAN_t CDP_ProtocolStopsOffhook = 0
/* This parameter indicates an off-hook (outbound seize) from the
voicemail side (local) on the line. */
ALL CAS_SIGNAL_TRANS_t CAS_OFFHOOK =
xxxx,11xx,50,50,0,80
/* This parameter indicates an on-hook (idle) from the voicemail side
(local) on the line. */
ALL CAS_SIGNAL_TRANS_t CAS_ONHOOK =
xxxx,01xx,50,50,0,80
/* This parameter identifies the CAS pattern that indicates the PBX
applied a ring signal (inbound seize) on the line. */
ALL CAS_SIGNAL_TRANS_t CAS_RING_APPLIED =
01xx,00xx,50,50,80,80
/* This parameter identifies the CAS pattern that indicates the PBX
applied a ring signal (inbound seize) on the line. */
ALL CAS_SIGNAL_TRANS_t CAS_RING_STOPPED =
00xx,01xx,50,50,80,80
/* This parameter identifies the CAS pattern for a hookflash on the line.
*/
ALL CAS_SIGNAL_PULSE_t CAS_HOOKFLASH =
11xx,01xx,50,50,80,80,450,500,550
/*
This parameter permits the remote PBX to initiate transitioning to the
connected state with an answer signal. However, any PBX answer
signal is ignored if call progress is mandated in the make call.
148
*/
ALL BOOLEAN_t CDP_PBXAnswerEnabled = 1
/* This pattern indicates that the remote PBX has answered. */
ALL CAS_SIGNAL_TRANS_t CAS_PBX_ANSWER =
11xx,01xx,50,50,80,80
/* Enabling this parameter permits the remote PBX to initiate
disconnects. */
ALL BOOLEAN_t CDP_PBXDiscEnabled = 1
/* This pattern indicates that the remote PBX has disconnected. */
ALL CAS_SIGNAL_TRANS_t CAS_PBX_DISC =
0xxx,1xxx,50,600,0,80
/*
This parameter permits the protocol to bypass signaling a hookflash
when dropping a consultation call. It should be enabled only in the case
when all consultation calls are assumed to initiate the disconnect. When
enabled, no hookflash CAS signaling is sent and only state changes are
delivered to the application. (Normally this parameter should be
disabled and set to zero.)
*/
ALL BOOLEAN_t CDP_BypassHookflashOnConsultationDrop =
0
/*
This parameter permits the protocol to bypass signaling a hookflash
when initiating either a supervised or unsupervised transfer via
gc_SetupTransfer( ) or gc_BlindTransfer( ) respectively. It is currently
a temporary customized feature and should be normally disabled and set
to zero. When enabled, no hookflash CAS signaling is issued and only
applicable state changes are delivered to the application.
*/
ALL BOOLEAN_t CDP_BypassHookflashOnTransfer = 0
/* These three tone templates define the DTMF tones used for support
of disconnect supervision: */
ALL TONE_t TONE_DISCONNECTDIAL =
350,50,440,50,0,0,1000,-1000,0,0,1,0
ALL TONE_t TONE_DISCONNECTREORDER =
480,50,620,50,0,0,250,50,250,50,1,4
ALL TONE_t TONE_DISCONNECTBUSY =
480,50,620,50,0,0,500,50,500,50,1,4
/*
Following tone templates define the default Call Progress tones used:
Deployment Guide
149
Note: Do not uncomment unless non-US call progress tones are used
by switch (FXO).
R4 TONE_t PSL_TONE_CP_DIAL_LCL =
350,50,440,50,0,0,0,0,0,0,1,0
R4 TONE_t PSL_TONE_CP_RNGBK1 =
440,65,480,65,0,0,1000,100,3000,300,1,0
R4 TONE_t PSL_TONE_CP_BUSY1 =
480,50,620,60,0,0,500,50,500,50,1,4
*/
/*
***********************************************
DM3 Parameters
***********************************************
*/
DM3 INTEGER_t PSL_VariantId = 9
/* PSL_VendorId: (REQUIRED) Identifies the vendor of the protocol,
this Id is assigned by Dialogic to the vendor */
DM3 INTEGER_t PSL_VendorId = 0x10001
/* PSL_ProtocolId: (REQUIRED) Vendor assigned Id, which identifies
a vendors protocol. */
DM3 INTEGER_t PSL_ProtocolId = 0x1001d
/* PSL_Version: (REQUIRED) Identifies version of the protocol.
Maintained by vendor but must be in the standard Dialogic versioning
format.
The combination of VendorId, ProtocolId, and Version uniquely
identifies a protocol.
The following describes the format.
*/
150
/*
| -----Major Number
|| -----Minor Number
|| | -----Beta Number
|| | | -----Alpha Number
|| | | |
vv v v v */
| -----Major Number
|| -----Minor Number
|| | -----Beta Number
|| | | -----Alpha Number
|| | | |
vv v v v */
Deployment Guide
151
Log into VWPS, then click the VCS server node that needs to be
modified.
Click Pagecollector.
Software Requirements
These instructions apply to the following versions of Sun ONE Directory
Server:
152
Copy the LDIF file to a safe locationnot under the same folder where
Sun ONE is installed.
Under the root node in the directory, check for the ACI count and
content. This count should be eight (8) and ACIs should match with
Genesys ACI. If there is a discrepancy, reinstall VWPS. Reinstalling
VWPS will make sure that the correct ACL is in place.
Deployment Guide
153
Completely uninstall the Sun ONE directory server from your machine
as described in Completely Uninstalling Directory Server Software
on page 157.
Check for ACIs under the root suffix. If they are absent or do not match
what the VWPS installation added, reinstall VWPS. This ensures that
all ACIs are in place and accurate.
Common Tasks
This section outlines some commonly encountered tasks while working
with Sun ONE Directory Server.
154
Select Start > Programs > Sun ONE Server Products > Sun ONE
Console.
In the Login dialog box, enter the directory manager user name for
example, cn=Directory Manager. In the password box, enter the
password for directory manager. Click OK.
If the Login dialog states that the administration service is not running,
start the service as described in Restarting Directory Server Services
on page 158.
Sun ONE Console starts.
Click Open, which appears in the far right section of the screen. This
brings up the Directory Server Administration console.
Deployment Guide
155
Click Tasks.
Click Browse and choose a location and name for the export LDIF file.
Select the Subtree radio button. Click Browse to specify the sub-tree to
backup.
In the new window that opens, click the tree to backup, for example,
genesys.net. Click OK.
Click Yes to confirm. At this point, the directory server will not be
available for normal operations.
The dialog box informs when the restore process is finished.
156
(Optional) Click Status Logs to see more details about this process.
Click Browse and choose a location and name of the exported LDIF file
to restore from. Click OK to start restoring. Once the restore is finished,
click Close.
Select Start > Settings > Control Panel > Add/Remove Programs.
Click Remove. This removes the Sun ONE files that were installed by
default installation.
From Windows Explorer, select the folder C:\Sun ONE. Make sure that
there is no need to copy the data in it. If yes, make a copy of this folder.
Delete the folder and its sub folders.
This completely removes Sun ONE Directory Server from your
machine.
Deployment Guide
157
Setting Up Replication
Setting Up Single-Master Replication
This section assumes that one directory server is already configured and
contains data that needs to be replicated onto another read-only directory
server.
The original server that will become the master will be referred to as Server
A. The new server that will be the read-only slave will be referred to as
Server B.
On Server B:
1
Create root node with the same name as the root node that needs to be
replicated from Server A. Follow the instructions in Creating the Root
Suffix Using Sun ONE Console on page 30; however, you do not need
to perform the instructions in the subsection Adding a Password to the
Root Suffix on page 31.
Create a new user for replication. The supplier will provide these
credentials to update the consumer:
a
b
c
d
e
f
158
On Server A:
1
Select the Configuration tab in the directory console and highlight the
Replication node.
Deployment Guide
159
160
Enable replica.
Multiple Master.
Replica ID = 1.
Enter a new server DN = cn=Replication Manager. Click Add.
Click Save.
Right-click and select new replication agreement.
Enter a name and a description. Click Next.
Click Other. Add Server B and port.
Enter bind DN as cn=Replication Manager and password. Click
Next.
Select Always keep directories in sync. Click Next.
Select Do not initialize consumer. Click Next.
Select Directory tab > Config > Right-click > New > Other
a
b
c
d
e
f
Deployment Guide
Enable replica.
Multiple Master.
Replica ID = 1.
Enter a new server DN = cn=Replication Manager. Click Add.
Click Save.
Right-click and new replication agreement.
Enter a name and a description. Click Next.
161
Go to the Directory tab > Config > Right-click > New > Other
a
b
c
d
e
f
Select Start > Settings > Control Panel > Administrative Tools > Data
Sources (ODBC).
162
d
e
f
g
h
i
j
k
l
m
n
o
Click Next.
Select the With SQL Server authentication radio button.
Click Client Configuration.
Select the TCP/IP radio button in the new screen that appears.
Click OK.
Make sure the Connect to SQL Server to obtain check box is
selected.
In the Login ID text box, enter the value of the dbusername
parameter from the servers UI. In the Password text box, enter the
value of the parameter dbpassword.
Click Next.
Select the Change default database to check box.
From the drop-down list, select the database supplied as the value of
the parameter dbinitialcatalog. If this database is not there, the
installation has not completed correctly. Create the database and try
again.
Click Next after selecting the correct database name.
Click Finish in the next screen that appears.
A new screen will appearclick Test Data Source.
ODBC manager will try to connect to the SQL Server. If it reports
back SUCCESS, then the configuration is correct and VWPS should
work. If the configuration is correct, restart WatchDog on VWPS
machine and try again. In case the ODBC manager reports back an
error, the configuration information is incorrect. Review the
information you have supplied for accuracy.
If the test succeeds and VWPS still does not show DIDs information,
make sure you have executed the scripts supplied in the install package.
Deployment Guide
Backup the entire directory server. For details on how to do this, refer to
the VWPS Sun ONE.doc document. Use this backup if you need to
rollback to the pre-upgrade environment.
163
d
e
f
g
h
Open the SQL Server Query Analyzer and connect to the VWPS
database.
Make sure VWPS database is selected in the drop-down selection
DB.
Open the supplied VWPS DB UPGRADE 6.5.3 to 6.5.4.sql in the
query analyzer from the D:\CN\Config\DBScripts\ folder on the
VWPS machine. A number of SQL statements punctuated by GO
statements should be visible in the Query Analyzer.
Select the first SQL statement and click the Run buttonthe green
triangle.
Ignore any PRIMARY_KEY_CONSTRAINT violations error
messages.
Repeat for every SQL statement. This upgrades the database
structure as required by this version of VWPS.
This script must be executed even if it has been run in a previous
version of VWPS installation.
Restart WatchDog.
Login to VWPS and click Diagnostics. Make sure that all the
diagnostic tests return success.
164
Click Next on the Found New Hardware Welcome dialog box that
appears after reboot. The Install Hardware Device Drivers dialog box
appears and prompts you to choose where the driver should be located.
Selected the radio button labeled Search for a suitable driver for my
device (recommended), and click Next. The Locate Driver files dialog
box appears, which has a series of check boxes.
Click the Browse button and point to dialogic\drvr directory under the
installation directory, and click OK. The Driver Files Search Results
dialog box appears.
Verify that the file dlgcdm3_nt4.inf for DM3 boards was found by
Windows as a driver device. The Completing the Found New Hardware
Wizard dialog box appears and displays the name of the dialog board
that it finished installing.
Click Finish.
To add subsequent supported Dialogic PCI boards, shut down the system,
insert the board and bring the system back up. Upon reboot, the system
scans the new board and automatically locates the inf file and finds the
name of the newly inserted board. You can check this inside the Device
Manager.
Recommended Solution
The following solution has to be performed on every client machine that is
accessing a remote SQL Server.
Deployment Guide
From the SQL Server Installation CD, install SQL Server Client
utilities.
Select Start > Programs > SQLServer > Client Network Utility.
From the Server Alias Configuration list, select the SQL Server
machine you wish to access. In the Default Network Library dropdown list, select TCP/IP and click OK.
If the SQLServer machine is not in the list, click Add. In the dialog box
that appears, enter the following information:
165
Click OK.
Select Start > Settings > Control Panel > Administrative Tools >
Data Sources (ODBC).
From the list that appears, scroll to the end and select SQL Server, then
click Finish.
In the next dialog box that appears, enter the following values:
a
Nametestdsn
166
Click Next.
In the next dialog box that appears, select the With SQL Server
authentication... check box.
Click Client Configuration, select the TCP/IP radio button, and click
OK
In the Login ID text box, enter the value of the dbusername parameter
from the servers UI. In the password text box, enter the value of the
parameter dbpassword. Click Next.
10
Troubleshooting VCS
11
From the drop-down list, select the database you are trying to access. If
this database is not there, the installation has not completed correctly.
Create the database and try again.
12
Click Next.
13
Click Finish.
14
Click Test Data Source. ODBC Manager will try to connect to the
SQL Server. If it reports back SUCCESS, then the configuration is
correct and the software should work. If it reports back an error, the
configuration information is incorrect. Review the information you
have supplied for accuracy.
15
Troubleshooting VCS
Bridging Calls
Calls can be bridged within a popgateway; however, bridging between two
popgateways or two VCSs is not supported.
Error Message
The VCS displays the following error when ASR is not configured: Error
found while loading XML : ERROR: ProcessMgtDataByProcName failed.
0x80010105XSL
File : file://C:/CN/Web/vcs/vcs_asr_packages.xsl
Deployment Guide
If using DMV boards, on each VCS that the Dialogic software will be
uninstalled, make a copy of that VCSs Dialogic config files.
167
168
Uninstall the Dialogic PTRs by going to Start > Programs > Intel
Dialogic System Software > Point Release > Point Release Uninstall.
Uninstall the Global Call Package using the gcunin.exe executable that
is provided with the VWAP Third-Party software CD for Dialogic, in
the CD\GlobalCallProtocolPkg40\WINDOWS\I386 directory.
Uninstall the Dialogic SR5.1.1 SP1 using the uninstall utility provided
in the Servers Start > Programs > Dialogic > System Release 5.1.1
Service Pack 1 Uninstall.
Uninstall the Dialogic SR5.1.1 using the uninstall utility provided in the
Servers Start > Programs > Dialogic > Uninstall.
Delete the <d:\cn directory> and the <d:\Dialogic> directory (or the
appropriate Dialogic root directory).
Index
A
adding password, Sun ONE . . . . . . . . . 31
ASR groups, creating . . . . . . 69, 76, 81, 102
ASR log manager
configuring. . . . . . . . . . . . . . . . . 128
parameters . . . . . . . . . . . . . . . . 128
ASR Log Manager Agent, installing . . . 75, 100
ASR log server
configuring. . . . . . . . . . . . . . . . . 129
parameters . . . . . . . . . . . . . .129, 130
audience . . . . . . . . . . . . . . . . . . . . 9
audio provider, Nuance. . . . . . . . . . . . 62
B
billing port . . . . . . . . . . . . . . . . . . 119
C
configuring
ASR log manager . . . . . . . . . . . . . 128
ASR log server . . . . . . . . . . . . . . 129
DCM . . . . . . . . . . . . . . . . . . . . . 53
Dialogic software . . . . . . . . . . . . . . 49
EventC. . . . . . . . . . . . . . . . . . . 119
Genesys queue adapter . . . . . . . . . . 133
H.323 session manager . . . . . . . . . . 140
IPCS . . . . . . . . . . . . . . . . . . . . . 93
media gateway . . . . . . . . . . . . . . 136
Nuance . . . . . . . . . . . . . . . . . . . 68
outbound notification . . . . . . . . . . . 131
reporter . . . . . . . . . . . . . . . . . . 125
resource manager . . . . . . . . . . . . . 137
SpeechWorks OSR . . . . . . . . . . 76, 101
SpeechWorks OSR client . . . . . . . . 72, 98
SpeechWorks OSR license . . . . . . . 73, 99
SpeechWorks OSR services on OSR server 74
SpeechWorks OSR services on VCS . 74, 100
SSM . . . . . . . . . . . . . . . . . . . . 138
Deployment Guide
Sun ONE . . . . . . . . . . . . . . . . . . 29
TTS . . . . . . . . . . . . . . . . . . 86, 108
Unified Login Server . . . . . . . . . . . 123
VCS . . . . . . . . . . . . . . . . . . . 57, 67
VWCM . . . . . . . . . . . . . . . . . . 134
VWM . . . . . . . . . . . . . . . . . . . 113
VWPS . . . . . . . . . . . . . . . . . . . . 35
Configuring License Parameters for both Client
and Server Machines . . . . . . . . .74
conventions . . . . . . . . . . . . . . . . . .10
creating
ASR groups . . . . . . . . . . . 69, 76, 81, 102
media gateway groups . . . . . . . . . . 137
root suffix . . . . . . . . . . . . . . . . . . 30
D
database
EventC . . . . . . . . . . . . . . . . . . 115
installing software . . . . . . . . . . . . . . 84
VWCM . . . . . . . . . . . . . . . . . . 134
Dialogic board, installing . . . . . . . . . . . .46
Dialogic driver, troubleshooting . . . . . . . 164
Dialogic software
configuring . . . . . . . . . . . . . . . . . 49
global call protocol, installing . . . . . . . . 49
installing. . . . . . . . . . . . . . . . . . . 46
PTR28779, installing . . . . . . . . . . . . 48
PTR31128, installing . . . . . . . . . . . . 48
SR 5.1.1 SP1, installing . . . . . . . . . . . 47
SR 5.1.1, installing . . . . . . . . . . . . . 46
directory server requirements . . . . . . . . .15
dispenser . . . . . . . . . . . . . . . . . . .31
E
editing
Nuance configuration file . . . . . . . . . . 67
EventC . . . . . . . . . . . . . . . . . . . . .17
billing port . . . . . . . . . . . . . . . . . 119
169
Index
configuring.
database. .
easy install.
parameters
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
119
115
114
120
F
F1 boot, disabling . . . . . . . . . . . . . . 143
G
Genesys queue adapter, configuring. . . . . 133
global call protocol . . . . . . . . . . . . . . 49
groups
creating ASR . . . . . . . . . 69, 76, 81, 102
media gateway . . . . . . . . . . . . . . 137
H
H.323 session manager, configuring . . . . . 140
hardware, recommended. . . . . . . . . . . 13
I
IIS
settings . . . . . . . . . . . . . . . . . . . 23
URLScan filter . . . . . . . . . . . . . . . . 16
installing
ASR Log Manager Agent . . . . . . . 75, 100
Dialogic board . . . . . . . . . . . . . . . . 46
Dialogic software . . . . . . . . . . . . . . 46
IPCS . . . . . . . . . . . . . . . . . . . . . 91
MDAC . . . . . . . . . . . . . . . . . 84, 106
MySQL . . . . . . . . . . . . . . . . 84, 106
Nuance . . . . . . . . . . . . . . . . . . . 62
Nuance license . . . . . . . . . . . . . . . 66
RealSpeak . . . . . . . . . . . . . . . 85, 107
Speechify . . . . . . . . . . . . . . . 84, 106
SpeechWorks OSR . . . . . . . . . . . 72, 97
SpeechWorks OSR client . . . . . . . . . . 72
SQL server . . . . . . . . . . . . . . . . . 17
Sun ONE . . . . . . . . . . . . . . . . 29, 30
TTS . . . . . . . . . . . . . . . . . . . . . 85
US English language pack . . . . . . . . . 63
VCS . . . . . . . . . . . . . . . . . . . . . 56
VWM. . . . . . . . . . . . . . . . . . . . . 41
VWPS . . . . . . . . . . . . . . . . . . . . 35
watcher-daemon.startup. . . . . . . . . . . 63
Internet Explorer settings. . . . . . . . . . . 23
IPCS
configuring. . . . . . . . . . . . . . . . . . 93
installing . . . . . . . . . . . . . . . . . . . 91
parameters . . . . . . . . . . . . . . . 93, 94
route parameters . . . . . . . . . . . . . . 94
170
L
language pack, installing US English . . . . .63
M
MDAC, installing . . . . . . . . . . . . . 84, 106
media gateway. . . . . . . . . . . . . . . . 135
configuring . . . . . . . . . . . . . . . . 136
groups. . . . . . . . . . . . . . . . . . . 137
parameters . . . . . . . . . . . . . . . . 136
MySQL
installing. . . . . . . . . . . . . . . . 84, 106
installing database software . . . . . . . . 84
ODBC driver . . . . . . . . . . . . . 84, 106
N
Nuance
audio provider . . . .
configuration file . .
configuring . . . . .
configuring watcher .
installing. . . . . . .
license . . . . . . .
required software . .
SP030124. . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
62
67
68
66
62
66
61
62
O
ODBC driver . . . . . . . . . . . . . . . . . 106
open speech dialog modules . . . . . . . . 152
outbound notification, configuring . . . . . . 131
P
parameters
ASR log manager . . . . . . . . . . . . . 128
ASR log server . . . . . . . . . . . . 129, 130
EventC . . . . . . . . . . . . . . . . . . 120
IPCS . . . . . . . . . . . . . . . . . . 93, 94
IPCS route . . . . . . . . . . . . . . . . . 94
media gateway . . . . . . . . . . . . . . 136
reporter . . . . . . . . . . . . . . . . . . 126
resource manager . . . . . . . . . . . . 138
Unified Login . . . . . . . . . . . . . . . 124
VCS . . . . . . . . . . . . . . . . . . . . . 58
prerequisites . . . . . . . . . . . . . . . . . .13
provisioning media gateway . . . . . . . . . 135
R
RealSpeak, installing. . . . . . . . . . . 85, 107
Index
Reporter . . . . . . . . . . . . . . . . . . . 17
reporter
configuring. . . . . . . . . . . . . . . . . 125
parameters . . . . . . . . . . . . . . . . 126
resource manager
configuring. . . . . . . . . . . . . . . . . 137
parameters . . . . . . . . . . . . . . . . 138
resources, related . . . . . . . . . . . . . . 10
S
servers, adding . . . . . . . . . . . . . . . . 135
settings
system performance. . . . . . . . . . . . . 24
SIP session manager, see SSM
speech recognition requirements . . . . . . 15
Speechify . . . . . . . . . . . . . . . . . 84, 106
SpeechWorks OSR
configuring. . . . . . . . . . . . . . . . . . 76
configuring client . . . . . . . . . . . . 72, 98
configuring license. . . . . . . . . . . . 73, 99
configuring services on OSR server. . . . . 74
configuring services on VCS . . . . . 74, 100
installing . . . . . . . . . . . . . . . . . 72, 97
installing client . . . . . . . . . . . . . . . . 72
SpeechWorks OSR, configuring . . . . . . . 101
SQL server . . . . . . . . . . . . . . . . . . 17
client network libraries. . . . . . . . . . . . 18
installing . . . . . . . . . . . . . . . . . . . 17
troubleshooting . . . . . . . . . . . . . . 165
SSM, configuring . . . . . . . . . . . . . . . 138
Sun ONE . . . . . . . . . . . . . . . . . . . 152
adding password . . . . . . . . . . . . . . 31
configuring. . . . . . . . . . . . . . . . . . 29
creating root suffix . . . . . . . . . . . . . . 30
installing . . . . . . . . . . . . . . . . . 29, 30
upgrading . . . . . . . . . . . . . . . . . 153
system performance settings. . . . . . . . . 24
T
T1 robbed-bit . . . . . . . . . . . . . . . . . 60
telephony requirements . . . . . . . . . . . 15
templates, importing . . . . . . . . . . . . . 136
test calls . . . . . . . . . . . . . . . . . 87, 109
testing VWPS install . . . . . . . . . . . . . 141
text-to-speech, see TTS
troubleshooting
Dialogic driver . . . . . . . . . . . . . . . 164
SQL server . . . . . . . . . . . . . . . . 165
TTS
configuring. . . . . . . . . . . . . . . 86, 108
installing . . . . . . . . . . . . . . . . . . . 85
Deployment Guide
requirements . . . . . . . . . . . . . . . . 16
U
Unified Login
admin user . . . . . . . . . . . . . . . .
configuring . . . . . . . . . . . . . . . .
parameters . . . . . . . . . . . . . . . .
server settings . . . . . . . . . . . . . .
upgrading
Sun ONE . . . . . . . . . . . . . . . . .
VWPS . . . . . . . . . . . . . . . . . . .
URLScan Filter. . . . . . . . . . . . . . . .
124
123
124
124
153
163
.16
V
VCS
ASR features . . . . . . . . . . . . . . . . 67
configuring . . . . . . . . . . . . . . . . . 57
default package . . . . . . . . . . . . . . . 63
installing. . . . . . . . . . . . . . . . . . . 56
parameters . . . . . . . . . . . . . . . . . 58
Voice Web Manager, see VWM
VWAP CD . . . . . . . . . . . . . . . . . . .14
VWCM
adding servers . . . . . . . . . . . . . . 135
components . . . . . . . . . . . . . . . . 134
configuring . . . . . . . . . . . . . . . . 134
database . . . . . . . . . . . . . . . . . 134
importing templates . . . . . . . . . . . . 135
VWM
configuring . . . . . . . . . . . . . . . . 113
database . . . . . . . . . . . . . . . . . 114
installing. . . . . . . . . . . . . . . . . . . 41
VWPS
configuring . . . . . . . . . . . . . . . . . 35
installing. . . . . . . . . . . . . . . . . . . 35
repairing. . . . . . . . . . . . . . . . . . 163
setting up database . . . . . . . . . . . . . 36
T1 robbed-bit . . . . . . . . . . . . . . . . 60
testing install . . . . . . . . . . . . . . . 141
troubleshooting install . . . . . . . . . . . 162
upgrading . . . . . . . . . . . . . . . . . 163
W
watcher, configuring . . . . . . . . . . . . . .66
watcher-daemon.startup, installing . . . . . .63
Windows
configuring . . . . . . . . . . . . . . . . . 20
requirements . . . . . . . . . . . . . . . . 14
171
Index
172