No part of this documentation may be reproduced in any form or by any means or used to make any
derivative work (such as translation, transformation, or adaptation) without written permission from
3Com Corporation.
3Com Corporation reserves the right to revise this documentation and to make changes in content from
time to time without obligation on the part of 3Com Corporation to provide notification of such revision
or change.
3Com Corporation provides this documentation without warranty, term, or condition of any kind, either
implied or expressed, including, but not limited to, the implied warranties, terms, or conditions of
merchantability, satisfactory quality, and fitness for a particular purpose. 3Com may make improvements
or changes in the product(s) and/or the program(s) described in this documentation at any time.
If there is any software on removable media described in this documentation, it is furnished under a
license agreement included with the product as a separate document, in the hardcopy documentation, or
on the removable media in a directory file named LICENSE.TXT or !LICENSE.TXT. If you are unable to
locate a copy, please contact 3Com and a copy will be provided to you.
UNITED STATES GOVERNMENT LEGENDS:
If you are a United States government agency, then this documentation and the software described herein
are provided to you subject to the following:
United States Government Legend: All technical data and computer software is commercial in nature
and developed solely at private expense. Software is delivered as Commercial Computer Software as
defined in DFARS 252.227-7014 (June 1995) or as a commercial item as defined in FAR
such is provided with only such rights as are provided in 3Com’s standard commercial license for the
Software. Technical data is provided with limited rights only as provided in DFAR 252.227-7015 (Nov
1995) or FAR
portion of any legend provided on any licensed program or documentation contained in, or delivered to
you in conjunction with guide.
Unless otherwise indicated, 3Com registered trademarks are registered in the United States and may or
may not be registered in other countries.
3Com, the 3Com logo, NBX, and Call Builder are registered trademarks of 3Com Corporation. VCX and
NBX NetSet are trademarks of 3Com Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. FLEXlm® is a
registered trademark of Macrovision Corporation. Speechify is a trademark of ScanSoft, Inc. Other
brand and product names may be registered trademarks or trademarks of their respective holders.
52.227-14 (June 1987), whichever is applicable. You agree not to remove or deface any
2.101(a) and as
CONTENTS
1SYSTEM OVERVIEW
Overview 15
Platform Architecture 16
Single-Site Systems 16
Multi-Site Systems 17
Regional Offices with Branch Offices 17
Regional Offices with no Branch Offices 18
System Configurations 18
Single Office Configurations 18
500 Users 18
1,500 Users 19
5,000 Users 19
Multi-Site Configurations 19
IP Messaging Configuration Tools 20
ABOUT THIS GUIDE
Conventions 24
Notices 24
Text 24
Figures 24
Related Documentation 25
Comments 26
1CALL BUILDER
Call Builder Description 27
System Requirements 28
Installing Cygwin/X 28
Configuring Your PC 29
Installing the Apprentice Font 29
Determining if IP Messaging is Running 49
IP Messaging Shut Down and Restart 50
Using EMS to Change IP Messaging System Status 52
IP Messaging Backup and Restore 53
Backing Up IP Messaging Data 53
Scheduling Regular IP Messaging Backups 55
Restoring IP Messaging Data 55
Managing Archived Messages 57
Retrieving Archived Messages 59
Enabling Secure Copy and Secure Shell Commands 61
Network Time Protocol (NTP) Configuration 62
Configuration 62
Verification 63
Manual Switchover 63
Example: 64
Verifying Server Synchronization 65
Database 65
File System 66
Managing Log and CDR Files 66
Tomcat and IP Messaging Log File Maintenance 67
CDR File Maintenance 67
CODEC Overview 69
Changing CODECs 70
Converting Prompts and Messages to a Different CODEC 71
Voice Prompt Overview 72
Adding a Set of Language Prompts 73
Downloading Language Prompts 74
3CONFIGURINGTHE SYSTEM ADMINISTRATOR PROFILE
Configuring the Administrator Profile 77
Creating a New Administrator Profile 77
Setting Permissions 79
Deleting an Administrator Profile 80
Modifying an Administrator Profile 80
4PROVISIONINGTHE SUBSCRIBER PROFILE
Creating a Subscriber Profile 81
88
Modifying a Subscriber Profile 89
Importing Subscriber Information 90
Exporting Subscriber Information 95
Setting
Delivery Options 96
Fax Printing Options 98
Sending Faxes as TIFF Attachments 99
Defining a Fixed Text Message 100
Setting up the Password 100
Provisioning a Subscriber Alias 100
Merging Mailboxes 103
Splitting a Mailbox 104
Sharing a Mailbox 104
Merging Two Mailboxes 104
Aliasing an Extension with a Mailbox 106
Provisioning FMFM 107
Defining a New Procedure 110
Setting Filter Parameters 113
Setting the Notification Schedule 116
Configuring the Filter for the Default Schedule 117
Configuring a Message Notification Filter for a Day of the
Week 118
Configuring a Message Notification Filter for a Specific Date 119
Changing Profile Settings 120
Configuring Mailbox Options 122
Configuring Personal Address Book Entries 126
Configuring Additional Mailbox Options 127
Identifying a Call Processor for a Subscriber 130
Configuring Delivery Reports and Call Bridging Options 132
Call Monitor 135
Linking a Mailbox to an External Email Account 137
Integrating a Subscriber Mailbox with an E-Mail Application 139
Constructing From: Field Information 140
Deleting a Subscriber Profile 142
5PROVISIONING CLASSOF SERVICE
Accessing the Class of Service Option 143
Message Delivery 150
Updating the Subscriber Records 152
Provisioning Permission Levels 154
Provisioning the Notification Feature 155
Provisioning the COS Profile 158
Delivery Reports 163
Provisioning Call Monitor for a Class of Service 167
Creating a Class of Service 169
6REPORTS
Accessing the Reports Screen 172
Generating a Report 173
Setting a Schedule 174
All Subscribers 176
NPA Subscribers 177
NPA-NXX Subscribers 178
Subscribers by Company/Division 178
All Classes of Service 179
ID Class of Service 180
Administrators 181
Message Time Stats 181
Port Usage Stats 182
Mailbox Usage Stats 184
Disk Usage by Message Type 184
Idle Mailboxes and Active Mailboxes 185
Call Processing By Mbx 187
Call Processing By Port 188
Initialized Mailboxes 189
Failed Login Attempts 191
System Information 192
7COMPANYAND DIVISION PROFILES
Overview 194
Creating a Company Profile 194
Renaming a Company Profile 196
Deleting a Company Profile 197
Creating Or Deleting a Range of Mailboxes 197
Updating Subscribers 198
Setting Permission Levels 199
Importing a Company Profile 200
Defining E-mail Domains 202
Adding Domains 202
Deleting Domains 203
8SEND USER GROUPS
Send User Groups Overview 205
Provisioning the SUG Option 207
Adding Companies 207
Adding and Deleting Subscribers 208
9SYSTEM CONFIGURATIONAND SYSTEM STATUS
System Configuration Description 212
System Configuration Screen Buttons 213
E-mail Banner 214
Deleting Banner Information 215
Additional Servers 215
Access Number Management 217
Configuring an IP Messaging Voicemail Access Number 218
Configuring Music on Hold 220
Configuring a Hunt Group Announcement 222
Converting a Voice File 222
Configuring an Announcement Number 224
Configuring the Message Archival Access Number 226
Deleting an Access Number 227
Inbound Ports 227
Line Groups 229
MWI Configuration 231
System Status Screen 234
System Alarms 235
10PAGER TEMPLATESAND TIME ZONES
Pager Templates 237
Time Zones 240
11AUTO ATTENDANT
Auto Attendant Overview 244
Provisioning the Auto Attendant 246
Creating a New Auto Attendant 246
Assigning Key Button Options 249
Configuring Other Auto Attendant Options 251
Advanced Options 255
Creating Sub-nodes 257
Recording a Voice File 257
Associating a Voice File with an Auto Attendant Function 258
Scheduling an Auto Attendant 258
Exporting an Auto Attendant 260
Using an Existing Configuration 260
Telephone User Interface 261
TUI Menu System for the Auto Attendant 262
12DISTRIBUTION LISTS
Distribution List Overview 265
Subscriber Distribution Lists 266
Adding Subscribers 268
Adding Phone Numbers 268
Adding VPIM Destinations 269
Adding Lists 269
Adding E-mail Addresses 270
Editing a Distribution List 270
Address Book 270
Using the Address Book Option 271
Importing Distribution List Entries 273
Adding a Company to a Distribution List 273
Adding a Class of Service to a Distribution List 273
System Distribution List 274
Creating a System Distribution List 274
13GLOBAL VOICEMAIL INTEGRATION
Description 277
Architecture 278
Features 278
Global Name Directory 278
Global Message Sending 279
Global Name Announcements 279
Global Provisioning 280
Installation and Configuration 280
Local Office Administration 281
Adding Local Servers 282
Editing Local Servers 283
Deleting Local Servers 284
Adding a Subscriber to the Global Voicemail Central Server Directory 284
Enabling Global Voicemail for a Class of Service 285
Enabling Global Voicemail using Web Provisioning 286
Disabling Global Voicemail 287
14VPIM
VPIM Overview 289
Configuring VPIM Domains and Mailboxes 290
15ACCESSINGTHE WEB PROVISIONING INTERFACE
Accessing the Web Interface 293
Class of Service 295
Editing an Existing Class of Service 295
Creating a New Class of Service 296
Deleting a Class of Service 297
Company Administration 297
VPIM Administration 298
System Configuration 301
Configuring the Banner and E-Mail Reply Server 301
Adding a Range of Mailboxes 311
Deleting Mailboxes 312
Deleting a Range of Mailboxes 313
Editing Mailboxes 314
Viewing Message Information 317
Personal Address Book 317
External Email 319
Distribution Lists 322
Scheduled Greetings 325
Notification 326
Create a Notification Filter 327
Create a Notification Procedure 329
Create a Notification Schedule 333
Alias Configuration 335
Virtual Calling Card 337
Toggle On/Off Preferences 338
Family Mailboxes 339
Delivery Options 341
Integrating a Subscriber Mailbox with an E-Mail Application 343
17SETTINGUP FIND ME FOLLOW ME
Find Me Follow Me Description 347
Configuring FMFM 348
Accessing the Basic FMFM Screen 348
Allowing All Callers to Find a User 349
Allowing Some Callers to Find a User 349
Preventing Callers From Finding a User 350
Entering Destination Phone Numbers 351
18CALL REPORTING
Call Reports Utility Overview 356
Accessing the Call Reports Utility and Configuring the Server 357
Data Display Options 360
Printer Configuration Overview 385
Adding a Printer 386
BOBTAINING SUPPORTFOR YOUR 3COM PRODUCTS
Register Your Product to Gain Service Benefits 387
Solve Problems Online 387
Purchase Extended Warranty and Professional Services 388
Access Software Downloads 388
Contact Us 388
Telephone Technical Support and Repair 389
INDEX
1
SYSTEM OVERVIEW
This chapter covers these topics:
■ Overview
■ Platform Architecture
■ IP Messaging Configuration Tools
Features that are supported only on VCX™ systems are noted throughout
this Administration Guide.
OverviewThe IP Messaging (IPM) Module is part of the 3Com
Applications Suite. IP Messaging centralizes and integrates voice mail,
e-mail, and fax mail so users can combine communications modes and
take advantage of powerful message handling and distribution features.
The IP Messaging Module provides services that enable users to contact
each other and access information in a customized way. This product is
used primarily for:
■ Voice mail
Facsimile is supported only on VCX systems.
■ Unified messaging (the integration of voice, facsimile, and e-mail into
a single inbox for message retrieval and management)
■ User interactive applications in IP networks
■ The delivery of value-added targeted services that are standalone or
integrated features
IP Messaging enables users to see their voice and fax mail as e-mail and
hear e-mail messages over the phone. They can control call paths with
Find Me Follow Me capabilities. This sends all calls or special calls to their
choice of phones and determines response times and messaging media
®
Convergence
16CHAPTER 1: SYSTEM OVERVIEW
that meet changing needs. Users can also schedule message delivery and
send voice mails to an individual or group of fellow users, which is aided
by extensive, easily maintained distribution list capabilities.
IP Messaging uses the Session Initiation Protocol (SIP) standard for
signaling. The IP Messaging architecture enables service providers to
deploy applications in basic, small-scale systems or in complex, fully
redundant, large-scale distributed or centralized systems. IP Messaging
communicates with external IP network resources by using a SIP gateway
or directly connected SIP endpoints.
Platform
Architecture
The 3Com Convergence Applications Suite is a system of components
that work together to provide services. These components can be
combined in various ways that depend on application requirements,
hardware configuration, and customer preferences. All components,
including IP Messaging, are installed on single or multiple servers. IBM
X306 or IBM X346 servers are the standard platforms that run the VCX
Linux operating system.
Multi-site, client-server, and redundant server configurations are
supported only on VCX systems.
VCX systems can be categorized by the number of sites a system
supports. Single-site and multi-site configurations are described below.
Single-Site SystemsIn a VCX single-site system, software is installed on a single pair of
redundant servers or on four servers (5000 user configuration).
For IP Messaging, the primary and secondary servers in a single-site
system mirror each other. This enables the duplication of application data
on two independently running servers. The mirrored application data
consists of table data and message component files.
There are three configuration options:
■ IP Telephony and Messaging Configuration – Install all VCX
components (including IP Messaging) on a pair of redundant servers.
The primary server is active and the secondary server acts as a standby.
If the primary server fails, the secondary server assumes call processing
and messaging functions.
■ IP Messaging Configuration -Install the IP Telephony VCX call
processor software on one pair of redundant servers. Install IP
Platform Architecture17
Messaging software on a second pair of redundant servers. The
primary server in each pair is active and the secondary server in each
pair is in standby mode.
■ Client-Server Configuration – For large numbers of telephone
users, add up to 20 IP Messaging clients to an IP Messaging
configuration to provide server load-balancing and improve IP
Messaging performance. Up to 20 IP Messaging clients (voiceless) can
be dedicated to non-voice applications such as Web provisioning,
e-mail synchronization, and logging. The remaining clients can be
dedicated to voice functions. IP Messaging Clients should be located
on the same subnet as the Primary IP Messaging server.
Multi-Site SystemsIn a VCX multi-site system, software is installed on multiple,
geographically dispersed servers. Multi-site configurations usually include
one or more regional offices and each regional office may support one or
more branch offices.
Regional Offices with Branch Offices
■ Local Messaging – In a local messaging configuration, IP Messaging
is installed in the regional office and in each branch office.
At the regional office, IP Messaging is installed on a pair of redundant,
mirrored servers. IP Messaging clients can also be added to a regional
office. See Client-Server Configurations in
“Single-Site Systems” for
more information.
At each branch office, IP Messaging is only installed on a single server
as part of an IP Telephony and Messaging configuration. IP Messaging
data is not mirrored because there is only one server.
If global voicemail integration has been enabled during installation,
then one or more additional servers need to be added to an existing
configuration to act as Global Voicemail Central Servers. A Global
Voicemail Central Server carries no voice traffic and coordinates
mailbox creation and updates on regional and branch office systems.
When global voicemail is enabled for two subscribers on different
systems, they can communicate as if they were hosted on the same
system. See
“Global Voicemail Integration” for more information.
Global Voicemail Integration should not be confused with Global
Messaging or the Global Directory feature.
18CHAPTER 1: SYSTEM OVERVIEW
■ Global Messaging – In a global messaging configuration, IP
Regional Offices with no Branch Offices
All regional offices are self-contained but interconnected. Each office runs
two IBM X306 servers using the IP Telephony and Messaging
configuration and supports up to 500 users. One of the offices also has a
Call Records Server that runs on a separate IBM X346 server and provides
billing-related information (call detail reports) to all of the offices.
Messaging is installed in only one regional office but not in branch
offices. All IP Messaging processing is done at the regional office.
At the regional office, IP Messaging is installed on a pair of redundant
servers that can be geographically separated. IP Messaging clients can
also be added to a regional office. See Client-Server Configurations in
“Single-Site Systems” for more information.
At each branch office, IP telephony software is installed on a single
server.
See “System Configurations” for more information on configuration
capacities and requirements. Refer to the VCX Installation Guide and
the VCX Administration Guide for installation instructions and general
information on VCX and IP Messaging hardware and software
requirements.
System
Configurations
Single Office
Configurations
IP Messaging can be installed in different system configurations according
to the features required and the number of subscribers that must be
supported. The system configuration determines which server
configuration is required.
Multi-site, client-server, and redundant server configurations are
supported only on VCX systems.
Three supported configurations are available for a single office and each
supports a different number of users.
500 Users
This configuration provides 33 voice mail ports and is based on two IBM
X306 servers running the IP Telephony and Messaging software
configuration.
The Call Records Service is enabled on the primary server only.
System Configurations19
1,500 Users
This configuration provides 75 voice mail ports and is based on two IBM
X346 servers running the IP Telephony and Messaging software
configuration.
The Call Records Service is enabled on the primary server only.
5,000 Users
This configuration provides 200 voice mail ports and is based on four
servers:
■ Two IBM X306 servers that run the IP Telephony software
configuration. The Call Records Service is enabled on the primary
server only.
■ Two IBM X346 servers that run the IP Messaging configuration.
Optional – IP Messaging can also be configured as a client-server setup.
One to twenty IBM X306 servers can be configured as IP Messaging
clients. This option provides expanded load capacity. See Client-Server Configurations in
“Single-Site Systems” for more information.
Multi-Site
Configurations
Multi-site configurations can be configured in two ways:
■ Multiple regional offices, all of which are self-contained but
interconnected. Each office runs two IBM X306 servers using the IP
Telephony and Messaging configuration and supports up to 500 users.
One of the offices also has a Call Records Server that runs on a
separate IBM X346 server and provides billing-related information (call
detail reports) to all of the offices.
■ Multiple regional offices, each of which supports several branch
offices. Each branch office supports between 200 and 500 users.
One of the regional offices contains:
■Two IBM X346 servers running the Call Server configuration
■One or two IBM X346 servers running the IP Messaging
configuration. The number of servers depends on whether the
branch offices are configured to have their own IP Messaging or
obtain that service from the regional office.
■One IBM X346 server running the Authentication and Directory
Server configuration.
20CHAPTER 1: SYSTEM OVERVIEW
■One IBM X346 server running the Call Records Server
configuration.
■(Optional) – One to twenty IBM X306 servers configured as IP
Messaging clients. See Client-Server Configurations in
“Single-Site
Systems” for more information.
■(Optional) – One to two IBM X306 servers configured as Global
Voicemail Central Servers. See
“Global Voicemail Integration” for
more information.
The other regional office contains:
■Two IBM X346 servers running the Call Records Server
configuration.
■One or two IBM X346 servers running the IP Messaging
configuration. The number of servers depends on whether the
branch offices are configured to have their own IP Messaging or
obtain that service from the regional office.
■One IBM X346 server running the Authentication and Directory
Server configuration.
■(Optional) – One to twenty IBM X306 servers configured as IP
Messaging clients. See Client-Server Configurations in
“Single-Site
Systems” for more information.
IP Messaging
Configuration Tools
■ Each branch office contains a single IBM X306 server that runs either
the IP Telephony and Messaging configuration or the IP Telephony
configuration. The IP Telephony and Messaging configuration enables
each branch office to have its own (local) IP Messaging. The IP
Telephony configuration requires that each branch office obtain IP
Messaging services from the regional office.
Once IP Messaging has been installed, the next step is to create
subscriber accounts and assign telephone extensions to subscribers.
These configuration steps are described in the VCX Administration Guide.
After a subscriber is assigned a telephone extension, you can create a
voicemail box for that extension and configure IP Messaging options.
When an administrator creates a user account and assigns a telephone
extension to that account, the administrator can specify that an IP
Messaging mailbox be automatically created for the user. The mailbox
number will be identical to the user’s telephone extension.
IP Messaging Configuration Tools21
You have the following IP Messaging configuration options:
■ Use the IP Messaging Application utility (AppMon) through the
Call Builder Graphical User Interface (GUI).
This option requires a Linux, Solaris, or Windows system with an
X-Windows environment. You then use Secure Shell (ssh) to log in
directly to the IP Messaging system and run the Call Builder GUI using
xattach.
■See “System Requirements” for system access requirements.
■See Chapter 6-8 for detailed configuration information. Each
chapter describes a different configuration task such as creating or
editing a Class of Service, and creating or editing subscriber
profiles and mailboxes.
■ Use the IP Messaging Web Provisioning interface through a web
browser.
The web interface provides a subset of the configuration and
management features available through the Call Builder GUI.
However, you can enable basic IP Messaging operation through the
web interface by completing the following tasks:
■Identify the voicemail access number and the Music on Hold (MOH)
number. See
■Create subscriber mailboxes. See “Creating Mailboxes”.
“System Configuration”.
You can use the IP Messaging Web Provisioning interface for many
other tasks, but you must use the Call Builder GUI for other tasks such
as setting up an Auto Attendant.
See “Accessing the Web Provisioning Interface” for information on
accessing and using the web interface.
You can allow subscribers to access the IP Messaging Web Provisioning
interface to modify their profiles and mailbox attributes. Subscribers do
not have access to features that affect the system or other subscribers.
The IP Messaging Application utility is for administrators only and does
not allow subscriber access.
An IP Messaging system can be managed as an SNMP device through the
3Com Enterprise Management System (EMS). As an SNMP device, an IP
Messaging system can send traps for significant system events such as
startup and shutdown. See the Enterprise Management Suite User Guide
for more information.
22CHAPTER 1: SYSTEM OVERVIEW
ABOUT THIS GUIDE
This guide describes how to set up, maintain, and provision the IP
Messaging Module of the 3Com
This guide is for network operations, internal support, and Voice over
Internet Protocol (VoIP) systems planning personnel. Users of this
document should have a thorough knowledge of telecommunications, IP
telephony technology, and networks.
Features that are supported only on VCX™ systems are noted throughout
this Administration Guide.
Release Notes are issued with some products. If the information in the
release notes differs from the information in this guide, follow the
instructions in the release notes.
®
Convergence Applications Suite.
24ABOUT THIS GUIDE
ConventionsThis section describes notice, text, and figure conventions.
NoticesTab le 1 lists notice icons.
Ta bl e 1 Notice Icon Descriptions
IconNotice TypeDescription
Information note Information that describes important features or
instructions
Caution Information that alerts you to potential loss of
Warning
Te xtTa bl e 2 lists text conventions.
Ta bl e 2 Text Convention Descriptions
ConventionDescription
Screen displaysThis typeface represents information as it appears on the
CommandsThe word “command” means that you must enter the
Words in italicsItalics are used to:
screen.
command exactly as shown and then press Return or
Enter. Commands appear in bold. Example:
To remove the IP address, enter the following
command:
SETDefault !0 -IP NETaddr = 0.0.0.0
■ Emphasize a point.
■ Denote a new term at the place where it is defined in
the text.
■ Identify menu names, menu commands, and software
button names. Examples:
From the Help menu, select Contents.
Click OK.
data or potential damage to an application,
system, or device
Information that alerts you to potential personal
injury
FiguresThis guide provides figures and screen captures that contain sample data.
This data may vary from the data on an installed system.
Related Documentation25
Related
Documentation
These 3Com documents contain additional information about the
products in this release that are a part of or support the 3Com
Convergence Applications Suite.
The following documents are a part of the IP Messaging Module:
■ IP Messaging Module User Guide - 3Com Native Interface
■ IP Messaging Module Quick Reference Guide - Traditional Interface
■ IP Messaging Module User Guide - Traditional Interface
■ IP Messaging Module Operations and System Administration Guide
■ IP Messaging Module Installation Guide for NBX
■ E-Mail Reader Application Quick Start Guide
The following documents are a part of the IP Conferencing Module:
■ IP Conferencing Module Installation Guide
■ IP Conferencing Module User Guide
■ IP Conferencing Module Administration Guide
■ Convergence Center Client User and Administration Guide
The following documents provide information on products that support
this release:
Enterprise Management Suite
■ Enterprise Management Suite Getting Started Guide, Version 2.3
■ Enterprise Management Suite User Guide, Version 2.3
■ Enterprise Management Suite 2.3 for VCX 7.1 User Guide
Digital Gateways
■ V7122 and V6100 Digital User Guide, Version 4.8
■ V6100 Digital Fast Track Installation Guide, Version 4.8
■ V7122 Digital Fast Track Installation Guide, Version 4.8
Analog Gateways
■ V7111 Analog Fast Track Installation Guide, Version 4.8
26ABOUT THIS GUIDE
■ V7111 Analog User Guide, Version 4.8
■ V6000 Analog Fast Track Installation Guide, Version 4.8
■ V6000 Analog User Guide, Version 4.8
CommentsSend e-mail comments about this guide or about any Voice product
documentation to:
Voice_Techcomm_comments@3com.com
Include the following information with your comments:
■ Document title
■ Document part number (found on the front page)
■ Page number
■ Your name and organization (optional)
Example:
IP Messaging Module Operations and System Administration Guide
System Release 7.1
Part Number 900-0371-01 Rev. AF
Page 25
Please address all questions regarding 3Com software to your authorized
3Com representative.
1
CALL BUILDER
This chapter covers these topics:
■ Call Builder Description
■ System Requirements
■ Installing Cygwin/X
■ Starting Call Builder
■ Application Utility (AppMon)
■ Accessing Voicemail Administration
■ Process Monitor Utility
■ Message Utility
■ Stopping Call Builder
Call Builder
Description
Features that are supported only on VCX™ systems are noted throughout
this Administration Guide.
3Com® IP Messaging provides services that enable users to contact each
other and access information in a customized way. IP Messaging is based
on an application creation and runtime environment called Call Builder.
Call Builder supports the development and deployment of voice,
facsimile, and e-mail messaging applications. These applications are
written in a scripting language interpreted by Call Builder through
commands that execute functions. You can develop and debug
applications by using a text-based graphical user interface (GUI) driven by
the Call Builder engine.
Call Builder includes three utilities that are briefly described in this
chapter: the Application utility (AppMon), Process Monitor utility, and the
Message utility.
28CHAPTER 1: CALL BUILDER
System
Requirements
All software (including Call Builder and IP Messaging) is installed on
systems running VCX Linux. Run Call Builder using one of the following
options:
■ Remotely, through a Linux or Solaris system. The system must include
an X-Windows environment. You then use Secure Shell (ssh) to log in
to the IP Messaging system and run Call Builder using xattach.
■ Remotely, through a Windows system. The system must include an
X-Windows environment such as Cygwin/X. You then use Secure Shell
(ssh) to log in to the IP Messaging system and run Call Builder using
mattach or xattach. See
“Installing Cygwin/X” for information on
installing and configuring Cygwin/X on a PC.
Call Builder requires the Apprentice font to display properly. This font is
included in the IP Messaging installation (/usr/app/fonts/apprfont.pcf).
The Apprentice font must be installed on the system that will display Call
Builder.
You can also access IP Messaging remotely through the IP Messaging
Web Provisioning interface. This interface provides a subset of the
configuration and management features available through Call Builder.
Chapter 15 for more information.
See
Installing Cygwin/XThis section describes how to install and configure one of many possible
X-Windows environments, Cygwin/X, on a Personal Computer (PC)
running a Windows operating system.
Cygwin/X creates an X-Windows environment on a Windows PC. This
allows an application (in this case, 3Com
application running on VCX Linux) to be displayed on the remote PC.
For more information on Cygwin/X, go to the Cygwin/X web site,
http://x.cygwin.com/. This web site includes a link for downloading
Cygwin/X software and also includes a link to the Cygwin/X User’s Guide.
Chapter 2 of the Cygwin/X User’s Guide describes how to install the
software. Cygwin/X files are organized in categories. It is critical that you
install all the required files. Steps 15 and 16 in the guide describe the
Cygwin Select Packages window.
®
Corporation’s Call Builder
Installing Cygwin/X29
Follow these steps to select the required files in this window:
1 Scroll down the list of packages and expand the Net Default category.
a Select the inetutils package.
b Select the openssh package.
2 Scroll down and expand the X11 Default category.
3 Scroll down and select the X-startup-scripts package.
4 Scroll down and select the X-start-menu-icons package.
5 Within the X11 Default category, select the xorg-x11-base package.
6 Click Next to install the selected packages on your PC.
7 Continue with the installation as described in Chapter 2 of the Cygwin/X
User’s Guide.
8 See “Configuring Your PC” to complete the X-Windows configuration.
Configuring Your PCOnce Cygwin/X is installed, you need to edit a batch file and install a
required font on your PC.
Installing the
Apprentice Font
To edit the batch file:
1 Open the following batch file in a text editor (for example, Notepad):
C:/cygwin/usr/X11R6/bin/startxwin.bat
2 Enter the following command at the end of the file:
run xhost +
3 Save the file and exit the editor.
You start Cygwin/X by launching the startxwin.bat file. You can either
double-click on the file name or you can create a shortcut icon for the file
on your desktop.
To install the required font, you must copy a font file on your IP
Messaging system to a Cygwin font directory on your PC. You must use a
secure copy utility for this task; for security reasons, the IP Messaging
does not allow ftp access. You can use the scp utility included with
Cygwin.
To copy the required font file to your PC:
1 On your PC, start Cygwin/X by launching the startxwin.bat file.
30CHAPTER 1: CALL BUILDER
2 The general syntax for the scp command is:
3 At the prompts, enter the root password.
4 Enter the following commands to rehash the fonts database: