Академический Документы
Профессиональный Документы
Культура Документы
0 System Administrator
Copyright Comergo GmbH 2007 All Rights Reserved Copying or passing on information from this document or extracts in any form or in any way, be it graphically, electronically or mechanically, by photocopying, recording on disk or tape or saving to a data query system is not permitted unless written permission has first been obtained from Comergo. All technical data, information and properties of the product described in this document have been compiled to the best of our knowledge at the time of going to print. Subject to modification and improvements to the product in the course of technical developments. COMPAS This document is also available in the COMPAS database. The COMPAS ID for this document is 116791.
Contents
About this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Questions about this manual . . . . . . . . . . Who is part of the target group? . . . . . . What kind of information is provided here? . What kind of information is not provided? . How is this manual organized? . . . . . . . Which styles are used? . . . . . . . . . . . Which edition are you reading? . . . . . . . What has changed since the last edition? . Where can you find additional information? Where can you get additional support? . . . How do you get a printed copy?. . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . Printing the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
17 17 17 17 17 17 18 18 19 20 21 21 21
23
23 23 23 24 24 24 24 24 25 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 33 33 35
Contents Using the guided installation . . . . . . . . . Entering default settings centrally. . . . . . . Installing components . . . . . . . . . . . . . . . Checking the operating system prerequisites. InstallShield scripting engine . . . . . . . . . Java Development Kit (JDK) . . . . . . . . . Jakarta Tomcat . . . . . . . . . . . . . . . . WebLM . . . . . . . . . . . . . . . . . . . . Base components. . . . . . . . . . . . . . . Naming service . . . . . . . . . . . . . . . . License client . . . . . . . . . . . . . . . . . TTrace . . . . . . . . . . . . . . . . . . . . UISessionManager . . . . . . . . . . . . . . Sybase . . . . . . . . . . . . . . . . . . . . Database . . . . . . . . . . . . . . . . . . . Task reporting database . . . . . . . . . . . Chap . . . . . . . . . . . . . . . . . . . . . ACM PBX driver . . . . . . . . . . . . . . . ACM task server . . . . . . . . . . . . . . . ComMan . . . . . . . . . . . . . . . . . . . I55 task server . . . . . . . . . . . . . . . . Contact Center Core . . . . . . . . . . . . . Contact Center Additional. . . . . . . . . . . Contact Center Realtime Information . . . . . Contact Center Reporting . . . . . . . . . . . Voice Control . . . . . . . . . . . . . . . . . UMR . . . . . . . . . . . . . . . . . . . . . Address book server . . . . . . . . . . . . . Report Generator . . . . . . . . . . . . . . . Report Viewer. . . . . . . . . . . . . . . . . Update server . . . . . . . . . . . . . . . . . Watchdog . . . . . . . . . . . . . . . . . . . Preconfiguration for the Watchdog . . . . . . . . Where are the prepared files? . . . . . . . . Configuring using Watchdog Config . . . . . Working with distributed systems . . . . . . . Licensing . . . . . . . . . . . . . . . . . . . . . Versions. . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . Starting WebLM for the first time . . . . . . . Installing licenses in WebLM . . . . . . . . . More information on WebLM . . . . . . . . . Update server . . . . . . . . . . . . . . . . . . . Application . . . . . . . . . . . . . . . . . . Architecture . . . . . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . Restrictions . . . . . . . . . . . . . . . . . . Client configuration . . . . . . . . . . . . . . Server configuration . . . . . . . . . . . . . Log files . . . . . . . . . . . . . . . . . . . . Starting a CIE system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 37 38 38 38 39 40 41 42 43 44 45 46 47 49 51 52 52 52 52 52 53 54 55 56 57 57 57 58 59 60 61 62 62 62 63 64 65 65 65 66 66 67 67 67 68 68 69 70 71 72
Contents Prerequisite . . . . . . . . . . . . . . . . . . Logging in . . . . . . . . . . . . . . . . . . . Starting the dialog. . . . . . . . . . . . . . . Client on CIE server . . . . . . . . . . . . . Processes that run on a CIE server . . . . . . . . Default processes. . . . . . . . . . . . . . . Processes: I55 PBX. . . . . . . . . . . . . . Processes: ACM PBX. . . . . . . . . . . . . Processes: UMR (email system) . . . . . . . Watchdog samples . . . . . . . . . . . . . . Logging CSTA messages (I55 only) . . . . . . . Starting the dialog. . . . . . . . . . . . . . . File . . . . . . . . . . . . . . . . . . . . . . Time interval . . . . . . . . . . . . . . . . . PC. . . . . . . . . . . . . . . . . . . . . . . Port . . . . . . . . . . . . . . . . . . . . . . Folders . . . . . . . . . . . . . . . . . . . . Upgrading an installed version BCC V4.x . . . . . If you are using version BCC V2 or BCC V3.x Check agent admin . . . . . . . . . . . . . . Quick-start guide . . . . . . . . . . . . . . . Step 1: Backing up the database . . . . . . . Step 2: Removing the BCC software . . . . . Step 3: Install the base components. . . . . . Step 4: Updating Sybase . . . . . . . . . . . Step 5: Switching to Unicode . . . . . . . . . Step 6: Upgrading the database . . . . . . . Step 7: Installing the components normally . . Upgrading UMR 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 72 72 72 73 73 74 74 75 75 76 76 76 76 76 77 77 78 78 78 78 79 79 79 80 81 82 83 83
85
85 85 85 85 85 86 86 86 87 87 87 87 88 89 89 89 90 90 90 91
Contents Step 4: Install the CIE user interface. . . Step 5: Install the update client. . . . . Step 6: Install the languages. . . . . . . Step 7: Close the bootstrapper. . . . . . Silent installation without update client . . . Windows Installer . . . . . . . . . . . . Contact Center User Interface . . . . . Contact Center User Interface Locales . Update Client . . . . . . . . . . . . . . License Client.msi . . . . . . . . . . . Updating and uninstalling . . . . . . . . . . Refreshing views . . . . . . . . . . . . Changing the settings. . . . . . . . . . Uninstalling components . . . . . . . . Installing applications separately . . . . . . Localization [locales] . . . . . . . . . . License client . . . . . . . . . . . . . . Update client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 93 94 94 95 95 96 97 97 98 99 99 99 99 100 100 101 102
103
103 103 104 104 104 105 106 106 106 107 107 107 108 108 108 109 109 109 110 110 111 112 112 112 112 113 114 114 115 116 117
Contents Codec set . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting up a trunk group with signal group assignment . . . . Changing the dial plan . . . . . . . . . . . . . . . . . . . . Changing the settings for AAR (automatic alternate routing) . Setting up a route . . . . . . . . . . . . . . . . . . . . . . . Checking the signaling group and trunk group . . . . . . . . OUTCC setup (optional). . . . . . . . . . . . . . . . . . . . . . Dial plan. . . . . . . . . . . . . . . . . . . . . . . . . . . . Setting up external OUTCC . . . . . . . . . . . . . . . . . . Setting up internal OUTCC . . . . . . . . . . . . . . . . . . Calling number manipulation . . . . . . . . . . . . . . . . . Installing the PBX driver, CHAP and PBX task server . . . . . . Installing the PBX driver . . . . . . . . . . . . . . . . . . . Installing the CHAP component. . . . . . . . . . . . . . . . Installing the PBX task server. . . . . . . . . . . . . . . . . Installing Wireshark Network Protocol Analyzer (optional) . . Shutting down and restarting the PC . . . . . . . . . . . . . Starting processes . . . . . . . . . . . . . . . . . . . . . . Configuring numbers in the ACM and CIE for open networks . . What is an open network in the CIE system? . . . . . . . . . Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration in the UI . . . . . . . . . . . . . . . . . . . . . . Prerequisite . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring the PBX link . . . . . . . . . . . . . . . . . . . Configuring topic access codes . . . . . . . . . . . . . . . . Configuring queue devices . . . . . . . . . . . . . . . . . . Supported queue formats . . . . . . . . . . . . . . . . . . . Setting up an announcement . . . . . . . . . . . . . . . . . Setting up announcement scripts . . . . . . . . . . . . . . . Configuring the CHAP (setting up topics and queue devices) Configuring telephones . . . . . . . . . . . . . . . . . . . . Checking the function . . . . . . . . . . . . . . . . . . . . . Ring tone setup for CHAP . . . . . . . . . . . . . . . . . . Connecting Voice Control to an ACM . . . . . . . . . . . . . . . Load sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . Installed components on a separate server. . . . . . . . . . Configuration . . . . . . . . . . . . . . . . . . . . . . . . . Quick-start guide . . . . . . . . . . . . . . . . Connecting an I55 PBX with L02 . . . . . . Connecting an I55 PBX using an ISDN card Optional: DSPF controller . . . . . . . . . . Installing the I55 task server . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . Connecting to L02 . . . . . . . . . . . . . . . . Prerequisite . . . . . . . . . . . . . . . . . Configuring the PBX in the user interface . Access is not working . . . . . . . . . . . . CTI connection is interrupted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 120 127 128 129 130 132 132 133 133 134 136 136 138 139 140 140 141 142 142 143 144 144 144 145 145 146 146 146 147 149 149 150 152 153 153 153
Connecting to I55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155
155 155 156 156 157 157 157 158 158 158 159 159
Contents Installing the ISDN card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Which ISDN cards can you use? . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Updating the drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checking the ISDN card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checking the CAPI driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Where to get further information? . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting the PBX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Module in the PBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ISDN connection configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . PBX configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Measures to prevent the PBX from connecting to the data network and vice versa Module Manager (Communication Manager) . . . . . . . . . . . . . . . . . . . . . . Note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PBX with L02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preconfiguration for Module Manager (Communication Manager) . . . . . . . . . . . Check the type of start and set reactions upon service failure . . . . . . . . . . . Changing the configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checking the connection with the PBX . . . . . . . . . . . . . . . . . . . . . . . Creating a log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring the PBX in the user interface . . . . . . . . . . . . . . . . . . . . . . . . Country Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DSPF controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connecting the VT box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using Voice Control with a connection to an ACM . . . . . . . Illustration: Voice Control in the CIE system . . . . . . . . Mode of operation. . . . . . . . . . . . . . . . . . . . . . Processes when starting a CIE system with Voice Control . Connecting to the PBX . . . . . . . . . . . . . . . . . . . Special aspects . . . . . . . . . . . . . . . . . . . . . . . Using Voice Control with a connection to an I55 . . . . . . . . Illustration: Voice Control in the CIE system . . . . . . . . Mode of operation. . . . . . . . . . . . . . . . . . . . . . Processes when starting a CIE system with Voice Control . Connecting to the PBX . . . . . . . . . . . . . . . . . . . Special aspects . . . . . . . . . . . . . . . . . . . . . . . Quick-start guide . . . . . . . . . . . . . . . . . . . . . . . . Step 1: Preparations . . . . . . . . . . . . . . . . . . . . Step 2: Installation . . . . . . . . . . . . . . . . . . . . . Step 3: Configuration and startup . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . PBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 160 160 161 161 161 162 162 163 163 163 164 164 165 165 165 165 165 168 168 169 169 170 171 171 171 172 172 172 173
175
175 175 176 176 177 177 178 178 179 179 180 180 181 181 181 183 184 184 184
Contents Mail server and mailboxes . . . . . . . . . . . . . . . . . . . . . . Supported WAV formats . . . . . . . . . . . . . . . . . . . . . . . Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . License server . . . . . . . . . . . . . . . . . . . . . . . . . . . . License Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing new licenses during operation . . . . . . . . . . . . . . . Installation files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Folder for Voice Control. . . . . . . . . . . . . . . . . . . . . . . . ARS and TTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing S0 ISDN cards (I55). . . . . . . . . . . . . . . . . . . . . . . Physically installing the ISDN cards . . . . . . . . . . . . . . . . . Installing the ISDN cards . . . . . . . . . . . . . . . . . . . . . . . Checking the CAPI driver . . . . . . . . . . . . . . . . . . . . . . . Where to get further information? . . . . . . . . . . . . . . . . . . . Which is ISDN card 1 and which is ISDN card 2? . . . . . . . . . . Which is controller 1 on the ISDN card and how do I need to wire it? Uninstalling the ISDN card . . . . . . . . . . . . . . . . . . . . . . Configuration PBX I55 for S0 . . . . . . . . . . . . . . . . . . . . . . . Configuring the ICU data for the digital S0-user . . . . . . . . . . . Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing S2M ISDN cards (I55). . . . . . . . . . . . . . . . . . . . . . Physically installing the S2M card . . . . . . . . . . . . . . . . . . Installing the S2M card . . . . . . . . . . . . . . . . . . . . . . . . Configuring the Diva Server . . . . . . . . . . . . . . . . . . . . . Detecting the driver version installed . . . . . . . . . . . . . . . . . Updating the driver . . . . . . . . . . . . . . . . . . . . . . . . . . RJ45 pin allocation for the ISDN card connection . . . . . . . . . . Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uninstalling the S2M card. . . . . . . . . . . . . . . . . . . . . . . Configuration PBX I55 for DTS2 . . . . . . . . . . . . . . . . . . . . . Configuring the ICU data for the digital S0-user . . . . . . . . . . . Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing Voice Control . . . . . . . . . . . . . . . . . . . . . . . . . . Updating Tiva 2.x . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing ASR and TTS . . . . . . . . . . . . . . . . . . . . . . . . . . Special aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing ASR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing OSR 3.0. . . . . . . . . . . . . . . . . . . . . . . . . . . Installing the languages. . . . . . . . . . . . . . . . . . . . . . . . Note for licence server OSR 3 . . . . . . . . . . . . . . . . . . . . Installing existing speech recognition software (ASR) . . . . . . . . Installing TTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing Nuance RealSpeak 4.0 . . . . . . . . . . . . . . . . . . . Installing the languages. . . . . . . . . . . . . . . . . . . . . . . . Installing existing text-to-speech software (TTS) . . . . . . . . . . . Configuring languages in Voice Control . . . . . . . . . . . . . . . Changing the port configuration . . . . . . . . . . . . . . . . . . . . . . Connecting to an ACM . . . . . . . . . . . . . . . . . . . . . . . . Connecting to an I55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 185 186 186 186 186 187 188 188 188 189 189 189 189 190 190 191 191 192 192 192 193 193 193 193 194 194 194 195 195 196 196 196 198 198 198 199 199 199 200 200 200 201 202 202 203 203 204 205 205 205
11
Contents Configuring Voice Control when connecting to an ACM Prerequisites . . . . . . . . . . . . . . . . . . . . Configuring the VU . . . . . . . . . . . . . . . . . Assigning numbers in CHAP . . . . . . . . . . . . Assigning Voice Control to a task server . . . . . . Configuring Voice Control when connecting to an I55 . Configuring the VU . . . . . . . . . . . . . . . . . Notes . . . . . . . . . . . . . . . . . . . . . . . . . . Note when configuring topics . . . . . . . . . . . . Creating IVR scripts. . . . . . . . . . . . . . . . . Entering the default script for errors . . . . . . . . Creating the task flow set . . . . . . . . . . . . . . Starting Voice Control manually . . . . . . . . . . Voice Control in the PBX network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 209 209 211 212 213 213 214 214 214 214 214 215 215
217
Help with problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Condition in the Logic element is not processed correctly . . . . . . . . . . . . . . . . 217 IVR script is not loaded by Voice Control . . . . . . . . . . . . . . . . . . . . . . . . . 217 Voice Control does not receive any calls (only applicable if connected to an I55) . . . . 218 Overload prevention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Windows registry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Settings useful reporter categories for TTrace . . . . . . . . . . . . . . . . . . . . . . 220 Changing the host names of the CORBA naming service, TTrace server or CTI server settings221 Uninstalling Voice Control with the SpeechPearl engine . . . . . . . . . . . . . . . . . 221 TTrace commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 VC_ShowSystemInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 VC_ShowControllerStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 VC_ShowConnectionStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 VC_ShowScriptStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 VC_ShowIVRStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 VC_ShowCallReporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 VC_AbortScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 VC_ShowBCCStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 VC_ShowLicenseStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 VC_ShowTSEInfo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 VC_ShowTSErouteVoiceMessages . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
227
227 227 227 229 230 230 230 231 232 232 233 234
Contents Use the host name . . . . . . . . . . . . . . . . . . . Installing the CIE system . . . . . . . . . . . . . . . . Java Development Kit (JDK) . . . . . . . . . . . . . . Step 1: Installing UMR (select components) . . . . . . Step 2: Installing UMR (settings) . . . . . . . . . . . . Step 3: Installing UMR (updating the database) . . . . Step 4: UMR Core Locales . . . . . . . . . . . . . . . Step 5: Installing UMR Archiving (RoD) . . . . . . . . Step 6: Installing the address book server . . . . . . . Startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . Defining the start sequence of processes in Watchdog Default processes. . . . . . . . . . . . . . . . . . . . Processes: UMR (email system) . . . . . . . . . . . . Uninstalling components . . . . . . . . . . . . . . . . . . Components . . . . . . . . . . . . . . . . . . . . . . C3k database is not deleted . . . . . . . . . . . . . . Connecting a CIE system to mail systems . . . . . . Illustration: CIE system with UMR . . . . . . . . List of UMR components . . . . . . . . . . . . . Changes that are blocked in the CIE system . . . Example: Setting up and testing UMR . . . . . . . . Settings for the example . . . . . . . . . . . . . Quick-start guide . . . . . . . . . . . . . . . . . Step 1: email settings . . . . . . . . . . . . . . . Step 2a: Setting up a topic - SMTP variant . . . . Step 2b: Setting up a topic - POP3 variant . . . . Step 2c: Setting up a topic - IMAP4 variant . . . . Step 3: Setting up an agent group . . . . . . . . Step 4: Setting up an agent . . . . . . . . . . . . Step 5: Creating a task flow set . . . . . . . . . . Step 6: Publishing the UMR domain . . . . . . . Step 7: Using POP3 or IMAP4 . . . . . . . . . . Step 8: Sending a sample email . . . . . . . . . Step 9: Using UMR WebClient as an agent . . . Configurations in the UMR Administrator . . . . . . . Tabs in the UMR Administrator for UMR . . . . . User tab . . . . . . . . . . . . . . . . . . . . . . What settings can be configured only in C3000? . Themes/domains tab (Topics) . . . . . . . . . . Themes/domains tab (Topics) . . . . . . . . . . Security tab . . . . . . . . . . . . . . . . . . . . SMS gateway . . . . . . . . . . . . . . . . . . . . . License . . . . . . . . . . . . . . . . . . . . . . Terminals . . . . . . . . . . . . . . . . . . . . . Configuration and operation . . . . . . . . . . . C3000 fax gateway . . . . . . . . . . . . . . . . . . FAX3 . . . . . . . . . . . . . . . . . . . . . . . Storing received messages temporarily . . . . . Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 234 235 236 237 240 241 242 245 246 246 246 247 248 248 248
Setting up UMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
249
249 250 251 252 253 253 253 254 255 255 256 257 257 258 259 259 260 260 261 261 261 262 263 264 265 266 266 266 267 270 270 270 271
13
Contents Advanced configuration in the UMR Administrator . . . . . . . . . . . . . . . . . . . . 272 General tab General settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 General tab Controlscript settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Call options tab General Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Call options tab Fax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Port Manager Net ports tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 Port Manager Port assignments tab . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Port Manager Configurations tab . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 Portmanager Configuration Netport tab . . . . . . . . . . . . . . . . . . . . . . 279 Port Manager Configuration Fax tab . . . . . . . . . . . . . . . . . . . . . . . . 280 Port Manager Configuration Extension tab . . . . . . . . . . . . . . . . . . . . . 281 Warnings Warningsystem tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 System messages (realtime manager information) . . . . . . . . . . . . . . . . . . . . 285 Extended tab Fax Footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Settings in the Windows registry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 How do I include cover sheets for the fax transmission? . . . . . . . . . . . . . . . . . 289 Placeholders variable for cover sheets . . . . . . . . . . . . . . . . . . . . . . . . . . 290 Connection to Microsoft Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 What do I have to configure in DNS/ADS and in UMR Administrator? . . . . . . . . . . 292 Set up domain/subdomain and mail server . . . . . . . . . . . . . . . . . . . . . . . . 292 Seting up a contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Setting up a distribution group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Include the contact as a member in the distribution group . . . . . . . . . . . . . . . . 294 UMR Administrator configuration: Enter subdomain . . . . . . . . . . . . . . . . . . . 294 Setting up a relay host for outgoing e-mails . . . . . . . . . . . . . . . . . . . . . . . 295 Connection to GroupWise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 What do I have to configure in DNS, GroupWise and in UMR Administrator? . . . . . . 296 Configuring DNS and GroupWise Internet agent . . . . . . . . . . . . . . . . . . . . . 296 Setting up a distribution list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 Setting up an external mailbox / domain with an external user . . . . . . . . . . . . . . 297 Establishing the connection between the customer domain and the non-GroupWise-domain297 UMR Administrator configuration: Enter subdomain . . . . . . . . . . . . . . . . . . . 297 Setting up a relay host for outgoing e-mails . . . . . . . . . . . . . . . . . . . . . . . 298 Connecting to Lotus Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 Was do I need to configure in Lotus Notes? . . . . . . . . . . . . . . . . . . . . . . . 299 Set up global domain in the Domino Directory . . . . . . . . . . . . . . . . . . . . . . 299 You have now set up a foreign SMTP domain . . . . . . . . . . . . . . . . . . . . . . 300 Enabling SMTP on Domino server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 Setting up a new group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 UMR Administrator configuration: Enter subdomain . . . . . . . . . . . . . . . . . . . 302 Setting up a relay host for outgoing e-mails . . . . . . . . . . . . . . . . . . . . . . . 302 Address book connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Address Book Administration module. . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Possible rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Reply address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Email reply address for agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Email reply address for topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Querying the filling level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Contents Settings in UMR Administrator Recommendation for TTrace . Tips and tricks . . . . . . . . . . . Load protection . . . . . . . . Configuring text blocks . . . . Setting privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 306 307 307 307 308
309
309 309 309 309 309 310 310 310 311 311 311 312 312 312 313 313 314 315 315 316 317
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
319
319 319 319 320 320 320 321 321 321 321
323
323 323 323 324 324 324 324
Ports used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TCP ports used by CIE system processes . . . . . . . . . . . . . . . . . . . . . . . . . .
325
325
15
Contents Well known ports from 0 to 1023 . . . . . . . . . . . Registered ports from 1024 to 49151 . . . . . . . . . Dynamic or private ports from 49152 to 65535 . . . . Ports used by services of a CIE server operating system. TCP ports . . . . . . . . . . . . . . . . . . . . . . . UDP ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 325 327 329 329 330
Glossary Index
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
331 335
17
19
Prerequisites
The following conditions must be met if you want to print this document. You need the CIE DVD. An Acrobat Reader of at least Version 5 or higher must be installed on your PC. You find the software on the CIE DVD. A graphics-capable printer must be connected to your PC.
21
Safety instructions
Password Keep the following rules in mind when setting your password. The password must be at least 8 characters long. The password must contain a combination of at least three of the following character types: Lower-case letters, upper-case letters, numbers, special characters Do not use your first name, last name, or any other personal information. For security reasons, you must change your password every 90 days. Passwords are case-sensitive. Operating system Always use the latest security patch from Microsoft. More information For more information, consult the current Avaya guidelines. See also: http://support.avaya.com/security
Procedure: Step-by-step
This manual describes how you install and configure the components of a CIE system step-by-step. You have to do one step before you can do the next. If you do not keep to the order of steps, the CIE system may work incorrectly or not at all. The CIE system has a convenient guided installation to help you.
23
Synchronization
Please ensure that all computers linked to the CIE system are synchronized. You can do so using the Synchronization tool. You should avoid any time differences of more than 60 seconds. Differences of more than 60 seconds can cause reporting errors or can block the CIE system. Please run the synchronization using small intervals.
Security certificate
If you are using the Web applications of the CIE system via HTTPS (SSL encryption), a security warning will be displayed notifying you that the security certificate for the site is deficient. The following message is displayed. This CA Root certificate is not trusted because it is not in the Trusted Root Certification Authorities store. Note: A valid security certificate is not part of the CIE system. If you want to avoid security warnings for SSL, you must obtain a valid security certificate from a certification service provider.
Release designations
Server The version of the server setup is identified as follows: <Major>.<Minor>.<Patch>.<Build> Example: 1.0.45.4300 1 major version number 0 minor version number 45 patch number 4300 build number Major and minor refer to the product version (CIE 1.0). Patch and build number are only significant within development. The patch number is incremented by one each time a complete release is built. At the same time, the hundreds digit of the build number is incremented. If a new setup is required due to a serious error in a component or setup, the last digit in the build number is incremented for the setup. User Interface The version for the UI setup is identified in the same way. The only difference is the patch number, which has three digits. <Major>.<Minor>.<Patch>.<Build> Example: 1.0.501.4300 The hundreds digit of the patch number is incremented when the language files are retranslated. This acknowledges that the new language DLLs are incompatible with the previous language version. As for the server setup, the last two digits of the patch number are incremented for each new complete build. The patch number of the UI setup does not have to correspond to the number range of the server. Connections between the UI and the server are only evident from the build number.
25
CIE requirements
You need the following components with the respective properties for a CIE system connected to an I55 PBX.
I55 PBX
The I55 PBX must meet the following requirements. I55 PBX Software release E070V08_1_6_4 or higher or System software L021V00_1_1_1.0 or higher
27
ACM PBX
The PBX ACM must meet the following requirements. ACM PBX Software release ACM 3.1 or higher Software release AES 3.1 or higher
Optional software
We recommend installing the following software with a CIE system. Acrobat Reader to read or print CIE documentation Driver software (CAPI 2.0 32 bit) for ISDN card (for I55 PBXs only) (the CIE setups files contain the corresponding software)
Proxy server
In general, a proxy server (HTTP proxy) is used to access the Internet in a company network. It is possible to use an automatic configuration script for the LAN settings. In order for the Web applications of the CIE system to work correctly, you must set the relevant exceptions in the LAN settings of the browser or modify the automatic configuration script accordingly. Consult the system administrator of your company network.
29
Page file
Windows Server 2003 automatically sets the size of the page file.
IP address
The CIE server needs a permanent IP address.
User
Create a user and password. Give this user administration rights. For security reasons do not use the same user and password for every system you install. Carry out all further installation steps using this user account. Use this user account to operate the CIE server. The user must have rights to start services.
31
Guided installation
A guided installation helps you install all server components. The guided installation lets you install, update or remove components. Solution units The guided installation is divided into the following solution units. One Server Standard Solutions Two Server Standard Solutions Packages (Advanced) Custom (Advanced) Function units Each solution unit is divided into function units. A function unit can be Voice ACM, email, IVR for example. Each function unit contains the required components. The function unit in the example contains all components you need if you want to install a CIE system on an ACM with email and IVR. Each component has an icon indicating its installed status. This gives you an overview of which components you still need to install. Note The guided installation helps you with the installation, but you must install the individual components manually. There is no automatic installation for all components for a solution or for a function.
Components
You can use the guided installation to install the following components. You can check the current version. Component InstallShield scripting engine Java Development Kit Jakarta Tomcat WebLM Base components Naming service License client Trace system UISessionManager Reference InstallShield scripting engine on page 38 Java Development Kit (JDK) on page 39 Jakarta Tomcat on page 40 WebLM on page 41 Base components on page 42 Naming service on page 43 License client on page 44 TTrace on page 45 UISessionManager on page 46
33
Component Sybase Database Task reporting database Chap ACM PBX driver PBX task server ComMan I55 task server DSPF controller Contact Center Core Contact Center Additional Contact Center Realtime Information Contact Center Reporting Voice Control UMR Core UMR Core Locales UMR Archiving (RoD) Address book server Report Generator Report Viewer Update server Watchdog
Reference Sybase on page 47 Database on page 49 Task reporting database on page 51 Installing the PBX driver, CHAP and PBX task server on page 136 Installing the PBX driver, CHAP and PBX task server on page 136 Installing the PBX driver, CHAP and PBX task server on page 136 Module Manager (Communication Manager) on page 165 Installing the I55 task server on page 157 DSPF controller on page 172 Contact Center Core on page 53 Contact Center Additional on page 54 Contact Center Realtime Information on page 55 Contact Center Reporting on page 56 Installing Voice Control on page 198 Installing UMR components on page 234 Installing UMR components on page 234 Installing UMR components on page 234 Installing UMR components on page 234 Report Generator on page 58 Report Viewer on page 59 Update server on page 60 Watchdog on page 61
Reboot necessary Required disk space (maximum value of selected package) Required disk space (maximum value of all setup-packages) Buttons
The following table shows the buttons in the guided installation. Button Install Modify, Repair Remove Finish + Reboot End Explanation Starts the component installation. Updates the component. Removes the component. Ends the guided installation and restarts your PC. Ends the guided installation.
35
Icons The following table shows the icons in the guided installation. Icon Explanation The installed component is compatible. You can update the component but it is not necessary to do so. Component is not installed. The installed component is not up to date. You must update the component. Component is installed in the current version. Cannot determine the component version.
Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server.
37
Installing components
The following topics describe how to install components one at a time. The guided installation guides you through the installation.
39
Jakarta Tomcat
To install Jakarta Tomcat, follow these steps. 1. The guided installation is started. Select Jakarta Tomcat. 2. Click Install. Depending on your PCs security settings, a security warning may appear. Run the software. The Welcome dialog opens. 3. Click Next. The License Agreement dialog opens. 4. To accept the license agreement, click I agree. The Choose Components dialog opens. 5. Also select Service.
6. Click Next. The Choose Install Location dialog opens. Use the default setting. 7. Click Next. The Configuration dialog opens. Enter the following settings. Settings HTTP/1.1 Connector Port User name Password Comments Use the default setting 8080 as the port. Enter a user name. Enter a password.
8. Click Next. The Java Virtual Machine dialog opens. Enter the folder used with the installation of Java development kit (JDK) (..\Java\jdk1.5.0_07) or choose the folder. 9. Click Install. The installation takes about five seconds. 10. Click Finish. The installation is complete.
WebLM
Prerequisite To install WebLM Version 4.3, you must have installed Java Development Kit and Jakarta Tomcat. Installation 1. The guided installation is started. Select Jakarta Tomcat. 2. Click Install. The Welcome dialog opens. 3. Click Next. The License Agreement dialog opens. 4. Select I accept the terms in the license agreement. 5. Click Next. The Ready to Install the Program dialog opens. 6. Click Install. The installation takes about five seconds. 7. Click Finish. The installation is complete.
41
Base components
You need the base components on every PC with CIE components. Contents Base components include the following. Branding client DLLs OmniOrb client DLLs Encryption client DLLs Installation To install the base components, follow these steps. 1. The guided installation is started. Select Base Components. 2. Click Install. The Welcome dialog opens. 3. Click Next. The End User License Agreement dialog opens. 4. Select accept the terms in the License Agreement. 5. Click Next. The Ready to Install dialog opens. 6. Click Install. The Installing Base Components dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Common Files\Base Components. 7. Click Finish to complete the installation.
Naming service
The port of the Corba naming service was changed to 2809 with the current OmniORB release (1.0.xx.xxxx). Please note that the current release (1.0.xx.xxxx) is not compatible with earlier releases. You have to uninstall an earlier release and then install the new release. Recommendation If you do not use a watchdog, we recommend installing the naming service and database server together on a PC. Installation To install OmniORB, follow these steps. 1. The guided installation is started. Select Naming Service. 2. Click Install. The Welcome dialog opens. 3. Click Next. The Choose Setup Type dialog opens. 4. Click Complete. The Ready to Install dialog opens. 5. Click Install. The components for OmniORB are installed. The installation takes a few seconds. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\OmniOrb\. 6. Click Finish. The installation is complete. The Avaya OmniORB Naming Service is running. The autostart type of the service is set to Automatic.
43
License client
You must install the license client if you want to use the CIE system applications. Proceed as follows: 1. The guided installation is started. Select License Client. 2. Click Install. The Welcome dialog opens. 3. Click Next. The WebLM Parameter dialog opens. 4. Enter the following settings. Settings License Server Port Comments Enter the host name or TCP/IP number of the license server used where the licenses for CIE are installed. Indicates the port number of the Tomcat Web server running the local license server (WebLM). As a general rule, use the default setting port 8080. Additional Master License Server (only for two server mode) Comments You can configure a master license server (WebLM) if you have one. Enter the host name or TCP/IP number of the master license server. Indicates the port number of the Tomcat Web server running the master license server. As a general rule, use the default setting port 8080.
5. Optional: Settings
6. Click Next. The Ready to Install the Program dialog opens. 7. Click Install. The installation takes about five seconds. 8. Click Finish. The installation is complete.
TTrace
Installation To install TTrace, follow these steps 1. The guided installation is started. Select TTrace. 2. Click Install. The Welcome dialog opens. 3. Click Next. The Choose Setup Type dialog opens. 4. Click Complete. The Ready to Install dialog opens. 5. Click Install. The components for TTrace are installed. The installation takes a few seconds. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\Trace System\. 6. Click Finish to complete the installation. The Avaya Trace Server service is running. The autostart type of the service is set to Automatic. 7. The Trace System Config application opens. You can configure the trace server. You must have enough disk space for the log files. You may want to define a drive in the configuration. When you save a configuration, the log files are deleted after 10 days by default. A new log file is created each day by default. Checking the installation The following components are located in Start - Programs - Avaya CIE - Trace System. Config Console Display Log2Zip WhatIsInstalled
45
UISessionManager
UISessionManager manages the sessions between the user interface and reporting viewer, TR viewer and UMR viewer. Installation To install UISessionManager, follow these steps. 1. The guided installation is started. Select UISessionManager. 2. Click Install. The Welcome dialog opens. 3. Click Next. The Setup Type dialog opens. 4. Select Complete. 5. Click Next. The General Settings dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. As a general rule, use the default port 10300.
6. Click Next. The Ready to Install the Program dialog opens. 7. Click Install. The Installing UI Session Manager dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Avaya\UISessionManager. 8. Click Finish to complete the installation.
Sybase
The Sybase 12.5.3 database is used as relational database management system. You must be logged in as system administrator. Installation To install Sybase, follow these steps. 1. The guided installation is started. Select Sybase. 2. Click Install. The Sybase ASE Installer dialog opens. 3. Select the correct drive. 4. Enter the following settings. Settings SQL Server Name Password for user sa Comments Use the default setting SYBASEASE. Enter a password for the sa user. The password must be a combination of letters and numbers and contain at least eight characters. Enter the password again.
Confirm password
5. Use the following default settings. ODBC Support jConnect (JDBC) Support
6. Click Install. Sybase will be installed. The installation takes about 20 minutes. Installation successfully finished is displayed. 7. Click OK. 8. You must shut down and restart the PC.
47
Checking the installation Check whether you can start Sybase Central Java Edition and log in as user sa. 1. Start Sybase Central Java Edition. 2. Select Connect under Extra. 3. Select the host name. 4. Log in with the user name sa. 5. Click OK.
Database
You must install the cc database. Prerequisites The following requirements must be met before you can install the database components successfully. The Sybase database must be installed. The Sybase SQL Server service must be started. The Sybase BCKServer service must be started. Installation To install the cc database, follow these steps. 1. The guided installation is started. Select Database. 2. Click Install. The CIE Database dialog opens. Enter the following information. Settings Database server User name Password Comments The server name is displayed. You cannot change this setting. As a general rule, use the user sa. Enter the password. This is the password you used when installing the Sybase database.
3. Click OK. The Welcome dialog opens. 4. Click Next. The Choose Setup Type dialog opens. 5. Click Complete. The Sybase database setup dialog opens. Enter the following information. Settings Host name of the CORBA naming service Host name of TTrace server Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. Specify the host name or TCP/IP number of the PC running TTrace.
6. Click Next. The Sybase Device Setup dialog opens. Continued on next page
49
Continued from previous page 7. Apply the defaults. 8. Click Next. The Ready to Install dialog opens. 9. Click Install. The Installing Avaya Database dialog opens. The installation takes about 5 minutes. The files (db_srv and lna_srv) are copied to c:\Program Files\Avaya\Database\. The database files are in c:\Avaya\Database\. 10. Click Finish to complete the installation.
3. Click OK. The Welcome dialog opens. 4. Click Next. The Choose Setup Type dialog opens. 5. Click Complete. The Sybase Device Setup dialog opens. 6. Apply the defaults. 7. Click Next. The Ready to Install dialog opens. 8. Click Install. The Installing Tenovis Database dialog opens. The installation takes about 5 minutes. 9. Click Finish to complete the installation.
51
Chap
For information, see Installing the PBX driver, CHAP and PBX task server on page 136
ComMan
For information on the Communication Manager see: Module Manager (Communication Manager) on page 165
7. Click Next. The Ready to Install dialog opens. 8. Click Install. The Installing ContactCenter Core dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\ ContactCenterCore\. 9. Click Finish to complete the installation. Checking the installation The following components are located in Start - Programs - Avaya CIE - ContactCenterCore.
53
7. Click Next. The Ready to Install dialog opens. 8. Click Install. The Installing ContactCenter Additional dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\ ContactCenterAdditional. 9. Click Finish to complete the installation. Checking the installation The following components are located in Start - Programs - Avaya CIE - ContactCenterAdditional. Annax AutoDialler CGIServer InfoServer SPopServer XStatServer
7. Click Next. The Ready to Install dialog opens. 8. Click Install. The Installing ContactCenter Realtime Information dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\ Contact Center Monitoring. 9. Click Finish to complete the installation. Checking the installation The following components are located in Start - Programs - Avaya CIE - Contact Center Monitoring. Realtime Information server
55
7. Click Next. The Ready to Install dialog opens. 8. Click Install. The Installing ContactCenter Reporting dialog opens. The installation takes about a minute. The files are copied to c:\Program Files\Avaya\Customer Interaction Express\Contact Center Monitoring. 9. Click Finish to complete the installation. Checking the installation The following components are located in Start - Programs - Avaya CIE - Contact Center Statistics. Reconstructor Reporting Server Task Reporting Server
Voice Control
For information, see Installing Voice Control on page 198.
UMR
For information, see Installing UMR components on page 234.
57
Report Generator
You must install Java Development Kit and Jakarta Tomcat for all reporting applications. To install the report generator, follow these steps. 1. The guided installation is started. Select Report Generator. 2. Click Install. The Welcome dialog opens. 3. Click Next. The License Agreement dialog opens. 4. Select I accept the terms in the license agreement. 5. Click Next. The Destination Folder dialog opens. 6. Use the default. Click Next. The Choose Setup Type dialog opens. 7. Select Complete. Click Next. The Servers dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. Port 10300 is the default setting. You cannot edit this entry.
8. Click Next. The Ready to Install the Program dialog opens. 9. Click Install. This takes about five seconds. 10. Click Finish to complete the installation.
Report Viewer
To install the Reporting Viewer, follow these steps. 1. The guided installation is started. Select Report Viewer. 2. Click Install. The Welcome dialog opens. 3. Click Next. The License Agreement dialog opens. 4. Select I accept the terms in the license agreement. 5. Click Next. The Destination Folder dialog opens. 6. Use the default. Click Next. The Choose Setup Type dialog opens. 7. Select Complete. Click Next. The Servers dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port Host name of Taskreporting DB Port URL of Application Server (Tomcat) Port Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. Port 10300 is the default setting. You cannot edit this entry. Specify the host name or TCP/IP number of the PC running the task reporting server. As a general rule, use the default port 5000. Specify the URL of the application server tomcat. The URL must start with http:// or https://. As a general rule, use the default port 8080.
8. Click Next. The Ready to Install the Program dialog opens. 9. Click Install. This takes about five seconds. 10. Click Finish to complete the installation.
59
Update server
The Update Server lets you update Avaya products installed on client PCs. To install the update server, follow these steps. 1. The guided installation is started. Select Update Server. 2. Click Install. The Welcome dialog opens. 3. Click Next. The License Agreement dialog opens. 4. To accept the license agreements, click I accept the terms in the license agreement. 5. Click Next. The Upgradable Products dialog opens. 6. Use the default setting CCUI, Com4Tel. Click Next. The Folder for updates, which can be uploaded dialog opens. 7. Use the default. Click OK. The Ready to install dialog opens. 8. Click Install. This takes about five seconds. 9. Click Finish to complete the installation. Preconfiguration For information on how to use the update server, see Update server on page 67.
Watchdog
The Watchdog application is used to restart the software after a full or partial system failure as soon as the necessary components are available again. 1. The guided installation is started. Select Watchdog. 2. Click Install. The Welcome dialog opens. 3. Click Next. The Choose Setup Type dialog opens. 4. Click Complete. The General Settings dialog opens. Enter the following settings. Setting Host name of Trace system server Comments Specify the host name or TCP/IP number of the PC running the trace server.
5. Click Next. The Ready to install dialog opens. 6. Click Install. 7. Click Finish to complete the installation. Preconfiguration For information on how to configure the Watchdog, see Preconfiguration for the Watchdog on page 62
61
63
Licensing
Avaya uses WebLM as its licensing standard. WebLM is a license server for Avaya applications and servers. WebLM is a Web-based license server that was implemented as a Java servlet and runs on the Tomcat in the CIE environment. The license client (application/CIE server components) and license server communicate using a standard HTTP connection. Licenses are managed and monitored using a Web browser. Type of licenses WebLM supports counted (client can request a number of licenses) and uncounted licenses (OK licenses). Licenses are tied to the MAC address of the license server. Prerequisite WebLM requires a transparent proxy server. Illustration The following illustration shows the WebLM architecture.
Web server
Versions
CIE 1.0 requires the following versions. The software is installed using the guided installation. WebLM 4.3 Tomcat 5.5.9 Java Development Kit1.5.0.7
Installation
WebLM For information on how to install WebLM, see WebLM on page 41. License clients For information on how to install a license client, see License client on page 44. Changing the license client settings To change the license client settings, follow these steps. 1. To start the license client installation, in the guided installation, click Modify/Repair. 2. Run the installation as you usually would and change the settings.
65
Update server
Application
The Avaya update server is a preliminary stage of the Distributed Deployment System (DDS). The update server lets you update Avaya products installed on client PCs. The update server runs as a service. The Avaya update server is a web application in Tomcat. You can administer the application from the URL http://<Hostname>:8080/UpdateStore. tomcat is set as the default user name and password. Change the password after first login.
Architecture
The Avaya update server consists of three components. The following table shows the components and descriptions. Component AvayaUpdateService.exe Computer Client Explanation This is a Windows NT service that must be installed on each client. This service handles timing and starts the updater. This service runs in the context of the local system accounts and has enough rights to run an update setup. This application is started every two hours by AvayaUpdateService and looks for updates on the UpdateStore. If you install an update, restart the PC and login, this application starts up automatically and waits until the update is finished installing. The Server process is a Tomcat application administrators can use to download new updates. The updater uses this process to download current versions to the client.
Updater.exe
Client
WaitForCompletion.exe
Client
UpdateStore
Server
67
Prerequisites
The AvayaUpdateService can update application whose setup is available as a Microsoft Windows Installer (MSI). The setup must support silent installation. MSI If your setup program is an MSI file, use this command: msiexec.exe /i setup.msi /qn.
Restrictions
Please note the following restrictions. Localization The user interface of the updater is available in the following languages: German, English, Spanish, Italian, Portuguese, French, and Russian. The updater is internationalized to allow new languages to be added as needed. Russian is displayed correctly only on Eastern European Windows installations. terminal server The AvayaUpdateService does not work in a terminal server environment. This is because interactive services can only access certain Windows stations (sessions). This same applies for more than one user logged on to Microsoft Windows XP at the same time (fast user switch). Changing users The AvayaUpdateService only functions reliably if you do not change users (log out). This is because the user interface is created in the SysTray using an interactive Windows NT service. These services are linked to a specific Windows station (the station of the first interactive user). Other interactive users are assigned a new Windows station and do not see the AvayaUpdateService user interface. As a result, other interactive users cannot initiate updates. Updating services The AvayaUpdateService cannot update services that are started automatically. Before restarting, set the start type to Manual.
Client configuration
The installation directory contains the folder config. This folder contains the following files. Files updateService.ini *.config Explanation Configuration for the updater. Contains configurable settings for the update client. There must be at least one file with the extension .config for each configured application to update. This file contains information on the application that is monitored (e.g. upgrade code). Contains the localized language strings.
locale directory
Example: updateService.ini The example below shows a file called updateService.ini. [UpdateStore] url=http://localhost:8080/UpdateStore [Installer] parameters = /qn [Blacklist] UpdateStore:url is the URL where the UpdateStore is located. In Installer:parameters you can customize the arguments in msiexec.exe, which is used to install an update. The default setting is very silent installation. You can also activate logging (parameters = /qn /l*v c:\upodate.log). Under Blacklist you can specify update codes (in registry format) for the installations you do not want to update. The names of the keys are unimportant but they must be unique. Example: [Blacklist] ignore.1 = {C41F15A8-1D9A-4A96-8D7B-6799A0B1E238} ignore.2 = {0F8F15A8-1D9A-4A96-8D7B-6799A0B1E238} locale directory There is one locale folder for each available language specified under GUI:lang. You can create new languages using the python 2.4 gettext tool.
69
Server configuration
The UpdateStore is Tomcat Web application. The UpdateStore is copied to the webapps Tomcat folder. The UpdateStore is configured using UpdateStore/WEB-INF/web.xml and UpdateStore\WEB-INF\ updateStore.properties. The following example shows a configuration file (web.xml). <!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'> <web-app> <context-param> <param-name>updatestore.rootdir</param-name> <param-value>C:\updatestore\</param-value> </context-param> <context-param> <param-name>updatestore.products</param-name> <<param-value>ccui,com4tel</param-value> </context-param> <servlet> <servlet-name>download</servlet-name> <servlet-class>com.tenovis.updatestore.DownloadServlet</servlet-class> </servlet> <servlet> <servlet-name>remove</servlet-name> <servlet-class>com.tenovis.updatestore.RemoveServlet</servlet-class> </servlet> <servlet> <servlet-name>upload</servlet-name> <servlet-class>com.tenovis.updatestore.UploadServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>download</servlet-name> <url-pattern>/download</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>remove</servlet-name> <url-pattern>/remove</url-pattern> </servlet-mapping> <servlet-mapping>
<servlet-name>upload</servlet-name> <url-pattern>/upload</url-pattern> </servlet-mapping> <security-constraint> <web-resource-collection> <web-resource-name>Update Store Protected Area</web-resource-name> <url-pattern>/admin/main</url-pattern> <url-pattern>/admin/upload</url-pattern> <url-pattern>/admin/updates</url-pattern> <url-pattern>/admin/delete</url-pattern> <url-pattern>/admin/newUpdate</url-pattern> </web-resource-collection> <auth-constraint> <role-name>tomcat</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>FORM</auth-method> <realm-name>Update Store Admin</realm-name> <form-login-config> <form-login-page>/login.jsp</form-login-page> <form-error-page>/loginError.jsp</form-error-page> </form-login-config> </login-config> <security-role> <role-name>tomcat</role-name> </security-role> </web-app> The entries for <security-role> and <auth-constraint> in particular may need to be changed from tomcat to another name. In the updateStore.properties file you must specify the path to an existing folder where you want UpdateStore to save the setup. Example: #Properties for the Avaya Update Store #location (path) into local file system where the uploaded setups are stored store.location.path=c:\\updatestore Note that you must enter special characters like "\," in a path name with "\".
Log files
The AyavaUpdateService and updater write to the client PC's NTEventLog. The updater also writes a log file (AvayaUpdateService.log) in the installation directory that contains information on the last update.
71
Prerequisite
You need the appropriate licenses to start a CIE system. One or more license servers control the assignment of CIE licenses. Load a valid license package to the license server by using the license administrator tool.
Logging in
All parts of the CIE system are installed. You can now start the CIE system manually. 1. Log in to the CIE server. 2. Use the user and password.
Default processes
The following processes must run on each CIE server regardless of whether the system is an email system or a system with an I55 or ACM PBX. Services (start type automatic) The following processes are installed as services that start automatically. OmniOrb (Automatic) TTrace (Automatic) Watchdog (Automatic) UI Session Manager (Automatic) TomCAT (Automatic) Watchdog The following processes must be started by the Watchdog in each CIE system. db_srv lna_srv TaskserverManager Kernel Vectors ReportGenerator (man. service) Monitor_srv Statistic_srv
73
Optional processes The following processes can be started by the Watchdog as needed in the CIE system. Lad_srv Tr_Srv Annax Info_srv Xstat_srv Autodialer Spop_srv Cgi_srv
Watchdog samples
The Watchdog installation includes sample configuration files for CIE systems with an I55 PBX, ACM PBX and a UMR system.
75
File
When the program ktracer.exe is running, a new ktrace file is created at the start of every hour. Example of file names 2006_07_05_System_4F__20_00_to_21_00.out, was created on 05.07.06 at 8:00 p.m. and contains data to 9:00 p.m.
Time interval
The time interval can be changed using start parameters: ktracer -i x x= 10, 15, 20, 30, 60, n * 60 x is the number of minutes. Other time intervals are invalid. Example: If you start ktracer.exe at 8:07 with ktracer -d 10, a ktrace file is written from 8:07 to 8:10, and then another is created for 8:10 to 8:20, and so on.
PC
You can start the program ktracer.exe on another computer: ktracer -h <hostname taskserver i55>, The ktrace file is created on the PC running ktracer.exe.
Port
The default port is 9210. In a PBX cluster (Network), the port number is incremented (9211, 9212). You can change the port with ktracer -p <port>. Each PBX in the CIE network must have its own port. The correct port for each PBX is specified in the output of the I55 task server during startup.
Folders
You can specify the folder for the ktrace file. ktracer -d <folder>
77
Quick-start guide
The following tables are quick-start guides for the respective topics. If you have the necessary experience, you can use the table as a memory aid. This quick-start guide is intended for experienced users. The tables include the necessary setup steps and instructions in abbreviated form. See the corresponding topic for full instructions.
Step 1. 2. 3. 4. 5. 6. 7.
Action Backing up the database Removing the BCC software Install the base components. Updating Sybase Switching to Unicode Upgrading the database Installing the components normally
Notes Mandatory Remove the software with guideline.exe Data base remains As described Sybase Version 12.5.3 is used. UpgradeTool Upgrade the database Install the additional components.
79
5. Click Modify/Repair. Sybase is updated. The update takes about five minutes. Installation successfully finished is displayed. 6. Click OK. 7. You must shut down and restart the PC.
3. Click OK. The dialog displays all user databases located on the database server. Select all user databases. Deselect a user database only if you are sure that this database must not be converted to Unicode. 4. Click Upgrade. The database is converted. This takes about five minutes. The message conversion to unicode successfully finished is displayed. 5. Click OK. 6. To exit the tool, click Exit. If problems occur If problems occur when you convert to Unicode, the database may not be readable. If error messages are displayed, restore the back up database and try again.
81
3. Click OK. The General settings dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port 4. Click Next. 5. The database is upgraded. This takes about three minutes. 6. Click Finish to complete the upgrade. Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. Port 10300 is the default setting. You cannot edit this entry.
83
Operating system
Please note that the following instructions describe the installation for the Microsoft Windows XP operating system.
85
Quick-start guide
The following tables are quick-start guides for the respective topics. If you have already set up several systems and have the necessary experience, you can use the tables as a memory aid. This quick-start guide is intended for experienced users. The tables include the necessary setup steps and instructions in abbreviated form. See the corresponding topic for full instructions.
Step 1: Preparations
Make the following preparations. Step 1. 2. Action Check your access rights Prepare the information. Notes You need administrator rights. Host name of CORBA Host name of Trace system server
Step 2: Installation
Make the following preparations. Step 1. 2. 3. 4. Action Launch the bootstrapper. Install the base components. Install the license client. Install the user interface. Notes Central license agreement Requirement for user interface Host name of license server Optional Report Scheduler Host name of CORBA Host name of Trace system server 5. 6. 7. Install the update client. Install the languages. Close the bootstrapper. Update server Contact Center User Interface Locales (additional languages) -
PC
Your PC must have the following minimum requirements to use the user interface application. PC Intel Pentium III 800 MHz processor (or comparable) or higher At least 512 MB SDRAM Hard disk with sufficient disk space (at least 10 GB available) Multi-functionkeyboard Pointer (mouse) Network card (Ethernet card)
Software
You need the following software for the client components. Operating system: Windows XP or Operating system: Windows 2000 or Operating system: Windows 2003 Optional Acrobat Reader to read or print Customer Interaction Express documentation. To export reporting, you need Excel for Microsoft Office 2000, Microsoft Office 2003 or Microsoft Office XP.
Administrator rights
Please note that you must have administrator rights to install the Customer Interaction Express UI software. You do not need administrator rights to use the UI.
87
Proxy server
If a proxy server (HTTP proxy) is used in the company network, the CIE server must be specified under Exceptions in the Brower Properties. If the company network uses a proxy server as an automatic configuration script, the automatic configuration script must be modified accordingly. Consult the system administrator of your company network. You can find the settings in the browser under Connections - Settings. If you are not using an automatic configuration script, you will find the exceptions under Connections Settings - Proxy Server - Advanced - Exceptions.
Before installing
Please note the following before you install the client components.
89
6. Click Install to install the corresponding components. The components are installed. For information on how to do so, see the following steps: If a component is up-to-date, the corresponding step is omitted.
4. Optional: Settings
5. Click Next. The Ready to Install the Program dialog opens. 6. Click Install. The installation takes about five seconds. 7. Click Finish. The installation is complete.
91
6. Click Next. The Ready to Install the Program dialog opens. 7. Click Install. The installation starts. The installation of programs and data takes about a minute. A bar shows the progress. After the installation, the setup program looks for installed Excel components. The Wizard Completed dialog opens. 8. Click Finish. The installation is complete.
4. Click Next. The Ready to Install the Program dialog opens. 5. Click Install. The installation starts. The installation of programs and data takes a few seconds. 6. Click Finish. The installation is complete.
93
Windows Installer
You can install the user interface as a silent installation. Windows Installer (msiexec.exe) is usually located in the following folder. DRIVE LETTER:\WINDOWS\system32 The following table contains a few options and examples. For more information on Windows Installer, see the relevant documentation.
Application Installs the package. If you do not set any other parameters, all windows and dialog fields are displayed. If you start the call with the same MSI file, the installation is modified. If you start the call with the same MSI file, the installation is upgraded. Uninstalls the package. Shows Windows Installer Help. The possible parameters and options are displayed.
95
/qf
Installing the client components Applying settings In a silent upgrade the settings from the existing version are used. Example msiexec.exe /i "Contact Center User Interface.msi" /qb SUITEFILESFOLDER_UI="C:\Programs\Avaya\ CIE silent\" A_NAMESERVICE_HOST="Host_Corba" A_TTRACE_HOST="Host_Trace"
Update Client
You can use the following arguments when installing the Update Client component. File: update client.msi Arguments The table below lists the available arguments. Arguments SUITEFILESFOLDER Required Optional Comments Shows the installation folder. Example: "C:\Programs\Avaya\Customer Interaction Express\" The installation adds "Contact Center User Interface" automatically. This means that the user interface is installed in: "C:\Programs\ Avaya\Customer Interaction Express\Contact Center User Interface" Specifies the host name or TCP/IP number of the update server.
A_UPDATE_SERVER_HOST
Mandatory
97
License Client.msi
You can use the following arguments when installing the License Client component. File: license client.msi Arguments The table below lists the available arguments. Arguments ALLUSERS Required Mandatory Comments If 1, the component is installed for all users on the computer, instead of for the current user only. You must use this argument as otherwise other applications may not find the settings made by Setup. ADDLOCAL LICENSEMODEL Mandatory Mandatory If you specify WEBLM2_URL, you MUST also use this argument. The setup also supports LICENSEMODEL=Tenovis. This is not supported in the CIE environment. Specifies the URL of the local license server as needed for an HTTP address. WEBLM1_SERVER can be a TCP/IP address or PC name in the network. If WEBLM1_PORT for the port, the default port 8080 (HTTP default) is used. Specifies the URL of the master license server. Specifies the port for the master license server. The default port is 8080.
WEBLM1_URL
Mandatory
WEBLM2_URL WEBLM2_PORT
Optional Optional
Example msiexec.exe /i "[SourceDir]NestedSetups\License Client.msi" /qb ALLUSERS="1" ADDLOCAL="Avaya_Licensing,SecondUrl" LICENSEMODEL="Avaya" WEBLM1_URL="http:// [WEBLM1_SERVER]:[WEBLM1_PORT]" WEBLM2_URL="http:// [WEBLM2_SERVER]:[WEBLM2_PORT]" WEBLM2_PORT="[WEBLM2_PORT]"
Refreshing views
To update a user interface version with a more recent version, use the bootstrapper. You need a data medium (CIE or network) with the corresponding CIE UI software. The on-screen installation instructions are in English. 1. If you are running the user interface, exit it. 2. For information on the process, see Step 1: Launch the bootstrapper. on page 90.
Uninstalling components
To uninstall client components, follow these steps. 1. Click Start - Control Panel. 2. Double-click Software. 3. Select a component. 4. Select Remove. You are prompted. 5. Click Yes. The user interface is uninstalled. Note that the uninstalling the application does not uninstall the embedded applications. You must uninstall them separately. 6. Carry out steps 3 to 5 for all client components.
99
Localization [locales]
You can install languages separately as needed. Language qualifier The first three letters of a file indicate the language. Code pt_ es_ it_ fr_ en_ de_ Installation To install languages separately, follow these steps. 1. If you are running the user interface, exit it. 2. Select the folder with the installation files (CIE DVD or network). 3. Double-click Contact Center User Interface Locales.msi. The installation is initialized. This takes about 3 seconds. The Customer Interaction Express Locales dialog opens. 4. Click Next. You can select the required languages. 5. Click Next. The Ready to Install the Program dialog opens. 6. Click Install. The installation starts. 7. Click Finish. The installation is complete. Language Portuguese Spanish Italian French English German
License client
To install the license client separately, follow these steps. 1. If you are running the user interface, exit it. 2. Select the folder with the installation files (CIE DVD or network). 3. Double-click License Client.msi. The installation is initialized. This takes about 3 seconds. The Customer Interaction Express License Client dialog opens. 4. Click Next. The WebLM Parameter dialog opens. Enter the following settings. Settings Local License Server Port Master License Server Port Comments Enter the host name or TCP/IP number of the local license server. As a general rule, use the default setting port 8080. Enter the host name or TCP/IP number of the master license server. As a general rule, use the default setting port 8080.
5. Click Next. The Ready to Install the Program dialog opens. 6. Click Install. The installation starts. 7. Click Finish. The installation is complete.
101
Update client
To install the update client separately, follow these steps. 1. If you are running the user interface, exit it. 2. Select the folder with the installation files (CIE DVD or network). 3. Double-click Update Client.msi. The installation is initialized. This takes about 3 seconds. The Update Client dialog opens. 4. Click Next. The Destination Folder dialog opens. You usually use the defaults. 5. Click Next. Enter the following settings. Settings Host name of Update Server Comments Enter the host name or TCP/IP number of the update server.
6. Click Next. The Ready to Install the Program dialog opens. 7. Click Install. The installation starts. 8. Click Finish. The installation is complete.
Illustration of components
The following schematic illustration shows the components and how they fit together.
103
The same PBX task server interface is also used by the BLC (UI). The BLC uses the PBX task server interface for 3rd party controlling of assigned agent telephones. Task server services are available for controlling basic telephone functions such as connecting and disconnecting, consultation, holding, call waiting, forwarding, conference and call diversion. Call center-specific 3rd party functions such as job code input (incoming/outgoing), signing on and off of agent groups, switching on wrap-up time and pause are also supported.
105
CHAP Sync
The CHAPSync process connects the database and the CHAP. The CHAP does not have its own database interface. The CHAPSync process registers changes to the CHAP configuration data in the database and forwards the changes to the CHAP. The CHAP writes the data to a local property file.
Terms
The table below shows explains some of the terms used in the following sections. Terms AES server ASA TLink TSTest32 TAC CHAP VEA Explanation The AES server is a media server. This media server establishes the TSAPI connection between the call center and PBX. Avaya Site Administration Application used to configure the PBX. TLink is the logical link between the PBX and AES server. Telephony Services Text Application The TSTest application is based on the Avaya CSTA interface. TAC stands for Trunk Access Code. TAC is the number for a tie line. CHAP stands for Common Hardware Abstraction Platform. VEA stands for Voice Extension Adapter. The VEA is responsible for such tasks as queue announcements.
ACM features
The following features must be enabled for ACM. ACM Feature - System Parameter Customer Option (ASA) ARS/AAR Dialing without FAC (Feature) ASAI Link Core Capabilities (Feature) IP Trunks (Feature) H.323 Trunks (Maximum) QSIG OPTIONAL FEATURES Basic Call Setup (Feature) Basic Supplementary Services (Feature) Supplementary Services with Rerouting (Feature)
107
Quick-start guide
The following tables are a quick-start guide for the respective topics. If you have already set up several systems and have the necessary experience, you can use the tables as a memory aid. This quick-start guide is intended for experienced users. The tables include the necessary setup steps and instructions in abbreviated form. See the corresponding topic for full instructions.
Step 1: Preparations
Make the following preparations. Step Actions with ASA (Avaya Site Administration) or other tools Displaying telephones Test using TSTest32 Setting up the topic Check the routing link Notes
1. 2. 3. 4.
Command: List station Test TSAPI link IP channel routing Command: List cti
Step 1. 2. 3.
Action Prerequisites for examples Set up the node name Set up the signaling group
Notes Note that some settings are different in your case. Name of the server and IP address running the CHAP process Command: add signaling group x change signaling group Command: add trunk-group x change trunk group x Command: change dial plan analysis
4.
5.
109
6. 7. 7.
Command: change aar analyses 0 Command: change route-pattern 6 State must be in-service
2.
4. 5.
2. 3.
Access Code Topics For following queue function only: Queue device For following queue function only: Announcement For following queue function only: Announcement scripts CHAP
4.
5.
6.
Chap server tab - CHAP adapter - CHAP adapter line Telephone tab - Start no. and End no.
7.
Telephone
To test your settings, set up a task flow set. Step 1. 2. Optional You have the option of setting up the ring tone. Actions in the Taskflow Editor module Ring tone set up Checking the function Notes Create a task flow set with a topic, agent group and agent. Activate the task flow set. Check the function.
111
Preparations
The following sections use a few examples to explain how to use the administration and test tools.
Your knowledge
To install the PBX task server and make the necessary settings in the PBX, you must have knowledge of the following topics. Knowledge ACM administration and configuring the AES connection Setting up a call center Comment You can acquire this knowledge through Avaya administration training. You can acquire this knowledge through call center training.
Prerequisites
The ACM PBX is usually started up for the first time by trained Avaya staff. Administrator PC with ASA (Avaya Site Administration). The AE service in the PBX must be configured. The TLink between the ACM and AES server must be set up.
Displaying telephones We recommend restricting the configured telephones for call center operation by numbers, thus assigning them unique identifiers. To display the configured telephones, follow these steps. 1. ASA is started. Click commands. Start Emulation. Under Command, you can enter the required
2. Commands: Command: list station (shows a list of all telephones) Command: list station 100 count 10 (shows a list with ten telephones beginning with the number 100)
Testing
If you know the numbers of the telephones, you can test the function. You do not need a configuration to do so. Prerequisite The ACM PBX driver must be installed. Testing To make sure the telephones function, use the TSTest32 application. This application is installed with the TSAPI driver. Call Proceed as follows: 1. Click Start - Programs - Avaya - Tools - TSTest32. The Telephony Services Text application appears. 2. Select the server. Servers are named according to the following convention: Manufacturer#PBX#Service#AESServer Example: Avaya#ACMSTUTTGART#CSTA#STUTTGARTCTI 3. Under Make Telephone Call, enter the From and To numbers. 4. Click Dial. 5. If the call was successful, the following message appears: Call successfully originated. Dismiss this message box to terminate call. Application for errors If an error occurs, you can track the messages using the Telephony Service Spy for Win32 application. This application is installed with the ACM PBX driver.
113
115
b porcr
ccsacm4
1720
Far-end Network Region Calls Share IP Signaling Connection Direct IP-IP Audio Connections IP Audio Hairpinning
y n n
Leave Max number of NCA TSC and Max number of CA TSC set to 0. Leave Trunkgroup for NCA TSC blank.
117
Illustration Once you enter H.323 under Group Type, the display looks like the display below. The figure below shows the settings described in the table.
Codec set
All H.323 trunks to the CIE server must be located in one network region. Settings The following settings are to be used as the Codec set. Setting Audio Codec Silence suppression Frames per pkt Packet size (ms) Media encryption Illustration The figure below shows the settings described in the table. Setting G.711A n 2 20 none Explanation No -
119
Illustration The figure below shows the settings described in the table.
121
Use the Member Assignment Method to decide whether to assign the channels from the signaling group manually or automatically (see figure below). If you select auto, only the associated signaling group and number of channels is specified, and the list on page 5 is created automatically. We recommend the automatic method since signaling groups and trunk groups are always assigned one-to-one in the CIE. If you select manual, you must enter the individual channels manually beginning on page 5. Illustration The figure below shows the settings.
You must change the following settings on page 2. Setting Service Type Codeset to send Display Supplementary Service Protocol Digit Handling (in/out) QSIG Value-Added Illustration The figure below shows the settings described in the table. Setting tie 0 b enbloc/enbloc y Explanation -
123
Setting Send Name Send Calling Number Format Send Called/Busy/ Connected Number Illustration
Setting y y Private y
Explanation -
You do not need to make any changes on page 4. Illustration The figure below shows the settings described in the table.
125
On the following pages (page 5 and following), you must enter the channels along with the assignment to the signaling group (in example 6) if you are not using Member Assignment Method auto. In general, on page 1 you set Member Assignment Method to auto. Illustration The figure below shows the settings in auto mode as described.
127
Setting up a route
You must set up a route that connects the code and trunk group. Command change route-pattern 6 Settings You must change the following settings on page 1. Setting Grp. No FRL TSC CA-TSC Request Numbering Format Illustration The figure below shows the settings described in the table. Setting 6 0 y as-needed lev0-pvt Explanation Enter the assigned trunk group. This entry is important if you enter more than one equivalent route to assign priorities to the routes. Stands for level 0, private.
129
131
Dial plan
Set up the code for OUTCC in the dial plan as call type ARS. Example 788 for external OUTCC 789 for internal OUTCC Example of dial plan analysis The figure below shows the described settings.
133
Example of public-unknown numbering The figure below shows the described settings.
135
5. Click Next. The General Settings dialog opens. Enter the following settings. Settings Corbaname Session-ID Explanation This setting is entered automatically. You cannot edit the name. Specifies the session ID of the PBX driver. This session ID is used to specify the assignment between the PBX driver and PBX task server. A PBX driver must always be assigned to a PBX task server. This assignment is always one-to-one. The session ID is usually 0, which is the default setting. Enter the session ID of the PBX task server in the configuration (User Interface - Configuration module). Shows the known TCP/IP numbers of the AES server. Specifies the TCP/IP number or host name (name resolution must be specified) of the AES server. To add a server, enter it in the list and click add to list.
Connecting to ACM (Avaya Communication Manager) 7. Select one ore more CSTA Server Links. A CSTA Server Link is named according to the following convention: Manufacturer#PBX#Service#AESServer 8. Click Next. The Ready to Install the Program dialog opens. The list shows sample settings. install Feature ACMPBXDriver install Feature AvayaTSAPI InstallDir = C:\Program Files\Avaya\pdbdriver\acm\ NameServer Hostname = vmw2k3 - Port = 2809 Corbaname = pbxdriver_vmw2k3 Session ID = 0 TTraceServer Hostname = vmw2k3 - Port = 10300 Telephony Server = 128.11.141.51 CSTA Server Connect String = AVAYA#STUTTGART01#CSTA#STUAES1 9. Click Install. The component is installed. The installation takes about 10 seconds. The InstallShield Wizard Complete dialog opens. 10. Click Finish.
137
5. Click Next. The Ready to Install the program dialog opens. The list shows sample settings. install Feature Chap install Feature ChapSync install Feature AvayaTSAPI InstallDir = C:\Program Files\AvayaChap\ NameServer Hostname = vmw2k3 Port = 2809 DBServer Hostname = vmw2k3 Port = 2809 TTraceServer Hostname = vmw2k3 - Port = 10300 6. Click Install. The installation takes about 10 seconds. 7. Click Finish.
5. Click Next. The Ready to Install the program dialog opens. The list shows sample settings. install Feature TaskServer install Feature VEA InstallDir = C:\Program Files\Avaya\pbxtaskserver\ NameServer Hostname = vmw2k3 Port = 2809 TTraceServer Hostname = vmw2k3 Port = 10300 6. Click Install. The component is installed. This takes about 10 seconds. 7. Click Finish.
139
Starting processes
After you have restarted the PC, start the following processes. All call center processes PBX driver CHAP CHAPSync VEA PBX task server
141
Example
Topic call numbers are 17700 to 17799. The code number for the CIE system is 88. In the CIE system, the QUEs for the range 8817700 to 8817799 are configured as described. The following entry will be generated under ARS digit conversion.
This means that when the string 88177xx (x dont care) is dialed, the first two digits are deleted, and the obtained number, the actual queue number (s) are routed as usual via AAR. For multiple topics, a corresponding number of entries must be generated.
143
Configuration in the UI
Prerequisite
To configure the settings in the call center, you must meet the following prerequisites. All processes are starting and running. The CIE UI application is started. You must be logged on as a Service user.
Connecting to ACM (Avaya Communication Manager) Continued from previous page 17. You must enter the area code, PBX start number, PBX end number and number of local digits (length of internal numbers). If you use three-digit and four-digit internal numbers, enter 4 as the number of local digits. 18. Click OK. 19. Click OK. The PBX link is set up.
145
Setting up an announcement
If you use queues, you can configure announcements. Proceed as follows: You must have already set up agent groups and topics. 1. The Configuration module is open. Click the Announcement tab. 2. Click Create. 3. Select a PBX. Click OK. The Announcement Text Configuration - Create dialog opens. 4. Enter a name. 5. Select a sound file. 6. Select Interruptible. 7. Select one or more topics. 8. Click OK.
147
Continued from previous page 13. For CHAP application resource application name VEA, specify the number of channels for the topics or queue devices. You cannot specify all the available channels since channels must be available for transferring calls. To be on the safe side, configure half of the available channels. This ensures that you will always have one channel available for transferring. Since transferring takes only a few seconds, you can exceed the 50% limit. You then have more queue devices available, but in unfavorable conditions, calls may not be able to be transferred. In this case, the caller stays in the queue, and the system tries to transfer the call again, if necessary once it has found a new destination. If there are too few available channels, this scenario can arise too often. If this happens, reduce the number of channels used for queue devices. 14. Repeat steps 7 through 14 for all additional tie lines (topics or queue devices). 15. Click OK. 16. Click OK. 17. Note that the properties for CHAP adapter lines are only displayed once you have saved the data and opened the dialog again. 18. Click the CHAP adapter line tab. 19. Select ACM-QSIG-IP-1. 20. Click Properties. Enter the following settings. The settings correspond to those of the associated signaling group in the ACM. Settings PBXIPAddress Explanation Specifies the IP address of the H.323 Ethernet connection in the ACM. Corresponds to procr in S8300 systems or the CLAN module in larger ACM systems. Specifies the near-end listen port of the associated signaling group in the ACM. The default setting is port 1720. Specifies the IP address of the PC running the CHAP. Specifies the far-end listen port of the associated signaling group in the ACM. The default setting is port 1720. Specifies the range for the ports used by the CHAP for the RTP connections. Ports 12048 to 13028 are set by default. Note that you need 4 ports per channel. If a port is assigned, the next available port is used. Shows the international external line code. The default setting from the PC's country settings is used (00 for Germany). Specifies the country code. The default setting from the PC's country settings is used (49 for Germany). Shows the national external line code. The default setting from the PC's country settings is used (0 for Germany).
Settings AreaCode PrefixNumber AccessCode 21. Click OK. 22. Click OK. 23. Click OK.
Explanation Specifies the area code (4532 for Bargteheide). Specifies the number of the PBX without extensions (example: 269 for Comergo Bargteheide) Specifies the external line codes in the PBX, separated by commas (e.g. 0,9).
24. You must configure the CHAP adapter line for each IP tie line (IP topics, queues and/or Voice Control) assigned to this CHAP. If you configure a second CHAP adapter line, you must make all the necessary settings.
Configuring telephones
Note The PBX and CIE are not synchronized automatically. Configure To configure telephones, follow these steps. 1. The Configuration module is open. Click the Telephone tab. 2. Click Create. 3. Select a PBX. Click OK. 4. Enter the start no. and end no. for the agent telephones that are used with the ACM and CIE. 5. Click OK.
149
Format You must use the following format to specify the ring tone. You must use a colon (:) after the frequency. You must use a plus (+) sign between the times. You can press the + key several times for signal-pause times. Example 1: 425Hz:960ms (75%)+3840ms You can also specify a mixture of frequencies (two frequencies). You must separate the two frequency values with a forward slash (/). Example 2: 425/833Hz:960ms (50%)+3840ms Ring tone set up Proceed as follows to configure a ring tone. 1. The Configuration module is open. Click the CHAP server tab. The CHAP process that is started is displayed. 2. Click Edit. The Chap - Edit dialog opens. 3. Click the CHAP adapter tab. 4. Double-click ACM-QSIG-IP-x. The [CHAP Adapter] - Edit dialog opens. 5. Click the Properties tab. 6. Enter the respective settings under Content. Use the specified format. 7. Click OK. 8. Click OK.
Description 425 Hz tone for 1 second and 4 seconds pause Dual frequency tone (440 and 480 Hz) for 2 seconds and 4 seconds pause Dual frequency tone (400 and 450 Hz) for 0.4 seconds, 0.2 seconds pause, same tone for 0.4 seconds and 2 seconds pause Dual frequency tone (440 and 480 Hz) for 2 seconds and 4 seconds pause Dual frequency tone (400 and 450 Hz) for 0.4 seconds, 0.2 seconds pause, same tone for 0.4 seconds and 2 seconds pause
RingTone value 425Hz:1000ms + 4000ms 440/480Hz:2000ms + 4000ms 400/450Hz:400ms + 200ms + 400/ 450Hz:400ms + 2000ms
151
Load sharing
If you need to use additional servers because of the large number of requests to the existing system (many calls or agents or more queue devices needed), you can use an additional server to handle additional load.
Configuration
After the applications have started, they appear in the CIE UI in the Configuration module. 1. Open the CHAP server tab. You must configure the new applications for route and queue devices as for the first CHAP. You can have cross-CHAP topics (route devices) and queue devices. 2. Under PBX, edit the PBX task server (ACM). 3. Click the Assignment tab. The new VEA appears on the right side. Move the new VEA to the left side. This assigns the VEA to the task server. 4. Select [VEA] and click Edit. Assign the VEA a unique name to facilitate orientation during administration. 5. You must set up the corresponding tie lines (H.323) in the ACM for the second CHAP.
153
Connecting to I55
Connecting to I55
Quick-start guide
You can connect an I55 PBX using an ISDN card and the Module Manager, or use an I55 with L02. The following tables are quick-start guides for the respective topics. If you have already set up several systems and have the necessary experience, you can use the tables as a memory aid. This quick-start guide is intended for experienced users. The tables include the necessary setup steps and instructions in abbreviated form. See the corresponding topic for full instructions.
155
Step 1. 2.
Action Install the I55 task server Install the ISDN card
Notes Host name of the CORBA naming service Host name of Trace system server Physically install the card Install Europa European ISDN (DSS1) Update the driver Check Digital subscriber (DITN) with ETSI,0 protocol Telephony (TLP) and data (DAT) services BCAG Installation I33/I55 CSTA (CTI server,ACD,CallCenter) BCAG number Port: 5679 User: HEIKE Password: ACCESS MMSPY Check the type of start and set reactions upon service failure telnet open <Host name> 5679 Log file Configuration module PBX tab Version External line TaskServerName
3.
Connect to PBX
4.
5.
6.
Connecting to I55
Prerequisites
You must first install all necessary components except the I55 task server.
Installation
To install the I55 task server, follow these steps. Use the guided installation as usual. 1. The guided installation is started. Select I55 task server. 2. Click Install. The Welcome dialog opens. 3. Click Next. The End User License Agreement dialog opens. 4. Select accept the terms in the License Agreement. 5. Click Next. The Choose Setup Type dialog opens. 6. Click Complete. The General Settings dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. Port 10300 is the default setting. You cannot edit this entry.
7. Click Next. The Ready to Install dialog opens. 8. Click Install. This takes about five seconds. 9. Click Finish to complete the installation.
157
Connecting to L02
You can also use a PBX with L02. Pay attention to the prerequisites, restrictions and especially the procedure and configuration settings. For security reasons the kernel process (CIE server) and L02 PBX are connected using SSL. In L021 and later you can have more than one TCP/IP connections (2 is a good idea).
Prerequisite
A PBX with L02 must have a connection with the customer network. The ACB requires an IP address in the customer network. The CIE server accesses the PBX with L02 using TCP/IP. For multi-module PBXs the ACB is used with IVL as TCP/IP access.
Connecting to I55
159
Installation
Install the ISDN card as specified by its manufacturer. Use the default settings of the ISDN card. If you are using a PBX with L02, you do not need an ISDN card.
Connecting to I55
Installation
The operating system recognizes the ISDN card automatically and starts the correct installation. 1. You must select the correct protocol. In Europe, select Europe European ISDN (DSS1). 2. Click Next. 3. You must enter the number of B-channels used. You usually use one B-channel. You do not have to make further settings. 4. Click Next. The installation of the ISDN card is finished. You find the ISDN card in the Device Manager under Network adapters. Double-click the ISDN card to see its properties.
If the installation CD provided is older, you can download updates from Eicon at: http://www.eicon.com
161
4. The CAPI driver [CAPI 2.0 driver] must be listed in the Non-Plug and Play Drivers folder. 5. Double-click the driver to see its settings.
Connecting to I55
Pin 1 A v a i l a b l e A v a i l a b l e 2 A v a i l a b l e A v a i l a b l e 3 a2 4 a1 5 b1 6 b2 7 A v a i l a b l e A v a i l a b l e 8 A v a i l a b l e A v a i l a b l e
System
RX A
TX A
TX B
RX B
163
PBX configuration
You must configure the following settings for the I55 PBX. You must configure the CIE server as a digital subscriber (DITN) with the ETSI,0 protocol. Enable the Telephony (TLP) and Data (DAT) services. Both B-channels must be enabled. Configure the digital subscriber. Configure the BCAG access. Write down the number. You need the number for installing the CIE server.
Measures to prevent the PBX from connecting to the data network and vice versa
The CIE server is connected to the PBX using one or more S0 interfaces. The connection from the CIE server to the BCAG is established using a code with the BCA. This establishes the data connection necessary for operating the CIE system. If not all B-channels of the S0 interfaces are busy or are not busy all the time, the potential exists for them to be misused. To prevent misuse, take the following precautions.
Prevents connections Action from PBX to the data network Yes No Yes Yes from the data network to the PBX Yes Yes Yes No
Configure all S0 interfaces in the PBX for all "full restricted" services. Specify a separate dial group for the S0 interface that contains only the BCA dial selector. Create the traffic prevention to allow S0 interfaces to connect only to the BCAG. Set up the S0 interface numbers so they cannot be reached using dial evaluation(s).
Connecting to I55
Note
If a Module Manager is already installed, delete it before you install the Module Manager (Communication Manager).
Preparations
You need the following information when you install the Module Manager (Communication Manager). Be sure to have this information at hand before starting installation. BCAG number User name Password
Installation
To install the Module Manager (Communication Manager), follow these steps. 1. The guided installation is started. Click ComMan. 2. Click Install. The installation program starts. 3. Select a language, e.g. English. 4. Click OK. The Communication Manager Installation dialog box opens. 5. Click Next. The Select destination dialog opens. The components of the Communication Manager are copied to the folder you specify. Use the default setting. 6. Click Next. The Select Program Folder dialog opens. Use the Communication Manager default as the program folder. 7. Click Next. The ISDN adapter type dialog opens. 8. Select the correct ISDN adapter type, e.g., 8 B-channels (AVM C4M; Eicon Diva Server 8B). Continued on next page
165
Continued from previous page 9. Click Next. The Select B-Channels dialog opens. Select the B-channels that are used by the Communication Manager. The B-channels are only used when Use both B-channels is selected.
10. Click Next. The Select access network dialog opens. Select the access types to be supported by the Communication Manager. You must select the following option for CIE: I33/I55 CSTA(CTI-Server,ACD,CallCenter). You must clear all other selections . You must then proceed to configure the parameters for the various access types. 11. Click Next. The Configuration CSTA for PABX I33xE dialog opens. Continued on next page
Connecting to I55 Continued from previous page 12. The Communication Manager establishes the connection between the I33xE PBX and an application. In the Interface to standard applications (e.g., ACD, CallCenter) field, enter the access data: Enter the BCAG number of your PBX as access number. Enter 5679 as the port for the CIE. Enter HEIKE as the user. Enter ACCESS as the password.
13. Click Apply. Only then will the data be used. 14. Click Next. The Trace system dialog opens. Use the default setting MMSPY. 15. Click Next. The files are copied. A command prompt (DOS box) is opened. The installation takes about one minute. The Communication Manager Installation dialog box opens. 16. Click Finish. The installation is complete.
167
Check the type of start and set reactions upon service failure
After you restart your PC, the Communication Manager should start automatically. Check the start type. You must also set the reactions upon service failure. 1. Click Start - Settings - Control Panel - Administration. 2. Double-click Services. The list must contain the Communication Manager. 3. Double-click the Communication Manager service. The properties are displayed. 4. Check if Automatic is set as start type. 5. You must change the following settings on the Restore tab.
First failed attempt: Restart the service Second failed attempt: Restart the service. 6. Click Apply to save your settings.
Connecting to I55
169
Connecting to I55
Country Settings
The Configuration module is open in the user interface. 1. Click the Country settings tab. 2. Click Create. 3. Enter the respective settings. 4. Click OK to save your settings.
PBX
The Configuration module is open in the user interface. 1. Click the PBX tab. 2. Click Create. 3. Enter the respective settings. As the Type, select I55 and the correct Version, either E07 or E071. 4. Click External line. Enter the respective settings. 5. Click OK to save your settings. 6. In TaskServerName click Edit. 7. Enter the host name of the PC running the I55 task server. 8. Click OK to save your settings. 9. Click OK to save your settings.
171
DSPF controller
If you want to transfer announcements to the PBX, you need the DSPF controller application. You usually install the DSPF controller application on an interface PC or a separate PC. Note: Setup does not fully install the driver for the VTB. When you connect the VTB, the operating system automatically detects the new hardware and begins the driver installation. A dialog window prompts you to enter the path for the driver files. The files are in the directory where you installed the DSPF controller.
Application
For further information see the DSPF controller user manual.
Installation
To install the DSPF controller, follow these steps. Setup does not fully install the driver for the VTB. Use the guided installation as usual. 1. The guided installation is started. Select DSPF Controller. 2. Click Install. The Welcome dialog opens. 3. Click Next. The End User License Agreement dialog opens. 4. Select accept the terms in the License Agreement. 5. Click Next. The Choose Setup Type dialog opens. 6. Click Complete. The General Settings dialog opens. Enter the following settings. Settings Host name of the CORBA naming Service Port Host name of Trace system server Port Comments Specify the host name or TCP/IP number of the PC running the Corba naming service. Do not use localhost as the host name. As a general rule, use the default port 2809. Specify the host name or TCP/IP number of the PC running the trace server. Port 10300 is the default setting. You cannot edit this entry.
Connecting to I55 7. Click Next. The Ready to Install dialog opens. 8. Click Install. The installation takes several seconds. 9. Click Finish to complete the installation.
173
Protocol: QSIG IP
PBX
175
Mode of operation
The CIE server is connected to the PBX using a TSAPI interface. CORBA connects the Voice Control server to the CHAP process, which abstracts the configured routes to the PBX. The CHAP is connected to the PBX using VoIP (QSIG). A CORBA connection from the CIE server and the Voice Control server to the task server process is used to control the Voice Control processes. Parallel to this connection, the Voice Control server can access the CIE system database using CORBA. The Voice Control server (ivr.exe) controls the announcement channels. Configuration and IVR scripts are saved in the CIE database. All IVR scripts are created with the IVR Editor module and saved to the database in XML format. During the initialization of the ivr process the IVR scripts are loaded from the database and converted from XML. The respective objects (script classes) are created. In addition, the CIE system is informed about all loaded IVR scripts via the CORBA interface. If the CIE system wants to start an IVR script, it triggers the Voice Control server (ivr.exe) using the CORBA interface of the task server. The Voice Control server can then start and process the IVR script. The CIE system informs the Voice Control server of any errors and whether the IVR script was processed successfully.
Voice Control reaction Reads licenses (licenses for the ports are allocated) Connects to the database and reads data Connects to CHAP Creates scripts and endpoints Creates audio ranges (TTS, ASR) Connects to the task server
Special aspects
Voice Control has the following special aspects. Voice Control can reject a script start. No telephony elements that affect the connection can be used with scripts of the type Announcement and Welcome announcement because calls cannot be routed. Voice Control rejects calls if all available ports are busy.
177
VU manager Voice Control server ivr.exe ISDN card CIE server vu.exe
PBX
Mode of operation
The CIE server is connected to the PBX using an S0 or S2M. The CSTA protocol is used as control protocol between the two components. The Voice Control server is connected to the PBX using ISDN connections. The CIE server and Voice Control server are connected by a socket connection to control Voice Control processes over the Ethernet. Parallel to this connection, the Voice Control server can access the CIE system database using CORBA. The Voice Control server (ivr.exe) controls the announcement channels on the ISDN card. Configuration and IVR scripts are saved in the CIE database. All IVR scripts are created with the IVR Editor module and saved to the database in XML format. During the initialization of the ivr process the IVR scripts are loaded from the database and converted from XML. The respective objects (script classes) are created. All loaded IVR scripts are reported to the CIE system using the CIE socket interface. If the CIE system wants to start an IVR script, it triggers the Voice Control server (ivr.exe) using the CIE socket interface. The Voice Control server can then start and process the IVR script. The CIE system informs the Voice Control server of any errors and whether the IVR script was processed successfully.
179
Action in the CIE system (Starts) I55 task server VU manager Vectors Activate CallFlow-Set
Special aspects
Voice Control has the following special aspects. Voice Control can reject a script start. No telephony elements that affect the connection can be used with scripts of the type Announcement and Welcome announcement because calls cannot be routed. Voice Control rejects calls if all available ports are busy.
Quick-start guide
The following tables are quick-start guides for the respective topics.
Step 1: Preparations
Please note the requirements. Carry out the preparations first. Step 1. Action Install the ISDN card Notes Only required for I55.
Step 2: Installation
Install the components as described.
Step 1. 2.
Action Install the ISDN card driver Install base components if necessary Install Voice Control
Note Only required for I55. If no base components are installed on the PC running Voice Control, you must install them. See Base components on page 42. Settings: Host name of the CORBA naming service Host name of the TTrace system server Type of PBX CTI settings
3.
181
Step 4.
Note If you are running OSR 3.0 and the license server on different PCs, you must deactivate the 3rd Party Licensing Components option. Following installation, you must copy osr.lic to [INSTALLDIR]\flexlm\license folder, where [INSTALLDIR] stands for the OSR 3.0 installation path. RealSpeak 4.0: If you are running RealSpeak 4.0 and the license server on different PCs, you must deactivate the 3rd Party Licensing Components option. Following installation, in the environment variables under SSFT_TTS_LICENSE_SERVERS, you must replace localhost with the name of the PC running the license server. Following installation, you must copy realspeak.lic to [INSTALLDIR]\flexlm\license folder, where [INSTALLDIR] stands for the RealSpeak 4.0 installation path. Note: If RealSpeak 4.0 and OSR 3 are licensed together, you must use the OSR 3 license server.
5.
183
Prerequisites
To run Voice Control, you must meet the following prerequisites.
Hardware
You must have at least the following hardware for a CIE server with Voice Control. See the following topic for the prerequisites: CIE requirements on page 27 Additional equipment You also need 256 MB RAM for each additional language. ISDN cards if necessary
PBX
You can use Voice Control with one of the following PBXs. I55 ACM
185
Licensing
A license server allocates the necessary licenses for Voice Control. When you start applications, they request the relevant licenses from the license server.
License server
You need a license server. For installation and operation information, see the relevant user manual.
License Client
You need a license client. You must install the license client (See License client on page 44.). Following startup, you must enter the name of the license server.
Licenses
The respective files (*.ltx) contain the licenses. You need the following licenses for Voice Control. License VALUE_CIE_IVR_CON VALUE_CIE_IVR_PORT Explanation You need a license for Voice Control. You need a license for each port. Voice Control only recognizes ports that are set up and licensed. This does not mean that only as many IVR scripts can run as ports are available. IVR scripts can continue to run following a disconnection, but the original port is available for new connections. If fewer ports are licensed than set up, the excess connection requests are canceled. When you start Voice Control, the number licenses allocated does not exceed the number of ports set up for Voice Control. If you install additional licenses, you must restart Voice Control. If you run multiple Voice Control systems in parallel, each Voice Control allocates the number of licenses it requires. VALUE_CIE_IVR_ASRPORT You need a speech recognition license for each port. Speech recognition licenses behave the same way as the VALUE_CIE_IVR_TTSPORT license.
License VALUE_CIE_IVR_TTSPORT
Explanation The licenses for TTS (VALUE_CIE_IVR_TTSPORT and VALUE_CIE_IVR_TTSLANG) are not allocated until they are needed (when a script element needs TTS) and are then made available immediately afterwards. The possible number of TTS elements that can work in parallel therefore determines the number of licenses. This number usually equals the number of ports. You need a VALUE_CIE_IVR_TTSPORT license for each port you want to use with TTS. This allows you to use one language for TTS. If you want to use additional languages, you need VALUE_CIE_IVR_TTSLANG licenses for the additional languages. The number of VALUE_CIE_IVR_TTSLANG licenses you need equals the number of ports * number of additional languages. When a TTS element becomes active, a VALUE_CIE_IVR_TTSPORT license and x VALUE_CIE_IVR_TTSLANG licenses are allocated, where x equals the number of additional languages. Example: If you have a system with 30 ports and 3 languages, you need 30 VALUE_CIE_IVR_TTSPORT licenses and 60 VALUE_CIE_IVR_TTSLANG licenses (due to the 2 additional languages). Each active TTS element allocates one VALUE_CIE_IVR_TTSPORT license and 2 VALUE_CIE_IVR_TTSLANG licenses for the duration of its runtime.
VALUE_CIE_IVR_TTSLANG
See VALUE_CIE_IVR_TTSPORT
187
Installation files
You need data media with the correct files for Voice Control and for ASR and TTS.
189
ISDN card 2
Which is controller 1 on the ISDN card and how do I need to wire it?
The sequence of controllers on Eicon BRI ISDN cards is from right to left when you look at the Western sockets of the ISDN card. The following photo shows the ISDN card and the order of the controllers. Wire ISDN card 2 the same way.
191
Features
ANLM: You must set the PBX feature "RZA". AOLM The following connecting device features are important for running a voice unit with an I55 PBX. AOLM IVR IVRVU Explanation The feature IVR (Interactive Voice Response) must be enabled. To be able to distinguish different functional variants of a voice unit, the following features can be set in addition. Variant Voice Unit (multi B-channel) The VU can have independent connections on each B-channel. Each connection can use Hold/Retrieve and Call Transfer (ECT). The B-channels are assigned by the ISDN card of the IVR. IVRVC Variant Voice Control (Call Center) The voice unit (VU) is connected with the Call center server via IP. The setup of the PBX contains a Call ID (for script selection). IVRML Variant Voice Mail Last Redir. User (voice box) The setup of the PBX contains the redirecting address (for mailbox selection). For a chained call diversion, the call number of the last diverting subscriber is used. IVRMF Variant Voice Mail First Redir. User (voice box) The setup of the PBX contains the redirecting address (for mailbox selection). For a chained call diversion, the call number of the first diverting subscriber is used. If none of the variants IVRML or IVRMF is active (AOLM), no redirecting address is sent. Both variants must not be active (AOLM).
193
RJ45
Wiring
You need a cable from the PBX to the S2M card. The table below shows the allocation of a possible cable. Connection on the DT2 or DT21 in the PBX (system cable) Transmit Transmit Receive Receive A1 (black) B1 (brown) Unassigned C1 (black) D1 (red) Eicon PRI pins on the RJ45 connection (Western) 1 (white/orange) 2 (orange) 3 4 (white/blue) 5 (blue) Receive Receive Transmit Transmit
195
Features
ANLM: You must set the PBX feature "RZA". AOLM The following connecting device features are important for running a Voice Control with an I55 PBX.
AOLM EMU
Explanation Hold-for-pickup
AMT
IVR
The feature IVR (Interactive Voice Response) must be enabled. To be able to distinguish different functional variants of a voice unit, the following features can be set in addition. Variant Voice Unit (multi B-channel) The VU can have independent connections on each B-channel. Each connection can use Hold/Retrieve and Call Transfer (ECT). The B-channels are assigned by the ISDN card of the IVR.
IVRVU
AOLM IVRVC
Explanation Variant Voice Control (Call Center) The voice unit (VU) is connected with the Call center server via IP. The setup of the PBX contains a Call ID (for script selection).
IVRML
Variant Voice Mail Last Redir. User (voice box) The setup of the PBX contains the redirecting address (for mailbox selection). For a chained call diversion, the call number of the last diverting subscriber is used.
IVRMF
Variant Voice Mail First Redir. User (voice box) The setup of the PBX contains the redirecting address (for mailbox selection). For a chained call diversion, the call number of the first diverting subscriber is used. If none of the variants IVRML or IVRMF is active (AOLM), no redirecting address is sent. Both variants must not be active (AOLM).
197
Installation
To install Voice Control, follow these steps. Note: Before running the setup, make sure the InstallShield scripting engine (See InstallShield scripting engine on page 38.) and base components (See Base components on page 42.) are installed. If you want to run Voice Control on a different PC, you must also install CHAP (ACM only) (See Installing the PBX driver, CHAP and PBX task server on page 136.). 1. Open the Voice Control folder on the CIE DVD and in the Voice Control server folder, start the MSI file. 2. Follow the instructions. You must enter the following information during the installation. Setting Host name of the CORBA naming service Host name of the TTrace system server Type of PBX CTI server Explanation Enter the host name of the CORBA naming service. Enter the host name of the TTrace system server. The TTrace server receives the outputs of the processes using a socket connection. Select the type of PBX (ACM or I55). Enter the host name of the CTI server. Use the default setting for the CT port (5005). The user name and password must be identical to the CTI user set up. If you intend to use CTI functions, read the Installing the CTI server chapter.
3. If you do not need the additional ASR (speech recognition) and TTS features, the installation is complete.
Special aspects
For a consistent configuration, you must run the Activation of Languages program each time you change the engines. You can install speech recognition software and text-to-speech software from multiple manufacturers on your PC. You can only activate only the speech recognition software from one manufacturer for Voice Control (Activation of Languages lets you choose when you start if applicable). The OSR3 and RealSpeak4 software packages each include one license server. Although the license server is the same in both packages, OSR3 provides a more recent version of the software. If you want to run a single license server for OSR3 and RealSpeak4 on a PC, you should install only the more current license server included in the OSR3 software. You must merge the license files for OSR3 and RealSpeak4. To do so, copy the INCREMENT sections of each of the license files to a file. The base entries for SERVER, VENDOR and USE_SERVER can only appear once in the merged file before the INCREMENT entries. Enable the new merged file in the license server.
Installing ASR
The ASR installation includes the basic installation and installation of the required languages. You can also install the individual ASR languages later. Nuance OSR 3.0 is included. Nuance SpeechPearl is also supported.
199
201
Installing TTS
The text-to-speech (TTS) installation includes the basic installation and installation of the required languages. You can also install the individual TTS languages later. Nuance/ScanSoft RealSpeak 4.0 is included. Nuance/ScanSoft RealSpeak 3.5 and Speech Works Speechify 2.1 are also supported.
203
German English
4. Click OK. The required keys and values are entered in the registry.
Connecting to an I55
The Port Configuration application is installed with Voice Control. Select the Voice Control directly uses CAPI option. Now you can change the number of ports used. After you install Voice Control, all controllers are switched on for one ISDN card. The Port Configuration application displays all controllers for the ISDN cards installed in your PC. Note If you change the Port Configuration when it is running, you must restart Voice Control. Change To change the port assignment, follow these steps. 1. In Start - All Programs - Avaya - CIE - Voice Control, click ISDN Ports. The ISDN port configuration is displayed. 2. You can select Busy (assigned) or Not busy for each controller. This setting determines which controllers are used for running Voice Control. Unassigned controllers can be used by other applications. 3. To accept the changes, click OK.
205
Example 1 for ISDN port configuration In example 1, all ports are used for Voice Control.
Example 2 for ISDN port configuration In example 2 the ISDN card 2/controller 8 port is assigned to another application.
207
Example 3 for ISDN port configuration In example 3, number 73 is deleted. Note The ISDN card 1/controller 4 cable with number 74 must be inserted at controller 3.
Prerequisites
You must meet the following prerequisites to be able to connect Voice Control to a task server ACM correctly. All Voice Control components are installed and running as described. The following CIE processes must be running: - PBXDriver - CHAP - CHAPSync - VEA - PBX task server
Configuring the VU
You configure VUs in the Contact Center User Interface application. Proceed as follows: 1. Select the Administration tab on the left and the select Configuration. 2. Click the Voice Unit tab. To create a new VU, click Create. 3. The Voice Unit Configuration dialog opens. 4. Enter the following settings. Setting Name PBX Type Explanation Specifies the name of the voice unit. You can use 28 alphanumeric characters, maximum. Shows the PBX. If you have configured a Voice Unit, you can no longer change these settings. You can choose between Voice Control and <External>. If you select <External>, you must specify the connection type. Interface version Host TCP port. no. Specifies the version of the interface protocol. For Voice Control, enter 1.070. Specifies the host name of the voice unit. You can also use the IP address. Specifies the TCP port number of the voice unit. The TCP port number is not required for an ACM. For an I55, enter 54321.
209
Explanation Specifies the host name of an SMTP-capable mail server. Voice Control uses this mail server to send emails. Specifies the default script. If an error occurs, Voice Control starts this script. This box is blank for ACM. You allocate lines using the CHAP server tab. See Assigning numbers in CHAP on page 211.
211
Configuring the VU
You configure VUs in the Contact Center User Interface application. Proceed as follows: 1. Select the Administration tab on the left and the select Configuration. 2. Click the Voice Unit tab. To create a new VU, click Create. 3. The Voice Unit Configuration dialog opens. 4. Enter the following settings. Setting Name PBX Explanation Specifies the name of the voice unit. You can use 28 alphanumeric characters, maximum. You can choose between Voice Control and <External>. If you select <External>, you must specify the connection type. Type Interface version Host TCP port. no. You can choose between Voice Control and <External>. Specifies the version of the interface protocol. You must enter 1.070 for Voice Control. Specifies the host name of the voice unit. You can also use the IP address. Specifies the TCP port number of the voice unit. We recommend using 54321 as the port number. If you change the port number, you must restart Voice Control. Specifies the host name of an SMTP-capable mail server. Voice Control uses this mail server to send emails. Specifies the default script. If an error occurs, Voice Control starts this script. Select the numbers of the channels used to connect Voice Control and the PBX.
213
Notes
Note when configuring topics
When you configure a topic on the Telephony tab, you must select a script for playing voice mails.
215
217
Voice Control does not receive any calls (only applicable if connected to an I55)
Problem Voice Control does not receive calls for certain numbers. Solution In the Contact Center User Interface application in Administration - Configuration, when you configure the line allocation for Voice Control (e.g. 71, 72, 73, 74), the ports are numbered sequentially. The ports are sent to Voice Control. Voice control switches on controllers 1 to 4. 71 -> 1, 2 72 -> 3, 4 73 -> 5, 6 74 -> 7, 8 If, for example, you delete number 73, the ports are renumbered. The ports are sent to Voice Control. Voice control switches on controllers 1 to 3. Controller 4 is switched off. 71 -> 1, 2 72 -> 3, 4 74 -> 5, 6 If the cable for number 74 is still connected to port 7 and 8 of the ISDN card, Voice Control does not receive calls for this number.
Overload prevention
Voice Control is a realtime speech processing system that requires enough computing time to meet all requirements without errors. Due to side effects (copying files on other applications or similar processes) on the system, operating at full load can overload the system, which disrupts realtime processes. To prevent this, the PC load is monitored, and if the system load stays at 100% for too long, an overload prevention feature starts. Existing connections are processed correctly, but no new connections are accepted as long as the system is overloaded. The relevant overload messages are issued in TTrace. You can switch off the automatic overload prevention feature. To do so, go to LOCAL_MACHINE\ SOFTWARE\AVAYA\CIE\VoiceControl\Configuration and set the PerfmonDisabled registry entry to true.
Service
You can edit the Windows registry and use TTrace for service purposes.
Windows registry
Only experienced users should change entries in the Windows registry. In the Windows registry, entries for Voice Control are in LOCAL_MACHINE\SOFTWARE\Avaya\CIE\VoiceControl\Configuration Change PathVUScripts PathDefaultRecordings PathMsgAnnouncements PathMsgTts PathExecuteFiles PathMail Explanation Folder for XML scripts Folder for audio files that are recorded Folder for voice announcements Folder for text files for TTS Folder for files to run Folder for unsent emails
You can change the folders for voice messages and audio files to record later.
219
Connection/disconnection
Script flow
When connecting to an I55 Type of error TTS/ARS speech recognition Reporter category VC_AUDIO VC_VUS VC_IVR VC_IVRSVR VC_Bcclvr VC_VUS VC_IVR VC_ISDN VC_BASICS VC_IVR VC_VUS VC_IVR
Connection/disconnection
Script flow
Changing the host names of the CORBA naming service, TTrace server or CTI server settings
To change the host name of the database server, license server, TTrace server or CTI server settings later, follow these steps. 1. Stop the Voice Control server 2. On the CIE DVD, open the Voice Control Server folder and double-click setup.exe. The installation routine for Voice Control starts. The Program maintenance dialog opens. 3. Select Repair/Actualize. 4. You can then change the host name of the CORBA naming service, TTrace server or CTI server settings. 5. Click Next. 6. To accept the changes, restart the Voice Control server.
4. Once you have removed all the components, restart the PC.
221
TTrace commands
To check the status of Voice Control, you can use commands in TTrace. The Command list box contains all possible commands. Once you have selected the command, select Send to send the command to the application.
VC_ShowSystemInfo
System information The following system information is displayed. System information Voice Control Vx.x.xxxxx.x TT.MM.YYYY Active Channels Licenses for Channels Licenses for TTS Devices Licenses for VC Devices Static Scripts Explanation Shows the Voice Control version and date created. Shows the number of active channels. Shows the number of licenses for channels. Shows the number of licenses for text-to-speech. Shows the number of licenses for Voice Control (speech recognition). Shows all loaded VU scripts in a list. Faulty VU scripts that cannot be loaded are discarded in Voice Control and are not shown in the table of static scripts. Scripts that can be loaded but whose subscripts were not loaded are saved in Voice Control. They are only marked as static scripts once the subscripts are loaded successfully.
VC_ShowControllerStatus
Shows the number and status of channels and endpoints Information Number of port licenses Number of active b-channel connections Number of b-channels Number of registered/busy endpoints Explanation Number of port licenses allocated Number of active B-channel connections Number of available B-channels Number of endpoints registered and used
VC_ShowConnectionStatus
Shows information on existing connections. Information ID CallID From To Redirect Number State-D Explanation Indicates an internal ID number. Indicates the ID number of the call. Indicates the caller's number. Indicates the callee's number. Indicates a diversion destination. Indicates the status of the D channel. The statuses are assigned to numbers. The list below shows the numbers and the assigned statuses. 0 means INIT 1 means INDICATED 2 means REQUESTED 3 means CONFIRMED 4 means ACCEPTED_1 5 means ACCEPTED_2 6 means HOLD 7 means CONNECTED 8 means DISC_INDICATED 9 means DISC_REQUESTED Indicates the status of the B-channel. 0 means INIT 1 means CONN_INDICATED 2 means CONN_REQUESTED 3 means CONN_CONFIRMED 4 means CONN_ACCEPTED_1 5 means CONN_ACCEPTED_2 6 means CONNECTED 7 means DISC_INDICATED 8 means DISC_REQUESTED Indicates the number of the PLCI.
State-B
PLCI
VC_ShowScriptStatus
Shows information on the script currently active. Shows script name, port, invokeID and PLCI.
223
VC_ShowIVRStatus
Shows information on the active IVR endpoints. Shows all active (working) VU scripts. An IVR_User is created for each VU script. Information EPT CallID Port State Explanation Endpoint address ID number of the call Port number of the connection Script status: 0 indicatesPassive (no script is loaded) 1 indicates Active (IVR_User is active; a script is loaded and can be started) 2 indicates Active-aborted (IVR_User is active; script was terminated) 3 indicates Run (IVR_User is connected; script is running) 4 indicates Disconnected-hangup (IVR_User is disconnected because a hangup element is reached in the script; the script is still running) 5 indicatesDisconnected-other (IVR_User is disconnected. Script is running without a connection.) 6 indicates Disconnecting (Disconnect indication received; script is still running without B-channel) Name of the script Time script started Shows scripts that are running without connections.
When the system is idle, all ports and all reservations must be available, no active scripts can be displayed, and there must be no connections. If you suspect something in Voice Control is not running, you can check using these dynamic status displays.
VC_ShowCallReporting
Shows reporting for calls
VC_AbortScript
Ends a running script; you do not need to restart Voice Control. Use this command if you accidentally activate an infinite script.
VC_ShowBCCStatus
Shows the script status in connection with the CIE.
Explanation Endpoint address ID number of the call ID for activating the script Script status: 0 means unknown 1 means StartScriptRequest 2 means StartScriptWaitRequest 3 means StartScriptInWait 4 means StartScriptResponseSuccess 5 means StartScriptResponseError 6 means ScriptComplete 7 means ScriptChangeRequest 8 means CancelScriptRequest 9 means StopScriptRequest Name of the script
Script Name
VC_ShowLicenseStatus
Shows the number of licenses currently allocated (see chapter on licenses for the license names)
VC_ShowTSEInfo
Shows information on the voice messages available in the system.
VC_ShowTSErouteVoiceMessages
Shows information on and statuses of the voice messages available in the system.
225
Step 1: Preparations
Please note the requirements. Carry out the preparations first. Step 1. 2. Action Switch off NT kernel mode printer driver Switch off Display Shutdown Event Tracker Notes -
Step 2: Installation
Install the UMR components and address book server. Step 1. Action Select the components Notes Setup type: UMR Core Use the other default settings 2. Enter the settings Enter the settings for the following components. Service account omniORB Naming Service Database server parameters Access to the database server PC name of the license server Text template server parameters
227
3.
Select:
Use the default settings 4. 5. UMR Core Locales Installing UMR Archiving (RoD) Optional installation of additional languages. English and German are installed with UMR Core. Enter the settings for the following components. Reporting database Archiving (source) database Scheduler database Archiving (destination) database Enter the following settings. User name and password Host name of TTrace server, port Host name of CORBA naming service, port Sybase database server name Administrative user name Administrative password Size of adb database device (MB) Install adb device
6.
Step 3: Startup
Note the start sequence when starting up the UMR. Step 1. Action CIE system start sequence Notes Database server LockNotifyAccess server Task Server Manager Kernel Reconstructor LAD server Vectors Realtime Information Reporting OmniNames Tomcat UI Session Manager DB server LNA server C3000 server UMR ClientAdapter UMR config server UMR task server POP3 IMAP4 client SMTP connector UMR text template server Avaya observation service RoD repo server RoD Rodomat RoD scheduler server RoD Archie RoD CommandExecuter
2.
229
Prerequisites
Please note the prerequisites, particularly when installing server components.
Hardware
Server hardware See the following topic for the hardware and software requirements: CIE requirements on page 27 Agent equipment You must have at least the following hardware for an agent workstation. The requirements are greater if you are also using other applications. PC Intel Pentium IV 2.2 GHz processor (or comparable) or higher At least 512 MB of SDRAM Hard disk with sufficient disk space (at least 4 GB available) Multi-functionkeyboard Pointer (mouse) Network card (Ethernet card)
Software
You need the following operating systems and platforms and the corresponding CIE software. In each case, install the current service packs for the operating system and Internet Explorer. Server operating systems Microsoft Windows 2003 Server R2 Agent operating systems Microsoft Windows XP Applications Internet Explorer 6.x
Proxy server
In general, a proxy server (HTTP proxy) is used to access the Internet in a company network. It is possible to use an automatic configuration script for the LAN settings. In order for the Web applications of the CIE system to work correctly, you must set the relevant exceptions in the LAN settings or modify the automatic configuration script accordingly. Consult the system administrator of your company network.
231
Preparations
Before starting the installation, we recommend that you make the following settings.
233
235
4. If you don't follow the guided installation, click Next. The TTrace Parameter dialog opens. Enter the following settings. Service Account - Setting Host Port Explanation Specify the host name or TCP/IP number of the PC running TTrace. Indicates the port of the TTrace server. Use the default port 10300.
5. Click Next. The OmniOrb Naming Service dialog opens. Enter the following settings. OmniORB Naming Service Setting Host Port Explanation Specifies the host name of the host running the omniORB naming service. Generally this is the CIE Server. Shows the port for the omniORB naming service. Use the default 2809. Continued on next page
237
Continued from previous page 6. Click Next. The Database Server parameters dialog opens. Select an option. Parameters for the database server - option Local Remote Explanation You usually use the default setting Local. The database is on the same PC. If the database is running on a different PC, select Remote.
7. Click Next. The Access to the Database Server dialog appears. Enter the following settings. Access to the database server settings User name Password Repetition Explanation Enter the user name. As a general rule, use the user sa. Enter the password. Repeat the password.
8. Click Next. The computer name of the License Server dialog opens. Enter the following settings. License server computer name setting Computer name Explanation Shows the host name of the license server. The required licenses for UMR are allocated from this license server. Continued on next page
Installing the UMR Continued from previous page 9. Click Next. The Text Template Server Parameters dialog opens. Enter the following settings. Text template server parameters - setting Database driver Database Port Database name Explanation Standard: com.Sybase.jdbc2.jdbc.SybDriver To enable text blocks to be created in the CIE database, enter the host name of the PC running on the database. Use the default setting. Indicates the database name. Standard: cc
10. Click Next. The Start copying files dialog opens. The correct components must be displayed. 11. To start the installation, click Next. The Setup status dialog opens. The components are installed. The installation takes several minutes. The UMR Database Installer 2.0 dialog opens.
239
3. Click Next. The Database devices dialog opens. Use the default settings for the UMR database or change the settings as required. 4. Click Next. The Database devices dialog opens. Use the default settings for the UMR database or change the settings as required. 5. Click Next. The UMR Archive dialog opens. Use the default settings for the archive database or change the settings as required. 6. Click Next. The UMR Archive dialog opens. Use the default settings for the archive database or change the settings as required. 7. Click Next. The Ready to install dialog opens. 8. Click Install. The Please donft interrupt the installation process dialog opens. The progress is displayed. The installation takes several minutes. 9. A security prompt appears. Click OK. 10. The Upgrade Tool dialog opens. Enter the following settings. Upgrade Tool Settings Name of database server User name Password Explanation The name of the database server is set by default. Enter the user name. As a general rule, use the user sa. Enter the password.
11. Click OK. A security prompt appears. Use the default. 12. Click Upgrade. After a few minutes, the conversion to unicode successfully finished dialog opens. 13. Click OK. 14. Click Exit. After a few minutes, the Please donft interrupt the installation process dialog opens again. The database server is restarted. 15. The InstallShield Wizard Complete dialog opens. Select Yes, restart computer now. 16. Click Finish.
241
5. Click Next. The Report database dialog opens. Enter the following settings. Report database - Setting Database type Database server User Password Confirm password Explanation You cannot change this setting. Indicates the host name of the database server. Enter the user name. As a general rule, use the user sa. Enter the password. Repeat the password.
6. Click Next. The Archive (Source) database dialog opens. Archive (source) database setting Database type Database server User Password Confirm password Explanation You cannot change this setting. Indicates the host name of the database server. Standard: c3k Enter the password. Repeat the password. Continued on next page
Installing the UMR Continued from previous page 7. Click Next. The Scheduler database dialog opens. Enter the following settings. Scheduler database - Setting Database type Database server Host name Port Explanation You cannot modify this setting. Specifies the database server. Indicates the host name of the database server. Enter the port for the PC running the database server (default 5000). You can find the port settings in sql.ini (<Sybase installation dir.>/ini) For a remote Sybase computer, enter the port of the remote Sybase computer. You can find the port number using the dsedit program: Start - Programs - Sybase - dsedit The servers are displayed with the corresponding ports in the Interfaces Driver window. Standard: c3k Enter the user name. As a general rule, use the user sa. Enter the password. Repeat the password.
8. Click Next. The Archive (Target) database dialog opens. Enter the following settings. The settings vary depending on the database type you select. Archiv (Target) database - Setting Database type Setting required for database type Sybase Oracle SQLServer Sybase Oracle SQLServer Sybase Sybase Oracle SQLServer SQLServer SQLServer Oracle SQLServer Oracle SQLServer Explanation
Generally use Sybase. You can also select Oracle or SQLServer. Enter the remaining settings based on the database. Enter the computer running the database server.
Host name
Enter the port. Enter the name of the UMR archiving database (e.g. archive). Indicates the size of the database in MB. Indicates the size of the log file in MB. Indicates the database device. Indicates the size of the database device.
Size of database Size of database log Database device Size of database device
243
Archiv (Target) database - Setting Log device Size of log device ODBC driver
Setting required for database type SQLServer SQLServer Sybase Oracle SQLServer
Explanation
Indicates the log device. Indicates the size of the log device. Click the ? button to display the recommended ODBC drivers. Select a driver suitable for your UMR archiving database and click OK. The ODBC driver is entered in the field. An ODBC driver is set up by ROD Setup for Sybase. Click the ? button to display the parameters recommended for the selected ODBC driver. You can modify the parameters according to your requirements. Click OK. The parameters are entered in the field. Indicates the user name for the target database. Indicates the password for the target database user. The password is shown encrypted (*). Repeat the password.
Driver specifics
9. Click Next. The Start Copying Files dialog opens. The correct components must be displayed. 10. To start the installation, click Next. The Setup status dialog opens. 11. The Question Do you want to activate cyclic archiving of umr data? dialog opens. 12. Confirm by clicking Yes. The InstallShield Wizard Complete dialog opens. 13. Click Finish.
9. Click Next. The Configuration dialog opens. You must enter the following information. Settings Size of adb database device (MB) Install adb device (adbdb.dat) and adb log-device (adblog.dat) to Comments In general, use the default setting 500 MB. One GB holds 100000 address entries. To select a different folder, select Change. Use the default setting.
10. Click Next. The Ready to Install the Program dialog opens. 11. Click Install. The Installing Address Book Server dialog opens. The time it takes to install the database depends on the size of the database. 12. Click Finish to complete the installation.
245
Startup
After installing CIE with UMR, you must define the start sequence in the Watchdog (for CIE and UMR processes) and configure the CIE system. You can also consult Processes that run on a CIE server on page 73 to learn about these processes.
Default processes
The following processes must run on each CIE server regardless of whether the system is an email system or a system with an I55 or ACM PBX. Services (start type automatic) The following processes are installed as services that start automatically. OmniOrb (Automatic) TTrace (Automatic) Watchdog (Automatic) UI Session Manager (Automatic) TomCAT (Automatic) Watchdog The following processes must be started by the Watchdog in each CIE system. db_srv lna_srv TaskserverManager Kernel Vectors ReportGenerator (man. service) Monitor_srv Statistic_srv
247
Uninstalling components
You can uninstall UMR components as you normally would.
Components
To uninstall components, follow these steps. 1. Select Start - Settings - Control Panel - Software. 2. Select UMR. 3. Click Change/Remove.
Setting up UMR
Setting up UMR
We will set up a sample topic, agent group and agent. We will then create a simple task flow. This will allow us to test the UMR features in the CIE system.
249
Internet (email)
Mailserver
- Exchange - Domino - Groupwise - Linux, MailAccount 1
Down lo m es s ad age
Mailserver
FAX GW SMS GW
PBX Carrier
Setting up UMR
C3000
C3000 ClientAdapter
UMR WebClient
UMRConfigServer
Textblock Administrator Address book server Address Book Administration UI Session Manager
251
Setting up UMR
Quick-start guide
The following tables are quick-start guides for the respective topics. If you have already set up several systems and have the necessary experience, you can use the tables as a memory aid. This quick-start guide is intended for experienced users. The tables include the necessary setup steps and instructions in abbreviated form. See the corresponding topic for full instructions. Step 1. 2a. or 2b or 2c 3. 4. Action Email settings Setting up a topic: SMTP variant Setting up a topic: POP3 variant Setting up a topic: IMAP3 variant Setting up an agent group Setting up an agent Note Configuration module Domain e.g. company.com Configuration module Configuration module Port 110 Configuration module Port 143 Configuration module Configuration module
253
Step 5. 6. 7. 8. 9.
Action Creating a task flow set Publishing the UMR domain Setting up POP3 or IMAP4 Sending email Working as an agent
Note Task flow editor module Topic agent group connection UMR Administrator module Local accepted DNS domains UMR Administrator module C3000 POP3 IMAP4 client Example WebClient
Setting up UMR
255
Continued from previous page 8. Set the required options and enter additional information. Select the POP3 protocol. 9. Enter the following settings. Settings MailServer Port User Polling interval Password Confirm password 10. Click OK. 11. Click OK to save your settings. Comments Specifies the name of the mail server. Port 110 is usually the default port. Specifies the mailbox address. Specifies the interval at which all messages are retrieved. Specifies the user's password. Repeat the password.
Setting up UMR Continued from previous page 9. Enter the following settings. Settings MailServer Port User Polling interval Password Confirm password Action Folders Comments Specifies the name of the mail server. Port 143 is usually the default port. Specifies the mailbox address. Specifies the interval at which the unread messages are retrieved. Specifies the user's password. Repeat the password. Specifies the action that is carried out after messages are retrieved. After messages are retrieved, you can move then to a folder. You must select the Move action.
257
Continued from previous page 5. Click Password. Enter the password and confirm the password. 6. Click OK. 7. As the task type, select Email. 8. Enter the remaining settings. 9. Click Privileges. 10. Click the UMR tab. For the sample agent, select all privileges. You usually assign an agent the following privileges as required. Use text blocks Agent queue view Delete emails Place emails on hold Print emails Automatic login 11. Click OK. 12. Click Authorization. 13. Select the topic, Info1 in the example. 14. Click Add. 15. Click OK. 16. Click the Email tab. The email address of the agent consists of the name and domain. 17. Click Insert. 18. Select the agent group, AG-Info1 in the example. 19. Click OK. 20. Click OK to save your settings.
Setting up UMR Continued from previous page 7. Click OK. 8. Click the List of symbols tab. 9. Drag a source email to the email flow. Select the topic Info1. 10. Click OK. 11. Drag a target agent group to the email flow. Select the agent group AG-Info1. 12. Click OK. 13. Connect the topic to the agent group. 14. In the Task Flow Set menu select Activate. The task flow is checked. A message is displayed indicating that the task flow set has been activated successfully. 15. Click OK.
259
Continued from previous page 4. Enter the following settings. Settings Maximum size of incoming messages (mega bytes) Comments You can enter a limit for incoming messages. When entering the maximum size, remember that the size also includes attachments, such as faxes, bitmaps and the like. The default setting is 2 MB. If messages are not received, check the size of incoming messages and increase the limit if necessary. Coordinate this value with your email administrator who has probably also set an upper limit for his or her system. The limit in UMR must be greater than or equal to this limit. Once the filling level in percent is reached, no new messages can be retrieved. Specifies the interval at which the POP3 service and IMAP4 client queried to determine whether the topic configuration has changed. You can set the interval from 10 to 1440 minutes. The default setting is 20 minutes.
5. Click Save. You have entered the UMR domain in the UMR Administrator. 6. Close the dialog. 7. To activate changes, you must restart the service.
Setting up UMR
User tab
The following table display shows the settings on the User tab. Field First name Last name Email Email reply address Telephone/SMS extension Mobile number FAX extension Explanation Field is grayed. The first name is copied from the CIE. Field is grayed. The last name is copied from the CIE. Field is grayed. The email address is copied from the CIE. Field is grayed. The email address is copied from the CIE. Enter the extension at which SMS messages enter UMR. Shows the number of the mobile telephone. This is the extension, on which fax messages come into C3000.
261
Field Fax sender identifier Cost center Street Zip code Place Activity/Designation
Explanation Enter an individual sender ID for the user. Enter a cost center (any string). Shows the street. This entry is used as the placeholder variable for the textblocks. Shows the zip code. This entry is used as the placeholder variable for the textblocks. Shows the place. This entry is used as the placeholder variable for the textblocks. Specifies the activity or the designation. This entry is used as the placeholder variable for the textblocks.
When you have completed your entries/changes, click the Save button.
Setting up UMR
FAX extension Telephone/SMS extension Fax sender identifier Cost center Fax layout settings
263
Setting up UMR
Examples for Topic Support: Valid domains: @group1.com, @group2.com Sender: support@group.de Email to (or Cc) support@group1.com support@avaya.com support@group2.com support@group2.com support@group1.com support@group.de support@xyz.com Sender of the reply support@group1.com support@group2.com support@group2.com support@group.de support@group.de
Security tab
On the Security tab, in Components - C3000 SMTP Connector you can configure the following rules for security. Domains to be rejected IP addresses to be rejected Valid sender domains (you can choose whether to enable this rule) More information See also: Security on page 304
265
SMS gateway
The SMS gateway lets you send and receive text messages (SMS messages).
License
You need a valid license for the SMS gateway.
Terminals
SMS Business (GSM 03.38, 03.40 & 07.05) Messages are received and sent by default using GSM modules (cellular engines): Siemens M20 Terminal (GSM 900 MHz) or Siemens MC35/TC35 Terminal (Dualband) Devices have an integrated SIM card reader, and any commercially available SIM card can be used. Devices are connected to the serial interface of the host PC: M20 MC35/ D1, D2 D1, D2, e-Plus
For more information on terminals, see the manufacturer's documentation. Note Note the following when using Siemens terminals. Since GSM modules can technically only send and receive using one telephone number with their SIM card, a unique assignment for a received SMS message is only possible with a correct address within the message. SMS messages sent to an agent begin with the following address: "@<extension>" Example: @348 Otherwise the text message is delivered to the entered text message postmaster.
Setting up UMR
Description Enter the PIN for your SIM card. To enable non-deliverable messages (recipient does not exist) to be collected, enter a valid account to receive them. Example: postmaster@company.com If your terminal is connected to the local serial interface of the SMS gateway server, select these options. Select the serial interface to which your terminal is connected. Example: COM3 Enter the Baud rate for your terminal. The Baud rates are: Siemens M20: 19200 Siemens MC35/TC35: 9600 If your terminal is connected to a terminal server, set the following parameters. Host name or IP address of the terminal server (RS232 port server). Note: The RS232 port server is not the Windows terminal server.
267
Setting TCP/IP port Insert sender SMS with more than 160 characters
Description Port address of the interface. If you select this check box, the sender written as g@[extension]h is inserted at the beginning of the SMS message. If an SMS message has more than 160 characters, you can select from the following three options: Do not send SMS messages longer than 160 characters are not sent. Cut The message is truncated after the first 160 characters. Split The message is divided into up to n parts each with 160 characters. You can select from 2 to 99 maximum permitted number. If more than the maximum permitted number of individual message blocks are needed, the message is truncated. The agent receives a message in his or her mailbox that the message has been truncated.
Realtime Information tab The Service Manager lets you monitor the SMS gateway when it is in operation. You can also use another PC in the network. To do so, in the Service Manager select the SMS gateway and click the Realtime Information tab. The top gray part of the Realtime Information tab contains information the version and most recent job search. The bottom part contains the status messages issued from the most recent gateway activities.
Setting up UMR
General tab On the General tab, enter the following information. Settings C3000 server Description Enter the host name of the C3000 server (the IP address in exceptional cases). All valid address formats in your system are accepted. Example: 127.0.0.1, localhost, FQDN and ums.company.com The working files of the gateway are generated in this directory. Controls the number of messages in Realtime Information. Do not use the debug level as the log level. Enter the polling interval. The polling interval is the time after which the gateway searches for new jobs. Enter the station name of the gateway. The name can contain up to 19 characters. This name identifies the gateway in the C3000 system and must be unique especially if you install multiple gateways.
269
FAX3
You can make the FAX3 service available at an extension for each user. The FAX3 service lets you send and receive fax G3 documents. Receiving color faxes The UMR can receive color faxes and grayscale faxes and display them as color or grayscale faxes once they are converted (tiff file).
Setting up UMR
Configuration
You configure the C3000 fax gateway in the Avaya Service Manager and UMR Administrator. In the Avaya Service Manager use the basic configuration. In the UMR Administrator use the advanced configuration. To activate changes, you must restart the service. General tab The following table display shows the settings on the General tab. Setting C3000 server Comments Enter the PC name of the C3000 server (the IP address in exceptional cases). All valid address formats in your system are accepted. Example: 127.0.0.1, localhost, FQDN and ums.company.com In distributed systems, use a semicolon to separate servers. Example: localhost;172.16.35.142 Enter the station name of the gateway. This name identifies the gateway in the C3000 system. Note that the name must be unique especially if you install multiple gateways. Example: C3000 FaxGw 01 Enter the services that make the gateway available (separated by commas). Example: FAX3 Enter the local working directory of the gateway. Example: D:\C3000\CommGw\Temp\
Own name
Services
Working directory
Realtime Information tab The top gray part of the tab contains information on the version. Complete system messages are issued using TTrace. For more information on TTrace, see the relevant documentation.
271
3. Click the fax gateway you want to configure. The following tabs are available:
Extension
Setting up UMR
Area code
Based on:
Long-distance calls
International
Trunk line
273
Setting Preselection
Comments You can also configure special special dialing options for billing charges using the PBX. The entered dial string is used instead of the destination. You can enter normal dial characters (numbers, * , #) and a few special keywords, which are replaced by the contents of fields in the C3000 database. You can use the following keywords: %PIN% The PIN of the employee who created the job. %KST% The cost center of the employee who created the job. %NST% The extension of the employee who created the job. %ZNR% The destination of the job. Example: 67%NST%1%ZNR%
Enter the name server for global doubledial blocking. This activates global doubledial blocking. Doubledial blocking means: the system only dials the number for a job once. Global doubledial blocking runs on a central PC and is responsible for all fax gateways. The doubledial blocking server in the central C3000 system stores a list of numbers on the PC running the service. The list includes all numbers that are blocked automatically. The list of numbers is not permanently stored in a file or database. Make sure this service is only installed once. All fax gateways check the destinations of their jobs to prevent a number from being called twice at the same time. For each job, the fax gateways check whether the normalized destination is already in use. The job is either set to repeat or the destination is entered. The number is enabled again once the job is complete. The fax gateways refresh the status of a number within 60 seconds. Otherwise the service enables the number after 60 seconds. If this service cannot be reached, doubledial blocking on the local gateway is used. Use this option to activate doubledial blocking. Activating doubledial blocking prevents the same destination from being dialed simultaneously on different channels. Default: selected This option lets you define whether a C3000 message is created for messages for which no data is received (fax transmission failed or fax extension called). If you select the checkbox, a message is always created. If you clear the checkbox, messages are created only when data is received. Default: selected
Setting up UMR
Comments Number entered in the fax header as the sender (according to rule 4). Example: +49 40 23658 Default: blank The base identifier is the number of the individual employees without the extension. In general, the base identifier consists of: - Country code (in Germany +49) - Area code without leading 0 (e.g. Berlin 30) - External line code (e.g. 123) - Node number (e.g. 9) In this example, +49301239 When a fax is sent, the identifier consists of the base and extension of the sender. If the sender does not have a fax extension, the default extension is used. When a fax is received, the identifier is always generated from the base identifier and the extension dialed. Default extension entered following the base number in the fax header as the sender (see rule 4). The default extension is always used if no extension is configured for a user. Example: 100 Default: blank Enter the name of the fax server. This server name is used for the RFC-compliant fax mail sender address, i.e., fax=<SenderNumber>@<Faxservername> If the fax mail sender address complies with RFC, the user can reply to a fax mail directly. This field is blank by default.
Default extension
275
Comments Use this option to define whether the identifier is transmitted. The fax sender consists of two parts: the identifier and fax header. You can also insert the identifier directly into the fax header using the %subscriber% variable. This can cause the ID to be displayed even if it is deactivated or the ID to be displayed twice if it is activated. Default: selected The fax sender consists of two parts: the identifier and fax header. This option lets you configure the second part of the fax sender, the header. In the header you can use different system variables in the form of placeholders, which are listed below: %subscriber% (sender ID Note: If the Use identifier checkbox is selected for the identifier, the ID is output twice in the header if you also use this variable.) %requestid% (request ID) %documentid% (document ID) %name% (last name of the sender) %firstname% (first name of the sender) %company% (company name of the sender) %extension% (fax extension of the sender) %time% (current time) %date% (current date) To output the page number and number of pages in the header, configure the CAPI such that the CAPI header is not suppressed. The header outputs the page number and number of pages left and right-aligned. The C3000 header appears between them. If you leave the header blank, no fax header is printed on outgoing faxes. Default: Fax #%requestid% %firstname% %name% Fax receipt: Sender off This option lets you define the information used as the sender and subject line of a fax when the fax is received. The two options are: fax sender identifier or sender telephone number Default: fax sender identifier
Header
Setting up UMR
277
Add button To add a configuration, follow these steps: 2. Click the Add button. A new line with a list box appears: 3. Select the configuration type: DEFAULT_FAX You can select configuration types you have created in addition to this default configuration type. 4. You can enter the number of inputs/outputs based on the configuration type. The number depends on the medium used: S0 port: 2 channels S2m port: 30 channels Channels are allocated following requests to the fax gateway. To select a secure setting, allocate the channels exactly to the outputs and inputs, for example 20 output channels, 10 input channels for an S2m port. You can also overload ports to use the system more effectively, for example 30 output channels, 30 input channels. If you use this option, you can only guarantee sending and receipt if not all of the channels are busy. Otherwise the busy tone sounds, and you must wait until at least one channel becomes available. 5. Click the green checkmark to accept the configuration. (Click the red X to discard the configuration.) The configuration is accepted (discarded). The icons change. 6. Continue to create configurations and click the green check mark to accept the configuration. 7. Be sure to click the Save button before going to another window. Otherwise the configurations you have created and accepted will be lost. Edit 1. Click the pencil Delete 1. Click the trash icon to delete the configuration. to edit the configuration.
Setting up UMR
, one or more of the following tabs appear depending on the type of port:
Net ports are the physical connection options of the fax gateway and are numbered, the first net port beginning with 0. Net port 0 selects the 1st connection option. CAPI CAPI-compatible ISDN cards are still the connection option most commonly used. In this case, net port 0 corresponds to ISDN controller 1, net port 1 to ISDN controller 2 and so on. Default: 0
279
The following table display shows the settings on the Fax tab. Setting Node number Comments You can enter a number for the node number for fax extension. The number is a prefix for extensions and allows you to distinguish between users at different sites who have the same extension. Default: [no entry]
Setting up UMR
The following table display shows the settings on the Extension Setting Use diverting number Comments
tab.
If you select this checkbox, the diverting number is evaluated (instead of the extension number) and used to find a mailbox. You can define this setting for each net port. If there is no diverting number, the configured extension digits are evaluated. If there is a diverting number and a mailbox is found, the welcome announcement from the telephone user interface begins. Default: not selected This function depends on the PBX settings. If the diverting number is evaluated, you can decide whether the original called number is evaluated instead of the last diverting number. Select the required options: - last diverting number - original called number Example: Telephone with the number 201 is diverted to number 303. 303 is diverted to number 242. 242 is diverted to C3000 with 333243: 201 303 242 333243 voice mail box(243) If the number called first is evaluated, the call goes to the mailbox for 201. If the last diverting number is evaluated, the call goes to the mailbox for 242. If no diverting number is evaluated, the call goes to the mailbox for 243. This function depends on the PBX settings. In this list box, select the total number of digits transmitted to the fax gateway by the PBX. Set the value to variable if the length of the incoming numbers used in your company varies or if you are using networked PBXs with incoming numbers of different lengths. You can only set the Use diverting number value if you have selected the Use diverting number checkbox. The number of digits of the system main extension is not evaluated. Default: 7 Value range: 1 to 25 (in increments of 1) The number of the last digits of the system main extension that make up the user extension. Example: System main extension: 1234100 Required user extension: 100 Digits to analyze: 3 Default: 3
Digicount of System-Main-Extension
Digicount to analyze
281
Comments Use this option to define the length of internal numbers. Example Call from 123: recognized as internal Call from 1234: recognized as external Internal extension length: 3 Default: 3 Select this checkbox to enable messages to received for extensions not assigned in the system. In this case, you configure a valid default recipient (postmaster) in Avaya Service Manager. Default: not selected Value range: activated/deactivated Select this checkbox to enable messages to received for extensions that are too short. Default: disabled Value range: activated/deactivated Select this checkbox to enable you to set up users with extensions of different lengths in the system. Default: disabled Value range: activated/deactivated The system waits for a moment after each digit to see if another digit is coming.
Setting up UMR
Max. jobs
Min. orders
Errorrate n %
283
Comments Enter the max. age (in minutes) for the jobs that are used to calculate the error rate. Default: 60 Value range: 1 - 65535 Warning recipient range Enter the warning recipient that is notified when the defined error rate is exceeded. The address must be a complete address in the form user@domain.topleveldomain. The following example explains when warnings are sent and when they are not sent. The following sample default values are used: Max. orders: 20 Min. orders: 10 Errorrate in %: 50 Timespan [minutes]: 60: Let us assume a timespan of 60 minutes. Twelve faxes are sent in this timespan, the last two of which contain errors. Let us assume that the number of faxes with errors has reached 6. This is an error rate of 50%. The number of faxes sent (12) is between the max. jobs (20) and min. jobs (10). The conditions are therefore met: A warning is sent. Let us assume another timespan of 60 minutes and 30 faxes. Only the last 20 are included in the calculation since the default value for max. jobs is 20. Let us assume that 10 faxes contain errors. This is an error rate of 50%. The conditions are therefore met: A warning is sent. Let us assume another timespan of 60 minutes and 5 faxes. Let us assume that all 5 faxes contain errors. No warning is sent since the min. jobs number (10) has not been reached. Forwards to a connected mail system often only take the FAX service into account. In other words, the warning is not recorded by the forward rule. Remedy: Set up a forward rule for the warning recipient. Example: administrator@c3k.ci Default: user@domain.topleveldomain
Address
Setting up UMR
Character set
285
Comments Specifies the distance in pixels to the margin and thus the area to which the first page received is compressed. Top: 0 pixels Bottom: 400 pixels Left: 0 pixels Right: 0 pixels Specifies the distance in pixels to the margin and thus the area in which the three footer lines are inserted. Top: 2038 pixels Bottom: 150 pixels Left: 100 pixels Right: 100 pixels Specifies the footer text. Only the first three lines are used. You can use placeholders. The default text is: This fax is from %sender%. The fax was received from %starttime% to %endtime%. The fax has %numberofpages% pages.
Footer margins
Footer text
Setting up UMR
Placeholder The placeholders you can use are explained in the table below. Placeholder %sender% Explanation This placeholder stands for the CallerID or subscriber depending on which you want to use for the sender and subject (configured in UMR Administrator). This placeholder stands for the start time of the fax transmission and is in the following format: 05.12.2005 12:32:37 This placeholder stands for the end time of the fax transmission and is in the following format: 05.12.2005 12:32:45 This placeholder stands for the number of pages of the transmitted fax.
%starttime%
%endtime%
%numberofpages%
287
Setting up UMR
4. Select one or more other files and in each case click the green check mark 5. Click Save so that an ID is created for every file and all settings are saved.
289
Creating a cover sheet or letterhead 1. To create a cover sheet or letterhead, create a document including the components that you want, for instance, in MS Word. Save this as an RTF file (Rich Text Format). The fonts used must be available on the server. 2. Cover sheets and letterheads are combined together with address information and the letter text into a Tiff document. You can overlaying text and graphics. Note therefore the positions of the text items and logos on the cover sheets and letterheads. When using a letterhead we recommend that in general you work with autoreply templates/templates. You adjust these templates in the margins to the stored letterhead. Otherwise parts of the document being faxed may appear on the header or footer of the letterhead. 3. In addition placeholders are automatically replaced when using cover sheets. In this way positioning and formatting of various dynamic cover sheet text elements such as, for example, today's date, recipient name and address or covering letter are already taken into account in the layout of the cover sheet. All options are feasible for this, which offer RTF format, including graphics and any fonts and font sizes.
Setting up UMR
Placeholder $R_STREET$ $S_CITY$ $R_CITY$ $S_ZIP$ $R_ZIP$ $S_COUNTRY$ $R_COUNTRY$ $R_TARGET$ $REQID$ $DOCID$ $DATE$ $TIME$ $SUBJECT$ $SIGNATURE$ Note
Description Recipient address, street Sender address, city Recipient address, place Sender address, ZIP code Recipient address, ZIP code Sender address, country (not for UMR) Recipient address, country Recipient address, actual fax number Unique transmission job ID Unique document ID Today's date Current time Subject The sender's signature
The placeholders are only substituted in the cover sheet if their value is recognized. In a simple mailshot from the mail system this is often only the destination fax number of the recipients and information about the sender.
291
2. In the console structure click on DNS, then on the server on which the Exchange server is installed and then on Forward Lookup Zones. 3. Using the right-hand mouse button click on the domain (e.g. company.com) and then in the pop-up menu on New Mail Exchanger ... . 4. In the Host or child domain field enter a subdomain (e.g. umr). 5. In the Mail server field [Fully qualified domain name (FQDN) of mail server] enter the mail server on which the C3000 SMTP connector is running. 6. Accept the value in the Mail server priority field. 7. Click OK.
Setting up UMR
Seting up a contact
You set up a dedicated contact for each topic. 1. Open ADS: Start Programs Microsoft Exchange Active Directory Users and Computers. Contact.
2. Click on the domain e.g. company.com in the console structure 3. Using the right-hand mouse button click on Users and in the pop-up menu click on New 4. Enter the name of the contact in the Last name field. 5. Use the default setting (activated check box: Create an Exchange e-mail address. 6. Click the Modify button. 7. Select SMTP address as the e-mail address type and click OK. 8. In the e-mail address field enter a UMR address, e.g. support@umr.company.com and click OK. The user whose e-mail address is being used must be a C3000 user. 9. Click Next. 10. Click Finish. The contact has now been set up.
2. Click on the domain e.g. company.com in the console structure. 3. Using the right-hand mouse button click on Users and in the context menu click on New 4. Under Group type select the option Distribution[. 5. Under Group scope select the Universal option. 6. In the Group name field, enter a group name (e.g. Support). 7. Click Next. 8. In the next window accept the default settings (enabled control box: Create an Exchange e-mail address. 9. Click Next. 10. Click Finish. Continued on next page
293
Continued from previous page 11. The distribution recipient (e.g. Support) is created. 12. Double-click on the distribution group that has just been set up (e.g. Support (type: distribution group - Universal)) or Using the right-hand mouse button click on the distribution group that has just been set up and in the pop-up menu click on Properties. 13. The Properties window appears. 14. Click on the General tab . 15. In the E-mail field, enter an e-mail address. This must correspond with the topic in CIE, e.g. support@company.com 16. Click OK. You have now set up the topic.
Setting up UMR
295
Connection to GroupWise
This topic describes how the UMR system connects to GroupWise. This description is aimed at experienced GroupWise administrators.
Setting up UMR
Establishing the connection between the customer domain and the non-GroupWise-domain
1. In the connection configuration of the GroupWise domain (e.g. GWDOM) set up a Gateway connection to the non-GroupWise-domain. From the Gateway connection selection list select the GWIA, which is responsible for the connection with the UMR system. 2. in the Gateway access string field enter the name or the IP address of the mail server, on which the C3000 SMTP Connector is running.
297
Setting up UMR
2. If necessary: From the popup window select a corresponding user and click OK.
299
Continued from previous page 9. A window appears with a list of keywords. 10. Select Global domain and click OK. 11. Enter the Notes domain: To do this, enter the Global Domain name (e.g. UMR domain). This name is only a display name and can be chosen as desired. 12. Click the arrow under Global Domain role. A window with a list of keywords appears. 13. Select: V5 Internet Domains or V4.x SMTP MTA [R5 Internet Domains or R4.X SMTP MTA] and click OK. 14. Under Use as default Global Domain enable the Yes check box. 15. (Optionally) click the Restrictions tab. Under Domino domains and aliasesenter the Domino Notes domain. 16. Click the Conversions tab. 17. Under Local primary Internet domain enter the Internet domain of your company (e.g. company.com). 18. Click the arrow under Internet Address lookup. 19. A window with a list of keywords appears. 20. Select Enabled and click OK. 21. Click the Save & Close button. You have now set up the global domain in the Domino Directory.
Setting up UMR
301
Continued from previous page 10. If e-mails should remain in Lotus Notes, you should also set up Lotus Notes members: Click the arrow under Members. 11. Select a Lotus Notes user from the left-hand list and click the Add button. Repeat this step for other Lotus Notes users. 12. Click OK. 13. The selected Lotus Notes users appear in the Members field. 14. Under Internet address enter the Internet address, on which messages are received (e.g. support@company.com). 15. Click the Save & Close button. A New Group has now been set up.
Setting up UMR
Documentation
For information on how to set up address books and which settings you must make, see the following documentation. Customer Interaction Express 1.0 Address Book Administration Online Help for the Address Book Administration module
303
Security
To increasesecurity, prevent SPAM and for other reasons, it may be a good idea not to allow your own specific domains or IP addresses. You can block domains and IP addresses. Otherwise you can specify valid sender domains. Make these settings using the UMR Administrator application.
Possible rules
You can configure the following security rules. Domains to be rejected IP addresses to be rejected Valid sender domains (you can choose whether to enable this rule)
Settings
To enhance security, you can configure the rules. Proceed as follows: 1. Start UMR Administrator as you normally would. 2. Click Components. 3. Select a server. 4. Click C3000 SMTP Connector. 5. Click the Security tab. 6. Click Add to add domains, IP addresses or valid senders. 7. To delete domains, IP addresses or valid senders, click 8. To activate changes, you must restart the service. (delete).
Setting up UMR
Reply address
You can set an address referring to agents or topics.
305
Comment Specifies the query interval for the DB filling level in minutes. If the filling level exceeds a configured threshold value, a message is created in TTrace. Default: 15 minutes Specifies the level in percent for the info message. If this level is exceeded, an info message is created in TTrace. Default: 80 percent Specifies the level in percent for the alarm message. If this level is exceeded, an alarm message is created in TTrace. Default: 90 percent When you open the System tab, the current size of the database in percent is queried and displayed. This level value is the same value evaluated by the SMTP connector or POP3 IMAP4 client. If that level is exceeded, no more emails are accepted or retrieved.
Setting up UMR
307
Setting privileges
You set privileges in the Configuration module. Proceed as follows: 1. On the Agent tab, double-click the agent whose privileges you want to set. 2. Click the General tab. 3. Click the Privileges... button. 4. Click the UMR tab. 5. Enable the required privileges. 6. Click OK to save your settings. For more information, see the Customer Interaction Express 1.0 Configuration user manual or the Online help for the module.
309
Prerequisite
The BCKServer_Host name Sybase service must be started.
Backing up a database
To back up a database, follow these steps. 1. Start Sybase Central Java Edition. 2. In the Extras menu select Connect. The Connect to Adaptive Server Enterprise dialog opens. 3. Enter the user name sa. 4. Enter the password. 5. Right-click the cc database. A pop-up menu opens. Select Backup. 6. Select cc. 7. Click Next. 8. Select Backup the entire database. 9. Click Next. 10. Click Add. 11. Select 13. Click OK. 14. Click Next. Use the default. 15. Click Next. Use the default. 16. Click Next. Use the default. Depending on the amount of data the backup might take up to ten minutes. 17. Click Finish. Check the messages for errors. Explicit dump device. 12. Enter the physical data medium e.g. c:\DBBackup\db_cc.
Prerequisite
The following conditions must be met before you can restore a database. The Watchdog service must not be started. Stop the Watchdog service. Please note that the size of the database upon restore must match the size of the saved database. The settings for Size of the database device, Size of the log device and Size of the temp device must match.
Restore
To restore a database, follow these steps. 1. Start Sybase Central Java Edition. 2. In the Extras menu select Connect. The Connect to Adaptive Server Enterprise dialog opens. 3. Enter the user name sa. 4. Enter the password. 5. Right-click the cc database. A pop-up menu opens. Select Restore. 6. Select cc.Click Next. 7. Select Restore the entire database. 8. Click Next. 9. Click Add. 10. Select 12. Click OK. 13. Click Next. Use the default. 14. Click Next. Use the default. 15. Check the messages for errors. Click Finish. 16. You need to set the database online. Select the server. 17. Press F5. The view is refreshed and the database is marked as offline. 18. Right-click the database. Confirm the message with OK. 19. Select Online. The database is now online again. Explicit dump device. 11. Enter the physical data medium e.g. c:\DBBackup\db_cc.
311
Increasing size
To increase the size of a database, follow these steps. 1. Start Sybase Central Java Edition. 2. Select Connect under Tools. The Connect to Adaptive Server Enterprise dialog opens. 3. Enter the user name sa. 4. Enter the password. 5. Click the Database Devices folder. 6. Double-click ccdev. 7. The current size of the database device is indicated in the Space allocated input box. Enter a new value. 8. Click OK. 9. Click the Databases folder. 10. Right-click the cc database. A pop-up menu opens. 11. Select Properties. 12. Click the Devices tab. 13. Select the device you just increased. 14. Click Edit. 15. In the Add Space field, enter the value you used to increase the size of the device. 16. Click OK in the open dialogs.
size used free ----------- ----------- ----------3000 1920 1080 log size log used log free ----------- ----------- ----------500 51 449
313
login_name --------------ccuser ccuser truser ccuser truser truser truser ccuser ccuser sa ccuser ccuser ccuser
315
Multi-processor mode
If the Sybase database server is running on a computer with more than one processor, multiple processors can be configured to increase the performance of Sybase. This enables parallel processing of database queries. Processors in this context include both virtual (hyperthreading) and physical CPUs. It is best to use the display on the Performance tab of Windows Task Manager as a basis for the number of CPUs. Note that you must never assign all available CPUs to Sybase, as enough processor power must also be reserved for the operating system and additional applications (db_srv, lna_srv, etc.). Formula The following formula applies for a computer on which only the components of the database setup are installed. Max. number = CPUs-1 Settings The following example shows the configuration of a computer with four CPUs. 1. Start ISQL in a command prompt (DOS box). Enter the following commands. isql -U sa -P password 2. Enter the number of CPUs minus one. Enter the following commands. sp_configure "max online engines", 3 go sp_configure "number of engines at startup", 3 go 3. You must restart the Sybase SQLServer_servername service. Parallel processing 1. If you would like to configure parallel processing (number of CPUs*3+1), enter the following commands. sp_configure "number of worker processes", 10 go sp_configure "max parallel degree", 3 go sp_configure "max scan parallel degree", 3 go
317
Troubleshooting
Troubleshooting
OmniNames does not start
The Corba name service may not start.
Possible reasons
The Corba name service may not start for the following reasons. The hardware was changed Network settings were changed
Error elimination
You must delete the log files. Proceed as follows: 1. In the c:\Documents and Settings\All Users\Application Data\omniORB folder (if available) delete the omninames_hostname.log and omninames_hostname.bak files. 2. Delete the omninames.errlog file. 3. Restart the service.
319
Possible reasons
Internet Explorer settings are used for accessing the Web server. If you use a proxy server, you must configure an exception.
Troubleshooting
If you use a proxy server, you must configure an exception in Internet Explorer. Proceed as follows: 1. Start Internet Explorer. 2. In the Tools menu select Internet Options. The Internet Options dialog opens. 3. Click the Connections tab. 4. Under LAN Settings click Settings. 5. Under Proxy server click Advanced. 6. Under Exceptions enter PC name:8443. Use the host name of the computer running the reporting viewer or WebLM as the server name. 7. Click OK. 8. Click OK. 9. Click OK.
Troubleshooting
Possible reasons
Port 25 (well-known port for the SMTP protocol) is blocked in the default configuration of McAfee 8.0.
Troubleshooting
To correct this problem, you must tell McAfee that SMTPConnector is a trusted program. Proceed as follows: 1. Right-click McAfee on the task bar. 2. Select VirusScan Console. 3. Double-click Access Protection. 4. Click the Port Blocking tab. 5. Select Prevent mass mailing worms from sending email. 6. Click Edit. 7. Add SMTPConnector.exe.
321
Advantage
The advantage of this connection profile is that you can start Sybase Central without user identification.
323
WhatIsInstalled tool
The WhatIsInstalled tool is located in Start - All Programs - Avaya CIE.
Outputting to a file
You can also save the outputs to a file. Proceed as follows: 1. Start the WhatIsInstalled application. 2. Click Save Report. Enter a file name. 3. Click OK. The outputs are written to a text file. If, for example, errors occur, you can send this text file to the appropriate office.
Ports used
Ports used
TCP ports used by CIE system processes
The following tables show the TCP ports that CIE system processes use.
tomsrv.exe jtapiserver.exe omninames C3000 Connection CTI socket server CTI socket server
325
Explanation Naming service WavToPhone clients Database queries of db_srv process RPC interface between database and lna_srv process JTAPI for sending call events to the registered client. Note: This port is used as an UDP socket. If JTAPI is monitoring more than one PBX, the next port numbers (5021, 5022 etc.) are used to send data. JTAPI for sending call events to the registered client. Note: This port is used as a stream socket. If JTAPI is monitoring more than one PBX, the next port numbers (5041, 5042 etc.) are used to send data. For C3000 remote maintenance CSTA-Spy-Connect I55-Connect for E07 L02-Connect TomCat CSTATracing for I55 PBX (ktracer)
5040
jtapiserver.exe
5631 / 5632 5557+[ 0..n] 5679 6555 8080 8443 9210+[ 0 to n-1] 10001 11200 11201 10300 10301 10302 10240 to 13028
PCAnywhere I55 task server Modman/ComMan I55 UMR Administrator (Webadmin) WebLM Taskserver_I55.exe
Inter process communication Database access for first screen applications (binary format) Database access for first screen applications (XML format) Trace Console Data Default port range for RTP/RTCP channels to ACM (H.323 QSIG-over-IP). Configurable in the Configuration module
Ports used
327
Explanation ORB uses this port. ORB uses this port. ORB uses this port. ORB listens on this port one port for each processinstance. If more than one taskserver_I55 is running on the same host, each process must be started with a unique sessionId for this host. The sessionId is set in the taskserver settings or must be set with the startparameter -sessionId. The ORB port ist calculated with following rule: ORB port = 49940 + sessionId ORB listens on this port one port for each processinstance. If more than one vu-manager is running on the same host, each process must be started with a unique sessionId for this host. The sessionId is set in the taskserver vu-manager settings or must be set with the startparameter -sessionId . The ORB port ist calculated with following rule: ORB port = 49970 + sessionId For communicating with groupware clients in Com4Tel C. For communicating with the update server in Com4Tel C. For communicating with Com4TelServiceInitiator.exe. Updates data For transferring configuration data for Com4Tel C. For transferring configuration data for Com4Tel C. Updates data UI Session Manager UMR server processes A port in the range of 51001 to 51010 is dynamically assigned to these processes. ACM SGServer Connection to VU Manager
4997044999
vu.exe
Com4TelC Com4TelCNotesConnector.jar Com4TelCNotesConnector.jar Com4TelC Com4TelC Com4TelC Com4TelC Avaya UISessionManager C3000 UmrTaskServer C3000 UmrConfigServer C3000 TextTemplateServer C3000 ClientAdapter ACM PbxTaskserver, VEA SGServer Voice Control
Ports used
TCP ports
The following table shows the TCP ports of the operating system. Port 135 139 157 445 1025 1067 1080 1110 1720 8000 8009 8080 8443 Operating system services [OS services] msrpc netbios-ssn knet-cmp microsoft-ds NFS-or-IIS instl_boots socks nfsd-status H.323/Q.931 http-alt ajp13 http-proxy https-alt
329
UDP ports
The following table shows the UDP ports of the operating system. Port 123 137 138 445 500 4500 Process/component ntp netbios-ns netbios-dgm microsoft-ds isakmp sae-urn
Glossary
ACM AES server ASA ASR Bootstrapper CAPI
ACM stands for Avaya Communication Manager. The AES server is a media server. This media server establishes the TSAPI connection between the CIE system and PBX. ASA stands for Avaya Site Administration and is the application used for configuring the PBX. ASR stands for Automatic Speech Recognition. A bootstrapper is an application combining several installations that is used to enter additional required tasks. CAPI stands for Common ISDN API, i.e., Common Application Program Interface for ISDN. CAPI is a software interface between ISDN adapters and ISDN application software, developed by German manufacturers of ISDN adapters in cooperation with the Federal Office for Communications Technology in Germany (FTZ). The standardized CAPI interfaces version 1.1 and 2.0 are supported as the application interface. (CAPI version 1.1 supports basic functions and the performance range of 1TR6, while CAPI version 2.0 also supports Euro ISDN.) CSTA stands for Computer Supported Telecommunications Application. This standard is an ECMA specification. For more information see the following manuals: ECMA-179 Standard ECMA-180 Standard ECMA-217 Standard ECMA-218 Standard More information is available online at: http://www.ecma-international.org/default.htm CHAP stands for Common Hardware Abstraction Platform. CHAP is an abstraction layer that supports different types of hardware (such as ISDN, OpenH323, TAPI, TSAPI). CIE stands for Customer Interaction Express. CPU stands for Central Processing Unit. DLL stands for Dynamic Link Library. It is a library of routines that are called at runtime and loaded dynamically to the calling program. HTTP stands for HyperText Transfer Protocol. HTTP is a general, status-less, object-oriented protocol for data transfer within the framework of the World Wide Web (WWW). HTTPS stands for Hypertext Transfer Protocol Secure and is a network protocol that enables a secure HTTP connection between computers. The data are encoded via SSL to make them tap-proof.
CSTA
CHAP
HTTP
HTTPS
331
Glossary
IP
IP stands for Internet Protocol. It is used to address and fragment data and transmit this data to the recipient. It is a 32-bit address that is used to identify a node in an integrated IP network. A unique IP address consisting of a network identifier and a host identifier must be assigned to each node in an IP network. This address is normally transmitted in dotted decimal point format, in which case the decimal value of each group of eight digits is separated by a point, for example 192.168.7.27. ISDN stands for Integrated Services Digital Network. The Deutsche Bundespost Telekom universal digital telephone network, which is under construction and has developed from the digital telephone network. It comprises different data services. It is internationally standardized and has been introduced in this form by almost all postal services in the western world. It offers multiple telephone, data, text and image communication via two 64 kbits/s user channels and a 16 kbits/s signaling channel for a digital telephone connection (with a telephone number). Dial-up and dedicated connections for multiple and mixed communication are possible. Currently new terminals are being developed for ISDN including ISDN fax machines that can transfer text and graphics in under 10 seconds per DIN A4 page during a telephone conversation. ISQL stands for Interactive Structured Query Language. IVR stands for Interactive Voice Response. LAN stands for Local Area Network. A LAN is a group of computers, which are interconnected in a network. NTFS stands for New Technology File System and is the file system of Windows NT and its successors Windows 2000, Windows XP, Windows Server 2003, and Windows Vista. ODBC stands for Open DataBase Connectivity. ODBC is a standardized database interface that uses the SQL database language. PBX stands for Private Branch eXchange (telecommunications system). It is a device for connecting internal telephones to each other and to the public telecommunications network. It can also have data transfer functions. PCM stands for Pulse Code Modulation. It is a special modulation method that digitalizes signals before modulation. In 1968, the CCITT introduced the PCM 30-channel time-division multiplex system with 30 digital voice channels with a transfer speed of 2048 kbits/s. It also includes channel 0 for synchronization and channel 16 for signaling information. Each channel has a 300 Hz to 3.4 kHz bandwidth, 8 kHz sampling frequency and 8 bit sampling rate quantization. PDF stands for Portable Document Format. PTP stands for Point To Point. POP3 stands for Post Office Protocol Version 3. POP3 is a line protocol by means of which a client can retrieve e-mails from an e-mail server. QSIG stands for Q reference point signaling. In telecommunications QSIG is a signaling protocol based on ISDN for networking PBXs.
ISDN
ODBC PBX
PCM
Glossary
SSL SMTP
SSL stands for Secure Socket Layer and is a technology that allows a Web server and client to exchange data via a secure connection. SMTP stands for Simple Mail Transfer Protocol and is a fourth layer protocol (application layer) of the TCP/IP model. It is used to send email to the SMTP server of an Internet service provider and from there on through the Internet to the recipient's inbox. In this way, other SMTP servers can be used as intermediate stations. SNMP is short for Simple Network Management Protocol. A socket is a mechanism allowing a virtual connection between two processes. It is activated using a socket address. The socket address consists of a port number and a host address. SPAM is defined as unsolicited messages (generally in electronic format) that are sent to recipients in mass mailings or contain advertising. TAC stands for Trunk Access Code. TAC is the number for a tie line. TCP stands for Transmission Control Protocol. TCP is a connection-oriented transmission protocol for use in packet-switched networks. This protocol is based on IP protocol, supports transport layer functions and establishes a secure connection between the instances before transferring data. TLink is the logical link between the PBX and AES server. TSTest stands for Telephony Services Text Application. The TSTest application is based on the Avaya CSTA interface. TTS stands for Text To Speech. Text is converted to speech. UDP is short for User Datagram Protocol. USB stands for Universal Serial Bus. A term within the Windows 2000 operating system, USB is a communication standard for plug-and-play serial devices. UMR stands for Unified Messaging Routing. UNC stands for Universal Naming Convention. UNC is a convention for naming files and other resources using two backslashes (\) to indicate that the resource is located on a network computer. The syntax for UNC names is \\SERVERNAME\ ENABLENAME, whereby SERVERNAME stands for the name of the server and ENABLENAME stands for the name of the enabled resource. The UNC name of a directory or file can also contain the directory path after the enable name. In this case, the following syntax applies: \\SERVERNAME\ENABLENAME\DIRECTORYNAME\ FILENAME. Unicode is an international standard that defines a digital code for every meaningful character or text element of all known writing cultures and character systems over the long term. VEA stands for Voice Extension Adapter. The VEA is responsible for such tasks as queue announcements. VDN stands for Vector Directory Number. VDN is the topic dial-in number.
SNMP Socket
Unicode
VEA VDN
333
Glossary
W3C
The W3C was founded to the support joint development of standards for Web technology development. One of the most important goals of the W3C is to provide a common global information repository to Web developers and users. For this purpose, the W3C manages multiple Web sites with the latest plans for Web developments. WAV stands for WAVE file format. Also called Wave file. Samples (noise, music or voice) are stored as Wave files (extension WAV). XML stands for Extended Markup Language. XML is the standard language for defining customized markup languages that mark up structured information. XML is a subset of the SGML ISO standard. It was accepted as a metalanguage by the W3C in 1998.
WAV XML
Index
Index
Symbols
$DATE$ 291 $DOCID$ 291 $MEMO$ 290 $R_CITY$ 291 $R_COMPANY$ 290 $R_COUNTRY$ 291 $R_FIRSTNAME$ 290 $R_NAME$ 290 $R_ROOM$ 290 $R_STREET$ 291 $R_TARGET$ 291 $R_ZIP$ 291 $REQID$ 291 $S_CITY$ 291 $S_COMPANY$ 290 $S_COUNTRY$ 291 $S_FAXINFO$ 290 $S_FEXT$ 290 $S_FIRSTNAME$ 290 $S_NAME$ 290 $S_ROOM$ 290 $S_STREET$ 290 $S_VEXT$ 290 $S_ZIP$ 291 $SIGNATURE$ 291 $SUBJECT$ 291 $TIME$ 291 %company% 276 %date% 276 %documentid% 276 %endtime% 286, 287 %extension% 276 %firstname% 276 %KST% 274 %name% 276 %NST% 274 %numberofpages% 286, 287 %PIN% 274 %requestid% 276 %sender% 286, 287 %starttime% 286, 287 %subscriber% 276 %time% 276 %ZNR% 274
A
aar 127 Access Code Topics 145 Access number 167 Access rights 26 Access time 316 Access to the database server 238 Access type 166 ACM 28, 73, 209, 246 ACM PBX driver 34, 52, 104 ACM task server 52 Acrobat Reader 29, 87 Active 224 Active Directory Users and Computers 293 Active ISDN channels 222 Active-aborted 224 ACULAB 272 Aculab Prosody cards 272 adb_srv 75, 247 Add (button) 302 Add domain 299, 300 Add domain (button) 299 Add Group (button) 301 Add signaling group 117 Add trunk-group 120 ADDLOCAL 96 Address 284 Address book connection 303 Address book server 34, 57, 75, 245, 247, 251 Addressbook 301 Administrator rights 31, 87 ADS open 293 AES server 106, 331 Annax 74 Announcement 146 Antialsing 285 Application Enablement Services 107 Area code (Field) 273 ARS 132 ASA 106, 331 ASR 188, 199, 221, 331 Autodialer 74 Automatic alternate routing 127 Automatic configuration script 29, 88, 231
335
Index Available tone 147 Avaya observation service 75, 247 AVM 191 CAPI 29, 160, 162, 272, 279, 331 CAPI driver 189 CAPI2.0 cards 272 cc 49, 82 Cellular engines 266 Cgi_srv 74 Change aar analyses 128 Change route-pattern 129 Change signaling group 117 Change trunk group 120 CHAP 74, 105, 106, 136, 138, 147, 331 Chap 34, 52 CHAP adapter line 147 CHAP Sync 106 CHAPSync 74 Character set 285 Charges 147 PBX billing 274 check box Create an Exchange e-mail address 293 check_space 82, 313 Client components 85 Coaching 108 Codec set 119 Color faxes 270 ComMan 34 Communication gateway Controlscript settings 273 Communication Manager 144, 168 Components 33, 294, 297, 302 Computer name 30 Condition 217 config 74 Configuration 17, 19, 158, 164, 209, 213 Configuration file 63 Configuration module 144 Configuration script 29, 88, 231 Configure 213 configure Lotus Notes 299 Configuring start sequence processes 246 Connection 176 Connection profile 323 Console structure 292, 293 Contact 293 Include in the distribution group 294 Contact Center Additional 34 Contact Center Client Package 85 Contact Center Core 34 Contact Center Realtime Information 34, 55 Contact Center Reporting 34, 56
Backing up a database 309, 310 Backing up the database 79 Backup server 309 Base components 33 Base identifier 275 Based on: (Field) 273 Basics (tab) 299, 300, 301 Baud rate 267 BCAG 164, 165, 167, 169 BCC V2 78 BCC V3.x 78 BCC V4.x 78 B-channel 223 B-channels 193 Billing charges PBX 274 BIOS 30 Block diagram UMR 250 Branding 42 Browser 88 Button Add 302 Add domain 299 Add Group 301 Save and close 302
C
C3000 251 C3000 ClientAdapter 251 C3000 domain 300 C3000 server 75, 247 C3000 SMTP Connector 294, 297, 302, 304 (Tab) 294, 297, 302 Enter the Internet host 300 Internet address 300 C3k database 248 C3k_db_srv 75, 247 C3k_lna_srv 75, 247 Call destination analyses 273 Call options 273, 275 Caller ID 287 Caller numbers 282 CallID 223, 224, 225 CallingNumber 134
Index Control Panel 191, 195 Control script 273 Controller 1 191 Conversions (tab) 300 CORBA 37, 46, 49, 53, 54, 55, 56, 58, 59, 82, 92, 157,
172, 245 Corba 319
Cost center 262 Employee 274 Job 274 Cost center (field) 262, 263 Country code (Field) 273 Cover sheet 289 Cover sheet (list box) 263 Cover sheets 289 CPN 134 CPU 317, 331 Create an Exchange e-mail address 293 (check box) 293 CSTA 331 CSTA messages 76 CTI server 198 Custom (Advanced) 33 Custom sender ID 262
Diverting number 281 DLL 331 DNS 292 open 292 Domain 293 Global 300 Domain type 299, 300 Domino domains and aliases 300 Domino server Enable SMTP 301 Doubledial blocking 274 Meaning 274 System message 285 Doubledial blocking server 274 Driver version 194 DS0 192 DSPF controller 34, 172 Duration 150 DVD 188
E
Earlier release 24 Edit configuration 301 Edition 18 Email 333 E-mail (field) 294 Email (field) 261, 263 Email address 261 E-mail address type 293 Employee PIN number 274 Voice extension number 274 encryption 42 End time Fax receipt 287 End-User License Agreement 37 English 24, 100 Enter Internet address 301 Enter Notes domain 299 Enter the Internet host 300 Enter UMR address 300 Enter UMR topic 301 Error rate 283 Error Reporting 31 ETSI 192 Excel 92 Exceptions 88 Extension 275, 281 (Field) 272 Extension length Internal 288
D
D channel 223 Database 34, 49, 82, 309 Database device 243 Database driver 239 Database server 176, 179, 198, 221 DB size 306 db_srv 73, 246 Default extension (Field) 275 Default processes 73, 246 Default script 210, 213, 214 Default settings 37 DEFAULT_FAX 278, 279 Destination 223 Job 274 Normalized 274 Dial plan 127 Disconnected-hangup 224 Disconnected-other 224 Disconnecting 224 Display Shutdown Event Tracker 233 Distribution (option) 293 DITN 156, 164 Diva Server 193
337
Index External 209, 213 External line 144, 273 External line access 273 External OUTCC 132 Footer text 286 Foreign SMTP domain 300 setting up 299, 300 Forward Lookup Zones 292 FQDN 271, 292 French 100 Frequency 150 Fully qualified domain name 292
F
Failed attempt 168 Fax 236 FAX extension 262 FAX extension (field) 261, 263 Fax footer 285 Fax gateway 270 Fax layout settings 263 Fax mail sender address 275 RFC-compliant 275 Fax messages 261 Fax receipt 276 End time 287 Start time 287 Fax sender 276 Placeholder 276 fax sender identifier 262 Fax sender identifier (field) 262, 263 Fax server name (Field) 275 FAX_FILE_EXTENSION 288 FAX3 270, 271 Field (Services) 271 Area code 273 Based on: 273 Cost center 262, 263 Country code 273 Default extension 275 E-mail 294 Email 261, 263 Extension 272 FAX extension 261, 263 fax sender identifier 262, 263 Fax server name 275 First name 261 Group name 293 Host or domain 292 Last name 261, 293 Mail server 292 Mail server priority 292 Name 263 Telephone/SMS extension 261, 263 Working directory 271 First name (field) 261 Folder for voice announcements 219
G
G.711A 119 General 269, 294 General settings 272 German 100 Global domain 299, 300 setting up in the Domino Directory 299 Global Domain role 300 Glossary 331 Grayscale faxes 270 Group add 301 creating 301 setting up 299, 301 Group (pop-up menu) 293 Group name 301 Group name (field) 293 Group scope 293 Group type 293, 301 Groups 301 GroupWise 296 GSM 267 GSM modules 266 Guided installation 33, 45, 47, 53, 54, 55, 56, 58, 59,
80, 157, 172, 236, 241, 242, 245
H.323 117, 127, 325 HALDLL 272 Hardware 184 Prerequisites 230 Hardware recognition 193 Header 276 HKEY_LOCAL_MACHINE\SOFTWARE\COM ON 288 Host 209, 213 Host name 169, 209, 213, 221, 234 Host or domain (Field) 292 HTTP 331 HTTP proxy 29, 88, 231 HTTPS 24
Index
I
i_view32.exe IrfanView 285 I55 27, 73, 76, 209, 246 I55 task server 34, 52, 76 ICU Editor 192, 196 ID 223 Identifier 276 Rules 275 Identity 269 Illustration Voice Control 175, 178 IMAP4 256, 259 Index reporting 316 Info_srv 74 Information 17, 19 Installation files 188 Installing the UMR 227 InstallPath 37 InstallShield Scripting Engine 33 Interface version 209, 213 INTERN_DIGITS_LENGTH 288 Internal call routing 108 Internal extension length 288 Internal OUTCC 132 International 273 Internet address 302 C3000 SMTP Connector 300 Internet address search 300 enable 299 Internet domain 299, 300 Your company 300 Internet Explorer 320 Internet host 300 Internet Options 320 Interval 316 IP 332 IP address 31 IP tie line 114 IP topics 114 IrfanView 285 i_view32.exe 285 ISDN 332 ISDN adapter type 165 ISDN card 27, 161 1 190 2 190 Eicon 4 BRI-8M 189 Uninstalling 191 ISDN connection 163 ISDN port configuration 205
ISO 334 ISQL 315, 316, 317, 332 Italian 100 IVR 332 IVR Editor 214 IVR Script 217
J
Jakarta Tomcat 33 Java Development Kit 33 jConnect 47 JDBC 47 JDK 235 Job Cost center 274 Destination 274 Employee 274 Jobs 283 JTAPI 325
Kernel 73, 246 kernel 177 Keyboard 27, 28, 87, 230 Knowledge 19, 112 ktracer 76
L02 158, 160, 165 Lad_srv 74 LAN 332 LAN settings 29, 320 Language 100, 165, 242 Language configuration 204 Last name (field) 261, 293 Letterhead (1st page) 289 Letterhead (continuation pages) 289 Letterhead 1st page (list box) 263 Letterhead continuation pages (list box) 263 License Agreement 37 License Client 33 License Server 44, 91 License server 72, 176, 186, 221 License server computer name 238 Licenses 186, 222 Licenses for ISDN channels 222 Licenses for TIS devices 222 Licenses for VC devices 222 Licensing 30, 64, 186 Line allocation 210, 213 Line reporting 108
339
Index Line spacing 285 List box Cover sheet 263 Letterhead 1st page 263 Letterhead continuation pages 263 List of numbers 274 List station 113 LNA server 176, 179 lna_srv 73, 246 Load protection 307 Load sharing 153 Local accepted DNS domains 259, 294, 297, 302 Local primary Internet domain 300 local primary Internet domain 299 Local working directory 271 localhost 271 LocalIPAddress 148 LocalRTPPortRange 148 LocalSignalPort 148 Log file 162, 170, 243 Log level 269 Logging 76 Logic 217 Long-distance calls 273 Lotus applications 299 Lotus Domino Administrator 299 start 299 Lotus Domino Administrator (window) 299 Lotus Notes 299 configure 299 Lotus Notes members 302 Lotus Notes user 302 Members (tab) 294 Memory User extension cache 288 Memory capacity 313 Method of operation 176, 179 Module Manager 165, 168 Monitor_srv 73, 246 Mouse 27, 28, 87, 230 Multi-processor mode 317
M
Mail only 301 Mail server 184, 210, 213 Mail server (field) 292 Mail server priority (field) 292 Mailboxes 184 Maintenance Voice Control 217 Manager realtime information 285 Margins 286 Master License Server 44, 91 Max memory 315 Max online engines 317 Max parallel degree 317 Max scan parallel degree 317 Media encryption 119 Member Assignment Method 122, 126 Members 301, 302
Name 209, 213 Name (field) 263 Name of database server 240 Name of the global domain 300 Naming service 33 Net port 279 Net ports 277 Network 77 Network card 27, 28, 87, 230 Network protocol 30 New Group creating 301 setting up 299, 301 New Mail Exchanger 292 Node names 116 Node number 280 Normalized destination 274 NT kernel mode 232 NTFS 30, 332 Nuance RealSpeak 4.0 202 Number of engines at startup 317 Number of pages Fax 287 Number of worker processes 317
O
ODBC 332 ODBC driver 56, 244 ODBC Support 47 OmniORB 43 OmniOrb 42, 73, 246 OmniORB naming service 237 One Server Standard Solutions 33 open ADS 293 DNS 292 Operating system 31, 85, 87 Operating system prerequisites 38 Option Distribution list 293
Index Universal 293 Oracle 243 ORB 327 Original called number Original called number 281 OSR 3.0 199, 200 Override 108 PrefixNumber 149 Preparations 112, 232 Prerequisites 21, 112, 184, 230 Hardware 230 Software 230 Preselection 274 Keywords 274 primary Internet domain 299 Print 21 Privileges 308 Problems 217 Processes 73 Watchdog 246 Processor 27, 28, 87, 230 Processor performance 72, 85 Properties 294, 312 Window 294 Proxy server 29, 88, 231, 320 PTP 192, 332
P
Packages (Advanced) 33 Page file 31 Paper 21 Parameters for the database server 238 Partition 30 Passive 224 Password 23, 165, 167, 238 Pause 150 PBX 27, 28, 76, 158, 163, 184, 196, 209, 213, 332 PBX driver 74, 136 PBX task server 34, 74, 104, 136, 139 PBX type 198 PBXIPAddress 148 PBXSignalPort 148 PC 87 PCAnywhere 324 PCI 190 PCM 146, 185, 332 PDF 21, 332 Pentium 27, 28, 87, 230 Persons and Groups (tab) 301 PIN number Employee 274 Pixels 286 Placeholder 287, 290 PLCI 223 Pointer 27, 28, 87, 230 Polling interval 257 POP3 255, 259, 332 POP3 IMAP4 client 75, 247 Pop-up menu Group 293 Port 77, 158, 167 Port assignments 278 Port Manager 277, 278, 279, 281 Portuguese 100 Postfix 254 Postmaster 267 Power Management 30 Power Options Properties 32 Precautions 307 Prefix 254
QSIG 106, 123, 325, 332 Querying the filling level 306 Queue device 145 Queues 114, 146 Quick-start guide 78, 109, 227, 253
R
Realtime Information server 55 Realtime line information 108 Reconstructor 56, 75, 247 Redirect number 223 Refreshing views 78 Registry 219 Release 25 Remote 238 Remote maintenance 324 Removing the BCC software 79 Reply address 305 Report Generator 34 Report Viewer 34, 59 Reporter categories 220 ReportGenerator 73, 246 Reporting export 87 Reporting on Demand 242 Reporting Server 56 Restore 168, 311 Restrictions 177, 180 Restrictions (tab) 300 RFC-compliant 275 Rich Text Format 289
341
Index Ring tone 150 RingTone 150 RJ45 pin allocation 194 ROD 244 RoD Archie 75, 247 RoD Cex 75 RoD CommandExecuter 247 RoD repo server 75, 247 RoD Rodomat 75, 247 RoD scheduler server 75, 247 Router/SMTP (tab) 301 Routing (tab) 300 RPC 326 RTF 290 Rules 304 Run 62, 224 Run level 62 Set up subdomain 292 set_default_data_cache 315 setting up Domain 292 Mail server 292 Subdomain 292 Setting up a contact 293 Setting up a distribution group 293 SGML 334 show_connections 314 Siemens M20 Terminal 266 Siemens MC35/TC35 Terminal 266 Signaling group 115, 117, 120, 130 Signing on 72 SIM card 266 SIM card reader 266 SIM PIN 267 SMS 236, 268 SMS gateway 266 SMTP 255, 306, 325, 333 Enabling on Domino server 299, 301 for sending messages 301 SMTP address 293 SMTP connector 75, 247 SMTP domain setting up 299, 300 SNMP 30, 333 Socket 333 Software 21, 87 Prerequisites 230 Space allocated 312 SPAM 304, 333 Spanish 100 Special dialing options 274 Speech recognition 217, 222 Speech recognition (ASR) 177 SpeechPearl 221 Spop_srv 74 SQLServer 243 SSL 24, 158, 321, 333 Start Domino Administrator 299 Start time Fax receipt 287 Start type 168 Startup Voice Control 175 State B 223 State D 223 Static scripts 222 Statistic_srv 73, 246 statistic_srv 75, 247
S
S0 190 S0-user 192 S2M card 195 S2M card (I55) 193 S8300 130 S8500 116 S8700 116 Safety instructions 23 Save and close (button) 302 Scenarios 62 Scope 273 Script start 177, 180 Security 26, 265, 304 Security certificate 24 Security patch 23 Send messages SMTP 301 Sender 287 Sender ID Custom 262 Service 219 Voice Control 217 Service account 237 Service failure 168 Services 73, 193, 246 (Field) 271 Set up domain 292 Set up mail server 292 Set up member Notes 301 Set up Notes member 301
Index Step-by-step 23 Stored procedure 82, 313 Structure 17, 175, 178 Subdomain 292 Subject 287 Subscriber 287 Support for additional languages 235 Sybase 26, 29, 34, 47, 49, 56, 80, 243 Sybase BCKServer 49 Sybase SQL server 49 Synchronization 24 System administrator 89 System information 222 System main extension 281 System message Doubledial blocking 285 System messages 285 TiffCP 285 tiffcp.exe 285 TiffSplit 285 tiffsplit.exe 285 Time interval 76, 269 Time span 284 Time zone 30 Tiva 2.0 198 TLink 333 TomCAT 73, 246 Tomcat 59 Tr_Srv 74 Trace 33 Transmission jobs 283 Trunk group 120 Trunk line 273 TSTest 333 TSTest32 106, 113 TTrace 19, 49, 73, 92, 220, 222, 246, 306 TTrace server 198 TTS 188, 199, 202, 221, 333 Type 209, 213
T
Tab Basics 299, 300, 301 C3000 SMTP Connector 294, 297, 302 Conversions 300 Members 294 Persons and Groups 301 Restrictions 300 Router/SMTP 301 Routing 300 Tab size 285 TAC 106, 333 Task Flow Editor 19, 258 Task reporting database 34 Task Reporting Server 56 Taskserver I55 Starter 74 TaskserverManager 73, 246 TCP 333 TCP port 325 TCP port no. 209, 213 TCP port number 209, 213 TCP/IP address 158 TCP/IP port 267 Telephone/SMS extension 262 Telephone/SMS extension (field) 261, 263 telnet 169 Terminals 266 Text blocks 307 Text template server 251 Text template server parameters 239 Themes/domains 263, 264 Threshold 306 TicketID 254
U
UDP 333 UDP port 329, 330 UI Session Manager 73, 246, 251 UISessionManager 33 UMR 57, 83, 246, 253, 333 Block diagram 250 Connecting to GroupWise 296 Connecting to Lotus Notes 299 UMR Archiving (RoD) 34 UMR ClientAdapter 75, 229, 247 UMR config server 75, 247 UMR Core 34 UMR Core Locales 34 UMR Domain 254, 259 UMR domain 300 UMR task server 75, 247 UMR text template server 75, 247 UMRConfigGuard 229 ums.company.com 271 UNC 333 Unicode 81 Uninstalling 194, 221, 248 Universal (Option) 293 Update 198 Update server 34 URL of Application Server 59 USB 27, 333
343
Index Use as default Global Domain 300 User 31, 167 User extension cache Configuring 288 User extensions 288 User name 165, 238 User number 108 USER_CACHE_RUNNER_INTERVAL 288 Users 293
V
V4.x SMTP MTA 300 V5 Internet domains 300 VC 114 VC_ShowControllerStatus 222 VDN 333 VEA 74, 105, 147, 148, 333 Vectors 73, 246 vectors 177 Voice Control 34, 57, 152 Voice extension number Employee 274 Voice unit configuration 214 Volume 150 VTB 27 VU-Unit I55 Starter 74
W
W3C 334 Wallboard 19 Warning system 283 Watchdog 34, 61, 62, 63, 72, 73, 75, 246 Configuring the start sequence 246 Watchdog Config 62, 63 WAV 146, 334 WAV formats 185 WavToPhone 326 WebClient 237, 251 WebLM 33, 64 Welcome announcement 147 well known ports 325 WhatIsInstalled 324 Window Lotus Domino Administrator 299 Properties 294 Windows 2000 193 Windows registry 219 Working directory (Field) 271 Working memory 315 WWW 331