Welcome
  Welcome
  Welcome
General Information and Planning
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  What’s changed in Blueworx Voice Response for AIX Version 6.1?
    AIX support upgraded to Version 7.1
    Improved cache control
    Enhanced VoiceXML and CCXML application support for call information
    Enhanced CCXML support
     Support for DB2 Version 9.5
    Enhanced Genesys CTI support
    Java support upgraded to Version 6.0
    User-configurable logging for monitoring of VoiceXML and CCXML applications
    Enhanced application support for SIP headers
    Additional VRBE problem determination utility
    Improved speech technology
    Using multiple recognition contexts
    SIP registrar support
    Enhanced trombone support
    Product packaging
  Introducing Blueworx Voice Response
    The benefits of voice applications
      Where does Blueworx Voice Response add value?
        As the voice access channel for application server on demand solutions
        As a solution for contact and call centers
        As a platform for a service provider of on demand voice services
      Voice applications in the real world
        Example 1: Handling increasing numbers of customer requests
        Example 2: Excellent customer service with low cost
      How voice response technology can help your business
        Supply chain management
        Financial institutions
        Transportation industry
        Service industries
        Information providers
        Government agencies
        Educational institutions
        Mobile workforce and telecommuting
        Telephone operating companies
        Enterprise Voice Portals and the Internet
      Blueworx Voice Response services
        Automated attendant
        Telephone access to multiple systems and applications
        Voice response
        Fax response
        Voice mail
        Transaction-related voice messaging
        Coordinated voice and data transfer
        Access to paging systems
        Automated outbound calling
        Intelligent peripheral
      What voice response applications do
        Inbound calls
        Outbound calls
        Transferring calls
        Voice messaging
        Information access
      Summarizing Blueworx Voice Response voice application capabilities
    How Blueworx Voice Response applications work
      Developing applications for Blueworx Voice Response
        CCXML overview
        VoiceXML overview
        Java overview
        State tables overview
        Integrating different programming models
        Application development tools for CCXML, VoiceXML and Java
      Using CCXML applications
        How is an incoming call handled by CCXML?
        Sequence of events in a CCXML application
        How does the caller interact with the CCXML application?
        How does the CCXML browser access CCXML documents?
        The benefits of CCXML
      Using VoiceXML applications
        How is an incoming call handled by VoiceXML?
        What controls the sequence of events in a VoiceXML application?
        How does the caller interact with the VoiceXML application?
        How do you specify what the VoiceXML application says?
        How is the spoken output for VoiceXML applications stored?
        How do VoiceXML applications access information?
        Integration and interoperability of VoiceXML applications
        The benefits of VoiceXML
      Using Java applications
        How is an incoming call handled by Java?
        What controls the sequence of events in a Java application?
        How does the caller interact with the Java application?
        How do you specify what the Java application says?
        How is the spoken output for Java applications stored?
        How do Java applications access information?
        Integration and interoperability of Java applications
        The benefits of Java
      State table applications
        How is an incoming call handled by state tables?
        What controls the sequence of events in a state table application?
        System variables
        How do you specify what the state table application says?
        How state table voice applications handle voice messages
        Integration and interoperability of state tables
        Application development tools for state tables
        The benefits of state tables and custom servers
      How voice applications access other resources
        Speech Recognition
        Text-to-speech
        How does Blueworx Voice Response send fax output?
        How does Blueworx Voice Response interact with a TDD?
        How does Blueworx Voice Response play background music?
        How Blueworx Voice Response performs call tromboning
        Analog Display Services Interface (ADSI) support
      Planning and designing voice applications
      Creating the voice output for applications
        National language support
        Importing prerecorded voice data for state table applications
        Recording voice segments
        Text-to-speech
      Key facts about components of voice applications
        General
        CCXML
        VoiceXML
        Java
        State tables
        Accessing other resources
    Using Blueworx Voice Response
      The graphical user interface
        Access
        Configuration
        Operations
        Applications (state tables only)
        Help
      Other tools for system and application management
        System management
        Application management
      Key facts about using Blueworx Voice Response
  Planning to install Blueworx Voice Response
    Telephone network
      Planning the telephony environment
        Connection to the telephone network
        Channel associated signaling
        Coexistence of signaling protocols
        Channel bank
        Channel service unit
        Address signaling support
        Exchange data link
        Common channel signaling
        Voice over IP
        Supporting other signaling protocols
        Integrating Blueworx Voice Response with Genesys Framework
        Integrating Blueworx Voice Response with Cisco ICM software
        Fax connection requirements
        Using ADSI telephones
      Choosing the application to answer incoming calls
        Dialed number information (DID or DNIS)
        Common channel signaling
        CallPath Server
        Exchange data link
        Channel identification
      Estimating telephony traffic
        People you need
        Telephony traffic information
        Calculating telephony traffic
        Determining a blockage rate
        Estimating the number of channels needed
        Additional considerations
      Planning the switch configuration
        When the switch has no queuing
        When the switch has queuing
        Other switch feature planning issues
        Switch configuration questions
    Workstation and voice processing
      Minimum requirements
      Recommended requirements
      Prerequisite and associated software products
      Blueworx Voice Response software
        DB2 support
        Associated products
        Channel increments
        Migration from previous releases
      Licensing Blueworx Voice Response software
        The Blueworx Voice Response licensing model
        The network licensing environment
        How many licenses do I need?
      Hardware requirements
        BladeCenter computer
         System p5 and pSeries computer
        Telephony hardware
        Optional hardware
        Displays
        Keyboard and mouse
        Machine-readable media
        Printer
      Location planning
        Physical dimensions
        Environment
      Memory and storage planning
        How much memory?
        How much disk space?
      Requirements for CCXML, VoiceXML and Java applications
        Size of processor
        Amount of memory
        Number of channels
        Java garbage collection
    Scalability with Blueworx Voice Response
      Scalable CCXML and VoiceXML configurations
      Scalable Java configurations
      What is a single system image (SSI)?
      Planning a single system image
      Migrating from a stand-alone system to a single system image
      Custom servers in a single system image
    Data communications network
      Network requirements
      Network planning for remote information access
        Attaching the pSeries computer to a remote host system
    Summary
      Let's talk
        Publications
        Blueworx Voice Response support
      Planning checklist
        Voice applications
        Telephony connectivity
        Data communications
      Summary of planning tasks
      Summary of requirements
  Blueworx Voice Response language support
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  What’s changed in Blueworx Voice Response for AIX Version 6.1?
    AIX support upgraded to Version 7.1
    Improved cache control
    Enhanced VoiceXML and CCXML application support for call information
    Enhanced CCXML support
     Support for DB2 Version 9.5
    Enhanced Genesys CTI support
    Java support upgraded to Version 6.0
    User-configurable logging for monitoring of VoiceXML and CCXML applications
    Enhanced application support for SIP headers
    Additional VRBE problem determination utility
    Improved speech technology
    Using multiple recognition contexts
    SIP registrar support
    Enhanced trombone support
    Product packaging
  Introducing Blueworx Voice Response
    The benefits of voice applications
      Where does Blueworx Voice Response add value?
        As the voice access channel for application server on demand solutions
        As a solution for contact and call centers
        As a platform for a service provider of on demand voice services
      Voice applications in the real world
        Example 1: Handling increasing numbers of customer requests
        Example 2: Excellent customer service with low cost
      How voice response technology can help your business
        Supply chain management
        Financial institutions
        Transportation industry
        Service industries
        Information providers
        Government agencies
        Educational institutions
        Mobile workforce and telecommuting
        Telephone operating companies
        Enterprise Voice Portals and the Internet
      Blueworx Voice Response services
        Automated attendant
        Telephone access to multiple systems and applications
        Voice response
        Fax response
        Voice mail
        Transaction-related voice messaging
        Coordinated voice and data transfer
        Access to paging systems
        Automated outbound calling
        Intelligent peripheral
      What voice response applications do
        Inbound calls
        Outbound calls
        Transferring calls
        Voice messaging
        Information access
      Summarizing Blueworx Voice Response voice application capabilities
    How Blueworx Voice Response applications work
      Developing applications for Blueworx Voice Response
        CCXML overview
        VoiceXML overview
        Java overview
        State tables overview
        Integrating different programming models
        Application development tools for CCXML, VoiceXML and Java
      Using CCXML applications
        How is an incoming call handled by CCXML?
        Sequence of events in a CCXML application
        How does the caller interact with the CCXML application?
        How does the CCXML browser access CCXML documents?
        The benefits of CCXML
      Using VoiceXML applications
        How is an incoming call handled by VoiceXML?
        What controls the sequence of events in a VoiceXML application?
        How does the caller interact with the VoiceXML application?
        How do you specify what the VoiceXML application says?
        How is the spoken output for VoiceXML applications stored?
        How do VoiceXML applications access information?
        Integration and interoperability of VoiceXML applications
        The benefits of VoiceXML
      Using Java applications
        How is an incoming call handled by Java?
        What controls the sequence of events in a Java application?
        How does the caller interact with the Java application?
        How do you specify what the Java application says?
        How is the spoken output for Java applications stored?
        How do Java applications access information?
        Integration and interoperability of Java applications
        The benefits of Java
      State table applications
        How is an incoming call handled by state tables?
        What controls the sequence of events in a state table application?
        System variables
        How do you specify what the state table application says?
        How state table voice applications handle voice messages
        Integration and interoperability of state tables
        Application development tools for state tables
        The benefits of state tables and custom servers
      How voice applications access other resources
        Speech Recognition
        Text-to-speech
        How does Blueworx Voice Response send fax output?
        How does Blueworx Voice Response interact with a TDD?
        How does Blueworx Voice Response play background music?
        How Blueworx Voice Response performs call tromboning
        Analog Display Services Interface (ADSI) support
      Planning and designing voice applications
      Creating the voice output for applications
        National language support
        Importing prerecorded voice data for state table applications
        Recording voice segments
        Text-to-speech
      Key facts about components of voice applications
        General
        CCXML
        VoiceXML
        Java
        State tables
        Accessing other resources
    Using Blueworx Voice Response
      The graphical user interface
        Access
        Configuration
        Operations
        Applications (state tables only)
        Help
      Other tools for system and application management
        System management
        Application management
      Key facts about using Blueworx Voice Response
  Planning to install Blueworx Voice Response
    Telephone network
      Planning the telephony environment
        Connection to the telephone network
        Channel associated signaling
        Coexistence of signaling protocols
        Channel bank
        Channel service unit
        Address signaling support
        Exchange data link
        Common channel signaling
        Voice over IP
        Supporting other signaling protocols
        Integrating Blueworx Voice Response with Genesys Framework
        Integrating Blueworx Voice Response with Cisco ICM software
        Fax connection requirements
        Using ADSI telephones
      Choosing the application to answer incoming calls
        Dialed number information (DID or DNIS)
        Common channel signaling
        CallPath Server
        Exchange data link
        Channel identification
      Estimating telephony traffic
        People you need
        Telephony traffic information
        Calculating telephony traffic
        Determining a blockage rate
        Estimating the number of channels needed
        Additional considerations
      Planning the switch configuration
        When the switch has no queuing
        When the switch has queuing
        Other switch feature planning issues
        Switch configuration questions
    Workstation and voice processing
      Minimum requirements
      Recommended requirements
      Prerequisite and associated software products
      Blueworx Voice Response software
        DB2 support
        Associated products
        Channel increments
        Migration from previous releases
      Licensing Blueworx Voice Response software
        The Blueworx Voice Response licensing model
        The network licensing environment
        How many licenses do I need?
      Hardware requirements
        BladeCenter computer
         System p5 and pSeries computer
        Telephony hardware
        Optional hardware
        Displays
        Keyboard and mouse
        Machine-readable media
        Printer
      Location planning
        Physical dimensions
        Environment
      Memory and storage planning
        How much memory?
        How much disk space?
      Requirements for CCXML, VoiceXML and Java applications
        Size of processor
        Amount of memory
        Number of channels
        Java garbage collection
    Scalability with Blueworx Voice Response
      Scalable CCXML and VoiceXML configurations
      Scalable Java configurations
      What is a single system image (SSI)?
      Planning a single system image
      Migrating from a stand-alone system to a single system image
      Custom servers in a single system image
    Data communications network
      Network requirements
      Network planning for remote information access
        Attaching the pSeries computer to a remote host system
    Summary
      Let's talk
        Publications
        Blueworx Voice Response support
      Planning checklist
        Voice applications
        Telephony connectivity
        Data communications
      Summary of planning tasks
      Summary of requirements
  Blueworx Voice Response language support
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Installation
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Preparation
    Blueworx Voice Response system components
      Telephony hardware and protocols
      Voice and data processing
      Data communications
    What you need for installation
      Skills
      Authority
      Devices
      File systems
      User ID
      Information
    Preparing for installation
    Migration
      Planning your migration strategy
      Options for backing-up data prior to migration
      Planning the migration of Java and VoiceXML applications
      Migrating an existing single system image (SSI)
      Migrating a system that uses HACMP
      Converting from a standalone system to a single system image
      Converting from a single system image to standalone systems
    Software prerequisites
      The operating system
      Other licensed program products
    Important notes about using Blueworx Voice Response
  Connecting Blueworx Voice Response to the telephone network
    What connects to what?
    Digital interface cables for Blueworx Voice Response
    Connecting a DTTA
    Connecting an SMDI, SMSI, or VMS exchange data link
    Connecting an ACL exchange data link
  Software installation
    Where to start?
      If you are installing Blueworx Voice Response for the first time
      If you are migrating from a previous release
    Archiving your reports and log files
    Exporting your application data from the old system
      Procedure
    Starting the migration process
      Before starting
      Procedure
    Saving your current data
      Prerequisites
      Procedure
    Preparing to migrate VoiceXML and Java applications
    Setting up the AIX account (single system image only)
      Setting up the AIX account for a new single system image
      Changing existing AIX accounts for a new single system image
    Starting installation of Blueworx Voice Response
      Prerequisites
      Installing DB2
      If installing Blueworx Voice Response Version 6.1 for the first time
      If migrating to Version 6.1 from a previous level of Blueworx Voice Response
    Setting up the AIX account (standalone system only)
      Setting your dtuser password
      Setting the dtuser file permissions
    Installing PTFs for Blueworx Voice Response
    Restarting AIX
    Creating the Blueworx Voice Response database
    Updating the Blueworx Voice Response database
  Setting ownership of the DTTAs
  Running hardware diagnostic procedures
  License configuration
    Licensing overview
    The network licensing environment
    Blueworx Voice Response licenses
    Configuring your system for License Use Management
  Starting Blueworx Voice Response and testing the installation
    Starting Blueworx Voice Response
    Configuring the Blueworx Voice Response telephony
    Testing the installation
    Installing extra languages for Java applications
    Restoring saved data after migrating
    Importing .imp files
    Restoring your VoiceXML and Java data
    Rebuilding and reinstalling custom servers
    Migrating 3270 servers
    Testing that your applications still work
  Post-installation activities
    Setting the Blueworx Voice Response environment
    Defining an exchange data link to AIX
      Prerequisites
      How does AIX recognize the link?
      Verifying the installation of an ACL exchange data link
      Defining an SMDI, SMSI, or VMS exchange data link to AIX
      Checking the tasklist.data file
    Changing the maximum number of user processes
      How many user processes can run at once?
      How many processes do I need?
      Procedure
    Increasing the amount of page space
      Procedure
    Copying a configuration on to another pSeries computer
    Configuring attached devices
      Changing a device definition
    Making sure that what you type is what you see
      About the language environment
      About the keyboard map
      Setting the language environment
    Changing the AIX password on an SSI database server
  Data communications network activities
    Connecting to a 3270 mainframe
      Communications Server for AIX
      How does the other computer recognize Blueworx Voice Response?
      Example scenarios
    Starting Communications Server and the link stations manually
      Procedure
    Starting Communications Server and the link stations automatically
      Procedure
    Installing SNMP support
      Prerequisites
      Procedure
  Starting, stopping, and restarting Blueworx Voice Response
    More about starting Blueworx Voice Response
      Java and VoiceXML environment
      Display names
      Creating a display name file
      Using the status file
      Using the status window
      Starting Blueworx Voice Response from a remote terminal
      Starting Blueworx Voice Response from an HACMP script
    Shutting down Blueworx Voice Response
      Prerequisites
      Procedure
    Shutting down Blueworx Voice Response automatically on AIX shutdown
    Restarting Blueworx Voice Response
      Using auto restart
    Problems with starting Blueworx Voice Response
      The system does not start at all
      The system does not display the Welcome window
      Blueworx Voice Response windows become active without being selected
      The system does not behave as expected
    The Blueworx Voice Response Graphical User Interface doesn't start
      Stopping the Blueworx Voice Response windows
      Stopping the run-time system
    If you have trouble starting Blueworx Voice Response
  Removing Blueworx Voice Response
  Blueworx Voice Response commands and utilities
    dt_setowner command
  Blueworx Voice Response environment variables
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Preparation
    Blueworx Voice Response system components
      Telephony hardware and protocols
      Voice and data processing
      Data communications
    What you need for installation
      Skills
      Authority
      Devices
      File systems
      User ID
      Information
    Preparing for installation
    Migration
      Planning your migration strategy
      Options for backing-up data prior to migration
      Planning the migration of Java and VoiceXML applications
      Migrating an existing single system image (SSI)
      Migrating a system that uses HACMP
      Converting from a standalone system to a single system image
      Converting from a single system image to standalone systems
    Software prerequisites
      The operating system
      Other licensed program products
    Important notes about using Blueworx Voice Response
  Connecting Blueworx Voice Response to the telephone network
    What connects to what?
    Digital interface cables for Blueworx Voice Response
    Connecting a DTTA
    Connecting an SMDI, SMSI, or VMS exchange data link
    Connecting an ACL exchange data link
  Software installation
    Where to start?
      If you are installing Blueworx Voice Response for the first time
      If you are migrating from a previous release
    Archiving your reports and log files
    Exporting your application data from the old system
      Procedure
    Starting the migration process
      Before starting
      Procedure
    Saving your current data
      Prerequisites
      Procedure
    Preparing to migrate VoiceXML and Java applications
    Setting up the AIX account (single system image only)
      Setting up the AIX account for a new single system image
      Changing existing AIX accounts for a new single system image
    Starting installation of Blueworx Voice Response
      Prerequisites
      Installing DB2
      If installing Blueworx Voice Response Version 6.1 for the first time
      If migrating to Version 6.1 from a previous level of Blueworx Voice Response
    Setting up the AIX account (standalone system only)
      Setting your dtuser password
      Setting the dtuser file permissions
    Installing PTFs for Blueworx Voice Response
    Restarting AIX
    Creating the Blueworx Voice Response database
    Updating the Blueworx Voice Response database
  Setting ownership of the DTTAs
  Running hardware diagnostic procedures
  License configuration
    Licensing overview
    The network licensing environment
    Blueworx Voice Response licenses
    Configuring your system for License Use Management
  Starting Blueworx Voice Response and testing the installation
    Starting Blueworx Voice Response
    Configuring the Blueworx Voice Response telephony
    Testing the installation
    Installing extra languages for Java applications
    Restoring saved data after migrating
    Importing .imp files
    Restoring your VoiceXML and Java data
    Rebuilding and reinstalling custom servers
    Migrating 3270 servers
    Testing that your applications still work
  Post-installation activities
    Setting the Blueworx Voice Response environment
    Defining an exchange data link to AIX
      Prerequisites
      How does AIX recognize the link?
      Verifying the installation of an ACL exchange data link
      Defining an SMDI, SMSI, or VMS exchange data link to AIX
      Checking the tasklist.data file
    Changing the maximum number of user processes
      How many user processes can run at once?
      How many processes do I need?
      Procedure
    Increasing the amount of page space
      Procedure
    Copying a configuration on to another pSeries computer
    Configuring attached devices
      Changing a device definition
    Making sure that what you type is what you see
      About the language environment
      About the keyboard map
      Setting the language environment
    Changing the AIX password on an SSI database server
  Data communications network activities
    Connecting to a 3270 mainframe
      Communications Server for AIX
      How does the other computer recognize Blueworx Voice Response?
      Example scenarios
    Starting Communications Server and the link stations manually
      Procedure
    Starting Communications Server and the link stations automatically
      Procedure
    Installing SNMP support
      Prerequisites
      Procedure
  Starting, stopping, and restarting Blueworx Voice Response
    More about starting Blueworx Voice Response
      Java and VoiceXML environment
      Display names
      Creating a display name file
      Using the status file
      Using the status window
      Starting Blueworx Voice Response from a remote terminal
      Starting Blueworx Voice Response from an HACMP script
    Shutting down Blueworx Voice Response
      Prerequisites
      Procedure
    Shutting down Blueworx Voice Response automatically on AIX shutdown
    Restarting Blueworx Voice Response
      Using auto restart
    Problems with starting Blueworx Voice Response
      The system does not start at all
      The system does not display the Welcome window
      Blueworx Voice Response windows become active without being selected
      The system does not behave as expected
    The Blueworx Voice Response Graphical User Interface doesn't start
      Stopping the Blueworx Voice Response windows
      Stopping the run-time system
    If you have trouble starting Blueworx Voice Response
  Removing Blueworx Voice Response
  Blueworx Voice Response commands and utilities
    dt_setowner command
  Blueworx Voice Response environment variables
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Configuring the System
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Getting started
    Logging on to Blueworx Voice Response
      Prerequisites
      Procedure
    The ASCII console
    Giving people access to Blueworx Voice Response
      Administrator profiles
      How many people can use an administrator profile?
      What administrator profiles are supplied?
      Why create additional administrator profiles?
      How many people can access Blueworx Voice Response at the same time?
      Creating administrator profiles
      Creating a new administrator profile
      Copying an administrator profile
      Changing an administrator password
    Introducing the system parameters
      Defining multiple objects
      Access to system parameters
      Multiple access to system parameters
      Setting the value of a system parameter
      When do new values take effect?
      Browsing system parameters
      Using system parameter templates
      Copying parameter values
      Making a backup copy of system parameter values
  The telephony environment
    Overview of the telephony configuration process
    Telephony concepts
      The switch
      Trunks
      Channels
      Signaling protocols
      Supporting one or more protocols
    Answering each call with an appropriate application
      How does Blueworx Voice Response answer an incoming call?
      Configuring Blueworx Voice Response to get the called and calling numbers
      Planning channel groups
  Defining the telephony environment using Pack Configuration or wvrteleconf
    Configuring a pack
    When to configure packs
    Differences between using the wvrteleconf utility and the Pack Configuration Menu
    Parameters set when configuring a pack
    Configuring the telephony environment using the Pack Configuration menu
      Procedure
      What next?
    Conventions used by wvrteleconf
      Dialogs
      Input
      Retaining the current value
      Navigating
      Help
    Information you need to provide to configure the packs in your system when using wvrteleconf
      Country or region
      Channel license declaration
      Adapter configuration
      Trunk configuration
      Channel identification
      SIP settings or exchange data link configuration
    Configuring the telephony environment using wvrteleconf
      Prerequisites for all users
      Prerequisites for screen-reader users
      Other information
      Procedure for configuring a telephony pack
      Procedure for browsing a configuration using wvrteleconf
      Procedure for making changes to the configuration using wvrteleconf
      Defining a channel group using wvrteleconf
    Example configurations
      Example 1: T1 mixed system
      Example 2: T1 ISDN non-facility associated signaling (NFAS)
      Example 3: E1 mixed system
  Defining the telephony environment (System Configuration)
    When to use System Configuration
    Parameters used to define channel characteristics
    When do the parameter values take effect?
    Defining trunk interfaces
      Procedure
    Defining signaling types
      Procedure
    Defining channel groups
      Procedure
      Creating further groups
    Defining channels
      Procedure
    Using wvrsysconf to define telephony parameters
      Definition of wvrsysconf.xsd
      Definition of wvrsysconf.xml
      The wvrsysconf command
    What next?
  Exchange data links and common channel signaling
    Setting the exchange data link parameters
    Configuring the CallPath_SigProc signaling process
    Setting extra parameters for ISDN
  Advanced system parameter settings
    Setting call progress tone parameters for outbound dialing
      Using call progress tone detection for outbound calls
      Call progress tone detection performance specifications
      How call progress tones are identified
      How call progress tones are defined
      Displaying call progress tone values
      Redefining call progress tones
    Setting parameters for hangup tone detection
      Constant tone detection
      Cadenced tone detection
    Setting parameters for voice interrupt detection
    Setting line code and framing mode parameters
      E1 line code and framing mode
      T1 line code, framing mode, and framing format
    Setting parameters for voice-data compression
    Setting parameters for redial limitation
  The 3270 host connection
    Configuring the 3270 host connection
    Introducing 3270 session configuration
    Configuring a 3270 session for screen capture
    Accommodating new 3270 servers
    Updating the configuration after changing the hostname
  Creating and managing a single system image
    The components of a single system image
      Configuring the nodes of a single system image
    Configuring a server node
      Before you start
      Creating the server
      Identifying the client nodes
      Checklist for configuring a server
    Setting up a separate voice server node
      Configuring the voice server
      Changing the database server to work with the voice server
    Configuring a client node
      Before you start
      Configuring the client
      Identifying the servers
      Checklist for configuring a client
     Verifying the configuration of a single system image
      Verifying the server node
      Prepare a voice segment
      Verifying a client node
    Querying the configuration of a node
    Migrating to your single system image
    Changing the nodes of a single system image
      Removing a client from the single system image
      Removing a server from the single system image
      Adding a new client to your single system image
      What happens if you change the password on a server
      What happens if you change the network configuration of a node?
      Changing the number of database connections
    Monitoring the performance of a single system image
    More information on setting up a single system image
    Applying PTFs on a single system image
      Applying the PTF on some nodes
      Applying the PTF on all nodes
    Commands
      ssimkclient command
      ssimksvr command
      ssirmclient command
      ssirmsvr command
      ssistatus command
  Adding languages
    About additional languages
      Why do I need more languages?
      How do I get more languages?
      What defines a new language?
      How many languages can I define?
    About TDD languages
    Introducing the language database
      What database is copied?
      What does the system copy?
    Defining additional languages
      Procedure
    Introducing window text
      How do I translate the window text?
      Displaying window text in another language
    Using Blueworx Voice Response to translate window text
      Introducing display text
      Introducing help text
      Using Blueworx Voice Response to translate display text
      Using Blueworx Voice Response to translate help text
    Using another editor to translate display text
      Copying display text to an ASCII file on the hard disk
      Copying display text from the hard disk
    Moving translated text to a different Blueworx Voice Response system
      About the export utility
      About the import utility
      Moving window text
    Using translated system prompts
    Changing the technical difficulties message
      How to create a new technical difficulties message
  System parameters
    System parameter groups
      Application server interface parameter group
      Call progress tones parameter group
      Channel parameter group
      Channel group parameter group
      CPU monitor parameter group
      Exchange data link parameter group
      General parameter group
      ISDN signaling parameter group
      Key signals parameter group
      Signaling type parameter group
      Trunk interface parameter group
      VoIP DTEA and DTNA Media parameter group
      VoIP Media-Adapters parameter group
      VoIP SIP Signaling parameter group
    System parameters reference
      Information structure
      1st Codec Preference
      2nd Codec Preference
      3270 Mode
      3rd Codec Preference
      4th Codec Preference
      Accept Inbound Transfer Requests
      Add Host Name To User Agents?
      Alarms - Make All Alertable
      Alarms - Send to AIX Error Log
      Alert Level
      Allow incoming numbers with Presentation Restricted
      Answer Delay Time (ms)
      Answer Detect Threshold (dBm)
      Answer Detect Time (ms)
      Area Code
      Audio Name CompressionType
      Backup Time and Erase after DTMF (Interrupts)
      B-Channel Service Message Support
      Blocking Action
      Buffer Pool Address
      Cadence Energy Maximum (dBm)
      Cadence Energy Minimum (dBm)
      Cadence Off Time Maximum (ms)
      Cadence Off Time Minimum (ms)
      Cadence On Time Maximum (ms)
      Cadence On Time Minimum (ms)
      Cadence Silence Maximum (dBm)
      Call Detail Record Logging
      Call Information Type
      Call Signaling Port
      Called Number Character to Strip
      Called Number Length
      Called Number Length (Minimum)
      Called Number Stripping
      Calling Number Character to Strip
      Calling Number Length
      Calling Number Length (Minimum)
      Calling Number Stripping
      Calling Party Number — MWI Identification
      CAS - Allow Alternate Hangup
      CCS Clustered mbufs in Receive Pool
      CCS mbufs in Receive Pool
      CCS Signaling Link Mode
      Channel Group
      Check Voice Messages Time - Alert (ms)
      Check Voice Messages Time - Max Allowable (ms)
      Check Voice Messages Time - Recovered (ms)
      CHP available call reject threshold
      CHPM Socket Port Number
      CHP Performance Metrics - Expiry Time (mins)
      CHP Performance Metrics - Weighting of Old Average
      CO Acknowledgment (ms)
      CO Off Hook (ms)
      CO On Hook (ms)
      Connect Voice Channel Before Answer
      Constant Energy Maximum (dBm)
      Constant Energy Minimum (dBm)
      Control Memory Address
      Country or Region
      CPU Clear
      CPU Warning Threshold
      Database Availability Check Timeout
      DBIM Time Out
      D-Channel Service Message Support
      Default CLID for Incoming VoIP calls
      Default Destination URI
      Default Destination Port
      Default Diskette Drive
      Default RTP router
      Default System Prompt Directory Name
      Default Tape Drive
      Delay Start Delay (ms)
      Delay Start Duration (ms)
      Dial Pause (ms)
      Dial Tone Detection
      Dial Tone Qualify Time (ms)
      Dial Tone Timeout (ms)
      DID Start Type
      Direction
      DNSSRV Server Address
      DNSSRV Server Port
      DP Receive Maximum Break (ms)
      DP Receive Maximum Make (ms)
      DP Receive Minimum Break (ms)
      DP Receive Minimum Make (ms)
      DP Transmit Break (ms
      DP Transmit Speed (pulse/sec)
      DTMF Algorithm Variant
      DTMF Maximum Receive Level (dBm)
      DTMF Minimum Receive Level (dBm)
      DTMF Transmission Method
      DTMF Transmit Level, Low Frequency (dBm)
      DTMF Transmit Level Twist (dBm)
      DTMF Transmit On (ms)
      DTMF Transmit Speed (digits/sec)
      DTTA Interrupt Separation Clear Threshold (ms)
      DTTA Interrupt Separation Warning Threshold (ms)
      DTTA Loading Clear Threshold (%)
      DTTA Loading Warning Threshold (%)
      E&M Start Type
      E1 CAS Protocol
      E1 Framing Mode
      E1 Hit Filter (2 ms)
      E1 Timeslot 0 Word
      E1 Timeslot 16 Word
      E164 Prefixes to Strip
      Echo Suppression Level (dBm)
      EDL Call Information After Off Hook
      EDL Communication Port
      EDL Data Rate (bits/sec)
      EDL Message Info Age Limit (Seconds)
      EDL Message Info Time Out (Seconds)
      EDL Parity
      EDL Switch Type
      Enable Echo Cancellation
      Enter Key
      Error Table Address
      Errorlog Wrap Threshold (recs)
      Extra Channel Process
      File Availability Check Timeout
      Forward Key
      Frequency 1 Maximum (Hz)
      Frequency 1 Minimum (Hz)
      Frequency 2 Maximum (Hz)
      Frequency 2 Minimum (Hz)
      Frequency 3 Maximum (Hz)
      Frequency 3 Minimum (Hz)
      FXS Start Type
      G711 Voice activity det/comfort noise gen
      G711 Packet Voice Interval (ms)
      G729 Voice activity det/comfort noise gen
      G729 Packet Voice Interval (ms)
      G723 Voice activity det/comfort noise gen
      G723 Data Transfer Rate
      G723 Packet Voice Interval (ms)
      Glare Detection Time (ms)
      Ground Flash (ms)
      Hand Shake Threshold (ms)
      Hang Up Detection
      Hook Flash (ms)
      Idle Channel Code
      Ignore replaces option for Attended Transfer
      Inbound Call Channel Allocation Method
      Inbound DTMF Method Override
      Incoming Address Register Type
      Incoming Address Signaling Type
      Incoming Guard Time (ms)
      Interdigit Pause Receive (ms)
      Interdigit Pause Transmit (ms)
      Interval for Checking MWI Status (s)
      IP Address
      ISDN - Redial Limitation
      ISDN T1-NFAS Support
      ISDN Transfer Type
      ISDN Trunk Identifier
      L2 - Link Handshake Timer T203 (ms)
      L2 - Link Release Timer T200 (ms)
      L3 - T309 Support (ms)
      L4 - Called/Calling Party Numbering Plan
      L4 - Called/Calling Party Numbering Type
      L4 - Facility Timeout (s)
      L4 - Facility Transfer Completion Timeout (s)
      Level 1 Maximum (dBm)
      Level 1 Minimum (dBm)
      Level 2 Maximum (dBm)
      Level 2 Minimum (dBm)
      Level 3 Maximum (dBm)
      Level 3 Minimum (dBm)
      License Request Timeout (seconds)
      Line Identifier Number Length
      Low Channel Process Clear Threshold
      Low Channel Process Warning Threshold
      Maintenance Message Protocol Discriminator
      Map
      Max Number of Screens Saved by 3270 Exec
      Maximum Cached Buffers
      Maximum Dial Tone Wait (Seconds)
      Maximum MPN Digits
      Maximum Playback Level (dBm)
      Maximum Retries for Pack/DTTA Reenabling
      Maximum Ring Time (Seconds)
      Maximum Ring Wait (Seconds)
      Maximum Silence Duration (ms)
      Maximum Silence Level (0.5 dBm)
      Message Header Format
      MWI Trunk
      Message Info Line Identifier
      MFR1 Receive Level (0.5 dBm)
      MFR1 Stop Key
      Minimum Speech Level (0.5 dBm)
      Music Absolute Silence Threshold (dBm)
      Music Automatic Fade Before Actions
      Music Automatic Fade Time Default (ms)
      Music Channels Maximum
      Music Volume Ceiling Default (dBm)
      MWI Automatically Set
      MWI Number Length
      MWI Number Padding
      MWI Number Padding Character
      No Answer Warning (ms)
      Normal Play/Record Max Data (KBytes)
      Number of 3270 Exec Processes to Spawn
      Number of Nak Retries
      Number of Non Swap State Tables
      Number of Pool Buffers
      Number of VAGSERVERs
      Number of Voice Messaging Servers
      Operating Status
      Organization Name
      Outbound DTMF Method Override
      Outbound SIP INFO
      Outgoing Address Register Type
      Outgoing Address Signaling Type
      Outgoing Guard Time (ms)
      Override SIP Transport IP Address
      Page length for reports
      Password Minimum Length
      Pause Key
      Phone Number
      Play Latency - Max Allowable (ms)
      Play Latency - Recovered (ms)
      Play Latency Time - Alert (ms)
      Play Skip (Seconds)
      Printer Queue
      Profile Retrieval Time - Alert (ms)
      Profile Retrieval Time - Max Allowable (ms)
      Profile Retrieval Time - Recovered (ms)
      Progress Indicator description value
      Prompt Volume Ceiling Default (dBm)
      Proxy Address
      Proxy Mode
      Proxy Port
      Real Time Delete Outbound Messages
      Real Time Migrate Voice Files
      Reconnect Call Feature Code
      Reconnect Call Request Signal
      Record DTMF Level (dBm)
      Record Voice Maximum (Seconds)
      Record Voice Maximum Pause (Seconds)
      Record Voice Warning Time (Seconds)
      Redial Limitation - Failed List Capacity
      Redial Limitation - Maximum Consecutive Failures
      Redial Limitation - Significant Digits
      Redial Limitation - Timeout
      Re-Enable DTTA After Irrecoverable Error
      Re-Enable Trunk After Irrecoverable Error
      Register Addresses on Startup
      Register Default Timeout (Minutes)
      Register Default User Agent
      Register Length
      Remote Play/Record CA Time Out (Seconds)
      Remote Play/Record Max Data (KBytes)
      Remote Play/Record Min Data (KBytes)
      Reverse Key
      RFC3264 Media on-hold method
      Ringing Off Maximum (ms)
      Ringing Off Minimum (ms)
      Ringing On Maximum (ms)
      Ringing On Minimum (ms)
      RTCP Enable Sender Report
      RTCP Sender Report Interval
      Override DTNA RTP Transport IP Address
      RTP Base Port Number
      RTP IP TOS Byte (TOS)
      RTP IP Time to Live (TTL)
      RTP Security Negotiation
      Runtime Cache Check Interval (Seconds)
      SDI Inter-trunk staggering delay (s)
      SDI Timeout - Channel Disable
      SDI Timeout - Channel Enable
      SDI Timeout - Channel Outservice
      SDI Timeout - Pack Diagnostics
      SDI Timeout - Reco Statistics Reset
      SDI Timeout - Signaling Process Reconfiguration
      SDI Timeout - SL_TRUNK_DISABLE_REQ
      SDI Timeout - SL_TRUNK_ENABLE_REQ
      SDI Timeout - Trunk Disable
      Secure SIP Enabled
      Seize Acknowledgment Timeout (ms)
      Send RAI
      Send RESTART on Channel Enable
      Session Timer Allow Update For Refresh
      Session Timer Enable
      Session Timer Inbound Refresher Default
      Session Timer Maximum Session Time
      Session Timer Minimum Session Time
      Session Timer Outbound Calls Refresher Default
      Settle Time (ms)
      Signaling Process Type
      Signaling Trunk Identifier
      Signaling Type
      SNA Status Refresh Period (seconds)
      SSI Custom Server Status Check Interval (seconds)
      Start Java and VoiceXML Environment Automatically
      State Table Entry Label
      State Table Loop Detection
      State Table Loop Detection Loop Analysis Threshold
      State Table Loop Detection Loop Threshold
      State Table Loop Detection Maximum Length
      State Table Name for Incoming Calls
      Stop Key
      Subnet Mask
      Switch Encoding Law
      Switch Type
      System Default Application Profile
      System Disk Threshold
      System Language
      System Monitor Graph Duration (Minutes)
      System Name
      System Number
      System Response during Server Outage
      T1 Bit Robbing
      T1 CAS Protocol
      T1 CAS Signaling Format
      T1 Framing Mode
      T1 Hit Filter (1.5 ms)
      T1 Line Code
      T1 Remote Alarm Format
      T.38 Fax Refer URI
      Time in Cache (minutes)
      Time Off 1 Maximum (0.001 Seconds)
      Time Off 1 Minimum (0.001 Seconds)
      Time Off 2 Maximum (0.001 Seconds)
      Time Off 2 Minimum (0.001 Seconds)
      Time Off 3 Maximum (0.001 Seconds)
      Time Off 3 Minimum (0.001 Seconds)
      Time On 1 Maximum (0.001 Seconds)
      Time On 1 Minimum (0.001 Seconds)
      Time On 2 Maximum (0.001 Seconds)
      Time On 2 Minimum (0.001 Seconds)
      Time On 3 Maximum (0.001 Seconds)
      Time On 3 Minimum (0.001 Seconds)
      Tone Group
      Tone Label
      Tone Type
      Transfer Call Feature Code
      Transfer Call Request Signal
      Transport Protocol
      Trunk Interface
      Trunk Interlock - 3270 Server
      Trunk Interlock - Java and VoiceXML Environment
      Trunk Interlock EDL
      Trunk Interlock EDL Timeout (minutes)
      Trunk Interlock Inservice Delay (seconds)
      Trunk Interlock Timeout (minutes)
      Trunk Signaling Mode
      UK Tie/DDI Start Type
      Underrun Margin Time - Alert (ms)
      Underrun Margin Time - Min Allowable (ms)
      Underrun Margin Time - Recovered (ms)
      Use allowed host list
      Use SIP REQHDR for Application Profile Selection
      User Greeting Compression Type
      User Identifier Minimum Digits
      Voice Interrupt Detection Level (dBm)
      Voice Interrupt Detection Off Time (ms)
      Voice Interrupt Detection On Time (ms)
      Voice Message Compression Type
      Voice Message ID Prefetch
      Voice Table Index (Characters)
      Voice Table Name (Characters)
      Voice Table Name (Digits)
      Wink Start Delay (ms)
      Wink Start Duration (ms)
  System parameter templates
    Signaling type templates
    Trunk interface templates
    Call progress tone templates
      About the tables
      Call progress tones: Belgium
      Call progress tones: Brazil
      Call progress tones: Finland
      Call progress tones: France
      Call progress tones: Germany
      Call progress tones: Italy
      Call progress tones: the Netherlands
      Call progress tones: Spain
      Call progress tones: United Kingdom
      Call progress tones: U.S. and Canada
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Getting started
    Logging on to Blueworx Voice Response
      Prerequisites
      Procedure
    The ASCII console
    Giving people access to Blueworx Voice Response
      Administrator profiles
      How many people can use an administrator profile?
      What administrator profiles are supplied?
      Why create additional administrator profiles?
      How many people can access Blueworx Voice Response at the same time?
      Creating administrator profiles
      Creating a new administrator profile
      Copying an administrator profile
      Changing an administrator password
    Introducing the system parameters
      Defining multiple objects
      Access to system parameters
      Multiple access to system parameters
      Setting the value of a system parameter
      When do new values take effect?
      Browsing system parameters
      Using system parameter templates
      Copying parameter values
      Making a backup copy of system parameter values
  The telephony environment
    Overview of the telephony configuration process
    Telephony concepts
      The switch
      Trunks
      Channels
      Signaling protocols
      Supporting one or more protocols
    Answering each call with an appropriate application
      How does Blueworx Voice Response answer an incoming call?
      Configuring Blueworx Voice Response to get the called and calling numbers
      Planning channel groups
  Defining the telephony environment using Pack Configuration or wvrteleconf
    Configuring a pack
    When to configure packs
    Differences between using the wvrteleconf utility and the Pack Configuration Menu
    Parameters set when configuring a pack
    Configuring the telephony environment using the Pack Configuration menu
      Procedure
      What next?
    Conventions used by wvrteleconf
      Dialogs
      Input
      Retaining the current value
      Navigating
      Help
    Information you need to provide to configure the packs in your system when using wvrteleconf
      Country or region
      Channel license declaration
      Adapter configuration
      Trunk configuration
      Channel identification
      SIP settings or exchange data link configuration
    Configuring the telephony environment using wvrteleconf
      Prerequisites for all users
      Prerequisites for screen-reader users
      Other information
      Procedure for configuring a telephony pack
      Procedure for browsing a configuration using wvrteleconf
      Procedure for making changes to the configuration using wvrteleconf
      Defining a channel group using wvrteleconf
    Example configurations
      Example 1: T1 mixed system
      Example 2: T1 ISDN non-facility associated signaling (NFAS)
      Example 3: E1 mixed system
  Defining the telephony environment (System Configuration)
    When to use System Configuration
    Parameters used to define channel characteristics
    When do the parameter values take effect?
    Defining trunk interfaces
      Procedure
    Defining signaling types
      Procedure
    Defining channel groups
      Procedure
      Creating further groups
    Defining channels
      Procedure
    Using wvrsysconf to define telephony parameters
      Definition of wvrsysconf.xsd
      Definition of wvrsysconf.xml
      The wvrsysconf command
    What next?
  Exchange data links and common channel signaling
    Setting the exchange data link parameters
    Configuring the CallPath_SigProc signaling process
    Setting extra parameters for ISDN
  Advanced system parameter settings
    Setting call progress tone parameters for outbound dialing
      Using call progress tone detection for outbound calls
      Call progress tone detection performance specifications
      How call progress tones are identified
      How call progress tones are defined
      Displaying call progress tone values
      Redefining call progress tones
    Setting parameters for hangup tone detection
      Constant tone detection
      Cadenced tone detection
    Setting parameters for voice interrupt detection
    Setting line code and framing mode parameters
      E1 line code and framing mode
      T1 line code, framing mode, and framing format
    Setting parameters for voice-data compression
    Setting parameters for redial limitation
  The 3270 host connection
    Configuring the 3270 host connection
    Introducing 3270 session configuration
    Configuring a 3270 session for screen capture
    Accommodating new 3270 servers
    Updating the configuration after changing the hostname
  Creating and managing a single system image
    The components of a single system image
      Configuring the nodes of a single system image
    Configuring a server node
      Before you start
      Creating the server
      Identifying the client nodes
      Checklist for configuring a server
    Setting up a separate voice server node
      Configuring the voice server
      Changing the database server to work with the voice server
    Configuring a client node
      Before you start
      Configuring the client
      Identifying the servers
      Checklist for configuring a client
     Verifying the configuration of a single system image
      Verifying the server node
      Prepare a voice segment
      Verifying a client node
    Querying the configuration of a node
    Migrating to your single system image
    Changing the nodes of a single system image
      Removing a client from the single system image
      Removing a server from the single system image
      Adding a new client to your single system image
      What happens if you change the password on a server
      What happens if you change the network configuration of a node?
      Changing the number of database connections
    Monitoring the performance of a single system image
    More information on setting up a single system image
    Applying PTFs on a single system image
      Applying the PTF on some nodes
      Applying the PTF on all nodes
    Commands
      ssimkclient command
      ssimksvr command
      ssirmclient command
      ssirmsvr command
      ssistatus command
  Adding languages
    About additional languages
      Why do I need more languages?
      How do I get more languages?
      What defines a new language?
      How many languages can I define?
    About TDD languages
    Introducing the language database
      What database is copied?
      What does the system copy?
    Defining additional languages
      Procedure
    Introducing window text
      How do I translate the window text?
      Displaying window text in another language
    Using Blueworx Voice Response to translate window text
      Introducing display text
      Introducing help text
      Using Blueworx Voice Response to translate display text
      Using Blueworx Voice Response to translate help text
    Using another editor to translate display text
      Copying display text to an ASCII file on the hard disk
      Copying display text from the hard disk
    Moving translated text to a different Blueworx Voice Response system
      About the export utility
      About the import utility
      Moving window text
    Using translated system prompts
    Changing the technical difficulties message
      How to create a new technical difficulties message
  System parameters
    System parameter groups
      Application server interface parameter group
      Call progress tones parameter group
      Channel parameter group
      Channel group parameter group
      CPU monitor parameter group
      Exchange data link parameter group
      General parameter group
      ISDN signaling parameter group
      Key signals parameter group
      Signaling type parameter group
      Trunk interface parameter group
      VoIP DTEA and DTNA Media parameter group
      VoIP Media-Adapters parameter group
      VoIP SIP Signaling parameter group
    System parameters reference
      Information structure
      1st Codec Preference
      2nd Codec Preference
      3270 Mode
      3rd Codec Preference
      4th Codec Preference
      Accept Inbound Transfer Requests
      Add Host Name To User Agents?
      Alarms - Make All Alertable
      Alarms - Send to AIX Error Log
      Alert Level
      Allow incoming numbers with Presentation Restricted
      Answer Delay Time (ms)
      Answer Detect Threshold (dBm)
      Answer Detect Time (ms)
      Area Code
      Audio Name CompressionType
      Backup Time and Erase after DTMF (Interrupts)
      B-Channel Service Message Support
      Blocking Action
      Buffer Pool Address
      Cadence Energy Maximum (dBm)
      Cadence Energy Minimum (dBm)
      Cadence Off Time Maximum (ms)
      Cadence Off Time Minimum (ms)
      Cadence On Time Maximum (ms)
      Cadence On Time Minimum (ms)
      Cadence Silence Maximum (dBm)
      Call Detail Record Logging
      Call Information Type
      Call Signaling Port
      Called Number Character to Strip
      Called Number Length
      Called Number Length (Minimum)
      Called Number Stripping
      Calling Number Character to Strip
      Calling Number Length
      Calling Number Length (Minimum)
      Calling Number Stripping
      Calling Party Number — MWI Identification
      CAS - Allow Alternate Hangup
      CCS Clustered mbufs in Receive Pool
      CCS mbufs in Receive Pool
      CCS Signaling Link Mode
      Channel Group
      Check Voice Messages Time - Alert (ms)
      Check Voice Messages Time - Max Allowable (ms)
      Check Voice Messages Time - Recovered (ms)
      CHP available call reject threshold
      CHPM Socket Port Number
      CHP Performance Metrics - Expiry Time (mins)
      CHP Performance Metrics - Weighting of Old Average
      CO Acknowledgment (ms)
      CO Off Hook (ms)
      CO On Hook (ms)
      Connect Voice Channel Before Answer
      Constant Energy Maximum (dBm)
      Constant Energy Minimum (dBm)
      Control Memory Address
      Country or Region
      CPU Clear
      CPU Warning Threshold
      Database Availability Check Timeout
      DBIM Time Out
      D-Channel Service Message Support
      Default CLID for Incoming VoIP calls
      Default Destination URI
      Default Destination Port
      Default Diskette Drive
      Default RTP router
      Default System Prompt Directory Name
      Default Tape Drive
      Delay Start Delay (ms)
      Delay Start Duration (ms)
      Dial Pause (ms)
      Dial Tone Detection
      Dial Tone Qualify Time (ms)
      Dial Tone Timeout (ms)
      DID Start Type
      Direction
      DNSSRV Server Address
      DNSSRV Server Port
      DP Receive Maximum Break (ms)
      DP Receive Maximum Make (ms)
      DP Receive Minimum Break (ms)
      DP Receive Minimum Make (ms)
      DP Transmit Break (ms
      DP Transmit Speed (pulse/sec)
      DTMF Algorithm Variant
      DTMF Maximum Receive Level (dBm)
      DTMF Minimum Receive Level (dBm)
      DTMF Transmission Method
      DTMF Transmit Level, Low Frequency (dBm)
      DTMF Transmit Level Twist (dBm)
      DTMF Transmit On (ms)
      DTMF Transmit Speed (digits/sec)
      DTTA Interrupt Separation Clear Threshold (ms)
      DTTA Interrupt Separation Warning Threshold (ms)
      DTTA Loading Clear Threshold (%)
      DTTA Loading Warning Threshold (%)
      E&M Start Type
      E1 CAS Protocol
      E1 Framing Mode
      E1 Hit Filter (2 ms)
      E1 Timeslot 0 Word
      E1 Timeslot 16 Word
      E164 Prefixes to Strip
      Echo Suppression Level (dBm)
      EDL Call Information After Off Hook
      EDL Communication Port
      EDL Data Rate (bits/sec)
      EDL Message Info Age Limit (Seconds)
      EDL Message Info Time Out (Seconds)
      EDL Parity
      EDL Switch Type
      Enable Echo Cancellation
      Enter Key
      Error Table Address
      Errorlog Wrap Threshold (recs)
      Extra Channel Process
      File Availability Check Timeout
      Forward Key
      Frequency 1 Maximum (Hz)
      Frequency 1 Minimum (Hz)
      Frequency 2 Maximum (Hz)
      Frequency 2 Minimum (Hz)
      Frequency 3 Maximum (Hz)
      Frequency 3 Minimum (Hz)
      FXS Start Type
      G711 Voice activity det/comfort noise gen
      G711 Packet Voice Interval (ms)
      G729 Voice activity det/comfort noise gen
      G729 Packet Voice Interval (ms)
      G723 Voice activity det/comfort noise gen
      G723 Data Transfer Rate
      G723 Packet Voice Interval (ms)
      Glare Detection Time (ms)
      Ground Flash (ms)
      Hand Shake Threshold (ms)
      Hang Up Detection
      Hook Flash (ms)
      Idle Channel Code
      Ignore replaces option for Attended Transfer
      Inbound Call Channel Allocation Method
      Inbound DTMF Method Override
      Incoming Address Register Type
      Incoming Address Signaling Type
      Incoming Guard Time (ms)
      Interdigit Pause Receive (ms)
      Interdigit Pause Transmit (ms)
      Interval for Checking MWI Status (s)
      IP Address
      ISDN - Redial Limitation
      ISDN T1-NFAS Support
      ISDN Transfer Type
      ISDN Trunk Identifier
      L2 - Link Handshake Timer T203 (ms)
      L2 - Link Release Timer T200 (ms)
      L3 - T309 Support (ms)
      L4 - Called/Calling Party Numbering Plan
      L4 - Called/Calling Party Numbering Type
      L4 - Facility Timeout (s)
      L4 - Facility Transfer Completion Timeout (s)
      Level 1 Maximum (dBm)
      Level 1 Minimum (dBm)
      Level 2 Maximum (dBm)
      Level 2 Minimum (dBm)
      Level 3 Maximum (dBm)
      Level 3 Minimum (dBm)
      License Request Timeout (seconds)
      Line Identifier Number Length
      Low Channel Process Clear Threshold
      Low Channel Process Warning Threshold
      Maintenance Message Protocol Discriminator
      Map
      Max Number of Screens Saved by 3270 Exec
      Maximum Cached Buffers
      Maximum Dial Tone Wait (Seconds)
      Maximum MPN Digits
      Maximum Playback Level (dBm)
      Maximum Retries for Pack/DTTA Reenabling
      Maximum Ring Time (Seconds)
      Maximum Ring Wait (Seconds)
      Maximum Silence Duration (ms)
      Maximum Silence Level (0.5 dBm)
      Message Header Format
      MWI Trunk
      Message Info Line Identifier
      MFR1 Receive Level (0.5 dBm)
      MFR1 Stop Key
      Minimum Speech Level (0.5 dBm)
      Music Absolute Silence Threshold (dBm)
      Music Automatic Fade Before Actions
      Music Automatic Fade Time Default (ms)
      Music Channels Maximum
      Music Volume Ceiling Default (dBm)
      MWI Automatically Set
      MWI Number Length
      MWI Number Padding
      MWI Number Padding Character
      No Answer Warning (ms)
      Normal Play/Record Max Data (KBytes)
      Number of 3270 Exec Processes to Spawn
      Number of Nak Retries
      Number of Non Swap State Tables
      Number of Pool Buffers
      Number of VAGSERVERs
      Number of Voice Messaging Servers
      Operating Status
      Organization Name
      Outbound DTMF Method Override
      Outbound SIP INFO
      Outgoing Address Register Type
      Outgoing Address Signaling Type
      Outgoing Guard Time (ms)
      Override SIP Transport IP Address
      Page length for reports
      Password Minimum Length
      Pause Key
      Phone Number
      Play Latency - Max Allowable (ms)
      Play Latency - Recovered (ms)
      Play Latency Time - Alert (ms)
      Play Skip (Seconds)
      Printer Queue
      Profile Retrieval Time - Alert (ms)
      Profile Retrieval Time - Max Allowable (ms)
      Profile Retrieval Time - Recovered (ms)
      Progress Indicator description value
      Prompt Volume Ceiling Default (dBm)
      Proxy Address
      Proxy Mode
      Proxy Port
      Real Time Delete Outbound Messages
      Real Time Migrate Voice Files
      Reconnect Call Feature Code
      Reconnect Call Request Signal
      Record DTMF Level (dBm)
      Record Voice Maximum (Seconds)
      Record Voice Maximum Pause (Seconds)
      Record Voice Warning Time (Seconds)
      Redial Limitation - Failed List Capacity
      Redial Limitation - Maximum Consecutive Failures
      Redial Limitation - Significant Digits
      Redial Limitation - Timeout
      Re-Enable DTTA After Irrecoverable Error
      Re-Enable Trunk After Irrecoverable Error
      Register Addresses on Startup
      Register Default Timeout (Minutes)
      Register Default User Agent
      Register Length
      Remote Play/Record CA Time Out (Seconds)
      Remote Play/Record Max Data (KBytes)
      Remote Play/Record Min Data (KBytes)
      Reverse Key
      RFC3264 Media on-hold method
      Ringing Off Maximum (ms)
      Ringing Off Minimum (ms)
      Ringing On Maximum (ms)
      Ringing On Minimum (ms)
      RTCP Enable Sender Report
      RTCP Sender Report Interval
      Override DTNA RTP Transport IP Address
      RTP Base Port Number
      RTP IP TOS Byte (TOS)
      RTP IP Time to Live (TTL)
      RTP Security Negotiation
      Runtime Cache Check Interval (Seconds)
      SDI Inter-trunk staggering delay (s)
      SDI Timeout - Channel Disable
      SDI Timeout - Channel Enable
      SDI Timeout - Channel Outservice
      SDI Timeout - Pack Diagnostics
      SDI Timeout - Reco Statistics Reset
      SDI Timeout - Signaling Process Reconfiguration
      SDI Timeout - SL_TRUNK_DISABLE_REQ
      SDI Timeout - SL_TRUNK_ENABLE_REQ
      SDI Timeout - Trunk Disable
      Secure SIP Enabled
      Seize Acknowledgment Timeout (ms)
      Send RAI
      Send RESTART on Channel Enable
      Session Timer Allow Update For Refresh
      Session Timer Enable
      Session Timer Inbound Refresher Default
      Session Timer Maximum Session Time
      Session Timer Minimum Session Time
      Session Timer Outbound Calls Refresher Default
      Settle Time (ms)
      Signaling Process Type
      Signaling Trunk Identifier
      Signaling Type
      SNA Status Refresh Period (seconds)
      SSI Custom Server Status Check Interval (seconds)
      Start Java and VoiceXML Environment Automatically
      State Table Entry Label
      State Table Loop Detection
      State Table Loop Detection Loop Analysis Threshold
      State Table Loop Detection Loop Threshold
      State Table Loop Detection Maximum Length
      State Table Name for Incoming Calls
      Stop Key
      Subnet Mask
      Switch Encoding Law
      Switch Type
      System Default Application Profile
      System Disk Threshold
      System Language
      System Monitor Graph Duration (Minutes)
      System Name
      System Number
      System Response during Server Outage
      T1 Bit Robbing
      T1 CAS Protocol
      T1 CAS Signaling Format
      T1 Framing Mode
      T1 Hit Filter (1.5 ms)
      T1 Line Code
      T1 Remote Alarm Format
      T.38 Fax Refer URI
      Time in Cache (minutes)
      Time Off 1 Maximum (0.001 Seconds)
      Time Off 1 Minimum (0.001 Seconds)
      Time Off 2 Maximum (0.001 Seconds)
      Time Off 2 Minimum (0.001 Seconds)
      Time Off 3 Maximum (0.001 Seconds)
      Time Off 3 Minimum (0.001 Seconds)
      Time On 1 Maximum (0.001 Seconds)
      Time On 1 Minimum (0.001 Seconds)
      Time On 2 Maximum (0.001 Seconds)
      Time On 2 Minimum (0.001 Seconds)
      Time On 3 Maximum (0.001 Seconds)
      Time On 3 Minimum (0.001 Seconds)
      Tone Group
      Tone Label
      Tone Type
      Transfer Call Feature Code
      Transfer Call Request Signal
      Transport Protocol
      Trunk Interface
      Trunk Interlock - 3270 Server
      Trunk Interlock - Java and VoiceXML Environment
      Trunk Interlock EDL
      Trunk Interlock EDL Timeout (minutes)
      Trunk Interlock Inservice Delay (seconds)
      Trunk Interlock Timeout (minutes)
      Trunk Signaling Mode
      UK Tie/DDI Start Type
      Underrun Margin Time - Alert (ms)
      Underrun Margin Time - Min Allowable (ms)
      Underrun Margin Time - Recovered (ms)
      Use allowed host list
      Use SIP REQHDR for Application Profile Selection
      User Greeting Compression Type
      User Identifier Minimum Digits
      Voice Interrupt Detection Level (dBm)
      Voice Interrupt Detection Off Time (ms)
      Voice Interrupt Detection On Time (ms)
      Voice Message Compression Type
      Voice Message ID Prefetch
      Voice Table Index (Characters)
      Voice Table Name (Characters)
      Voice Table Name (Digits)
      Wink Start Delay (ms)
      Wink Start Duration (ms)
  System parameter templates
    Signaling type templates
    Trunk interface templates
    Call progress tone templates
      About the tables
      Call progress tones: Belgium
      Call progress tones: Brazil
      Call progress tones: Finland
      Call progress tones: France
      Call progress tones: Germany
      Call progress tones: Italy
      Call progress tones: the Netherlands
      Call progress tones: Spain
      Call progress tones: United Kingdom
      Call progress tones: U.S. and Canada
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
User Interface Guide
  About this information
    Who should use this information
    How to use this information
      Typographic conventions
      Accessibility
      Notes on terminology
      Where to find more information
        Useful Web sites
  Logging on and off
    Logging on
    Leaving, logging off, closing, and shutting down
  A quick tour around Blueworx Voice Response
    The access menu
    The configuration menu
    The operations menu
    The applications menu
    The help menu
  Introducing the interface
    Mouse buttons
    Using the keyboard
      General
      Manipulating windows
      Selecting from lists
      Moving the input focus
      Moving the cursor
      Editing text
      Displaying menus
    Windows
    Container windows
    Menus
    Pushbuttons
      Example 1 - New Application window
      Example 2 - Enter Data window
      Example 3 - Confirm Request window
    Check boxes, radio buttons, and drop-down buttons
    Input fields and work areas
    Scrolling and searching
      Scrolling
      Searching
    Selecting items in lists
    Folders and icons
    Selecting icons
    Toolbars and hover help
    Using the command line
      Commands available
      Executing the commands
      Syntax rules
      Getting help
      Syntax notation
      Using a screen reader with the AIX command line
  An A to Z of Blueworx Voice Response windows
    Applications and Application windows
    Dependencies windows
    File Search window
    Object Index window
    State Table window: the Action Palette and folders
    State Table window: folders and actions
    State Table window: actions and states
    System Configuration windows
  Using an ASCII display
    Using an ASCII editor to create voice applications
    Command-line import and export utilities
    The ASCII console for system management
      Starting the ASCII console
      Using the ASCII console panels
  Changing the appearance of the graphical user interface
    Using the graphical user interface with large fonts and high contrast
  Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
      Typographic conventions
      Accessibility
      Notes on terminology
      Where to find more information
        Useful Web sites
  Logging on and off
    Logging on
    Leaving, logging off, closing, and shutting down
  A quick tour around Blueworx Voice Response
    The access menu
    The configuration menu
    The operations menu
    The applications menu
    The help menu
  Introducing the interface
    Mouse buttons
    Using the keyboard
      General
      Manipulating windows
      Selecting from lists
      Moving the input focus
      Moving the cursor
      Editing text
      Displaying menus
    Windows
    Container windows
    Menus
    Pushbuttons
      Example 1 - New Application window
      Example 2 - Enter Data window
      Example 3 - Confirm Request window
    Check boxes, radio buttons, and drop-down buttons
    Input fields and work areas
    Scrolling and searching
      Scrolling
      Searching
    Selecting items in lists
    Folders and icons
    Selecting icons
    Toolbars and hover help
    Using the command line
      Commands available
      Executing the commands
      Syntax rules
      Getting help
      Syntax notation
      Using a screen reader with the AIX command line
  An A to Z of Blueworx Voice Response windows
    Applications and Application windows
    Dependencies windows
    File Search window
    Object Index window
    State Table window: the Action Palette and folders
    State Table window: folders and actions
    State Table window: actions and states
    System Configuration windows
  Using an ASCII display
    Using an ASCII editor to create voice applications
    Command-line import and export utilities
    The ASCII console for system management
      Starting the ASCII console
      Using the ASCII console panels
  Changing the appearance of the graphical user interface
    Using the graphical user interface with large fonts and high contrast
  Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Problem Determination
  About this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing Blueworx Voice Response support
    Online help
    Blueworx Voice Response product documentation
    Blueworx support resources
    What to expect when you call Blueworx Support
  Analyzing the problem
    Cataloging the symptoms
      Have any system conditions changed?
      Which component is failing?
    Describing the state of the system
      Describing the system by using dtProblem
      Collecting Java and VoiceXML environment specific information
      Determining how much disk space is free
      Determining the maximum number of user processes the system can start
      Checking how much page space has been defined
      Determining how many buffers are defined for system use
      Determining what level of software is installed
      Reviewing the error log
      Copying the error log to tape or diskette
    Before you call Blueworx Support
      Capturing a system-level trace
      Capturing binary trace
      Documenting your problem
      Determining problem severity
      Reporting a problem with a C-language program
    Running hardware diagnostic procedures
      Adapter feature codes
      DTTA device driver
      Diagnosing unrecognized DTTAs on PCI systems
      Running diagnostics on the DTTA
    Diagnosing telephony line errors
      What causes telephony line errors?
      Diagnosing telephony line errors on the DTTA
    Using debugrec to record input and output
  Solving Blueworx Voice Response problems
    How to use this information
    When nothing works
    Problems found during installation or system startup
      Blueworx Voice Response software does not start to initialize
      Fileset consistency warnings are displayed on startup
      Welcome window does not display
      DB2 error SQL6048N is generated when attempting to start Blueworx Voice Response
      Blueworx Voice Response reports "SQL1042C with SQLSTATE=58004" error
      The startup of Blueworx Voice Response takes longer than normal and generates errors
      The windows on an Xstation are displayed in the wrong font
      restoreDT returns with an error from the "tar -xhv -f" command
      BrooktroutFax Adapter TR114 failure
      Failed to start Voice Response node - error_id 21004
      The ricdiag utility fails following a mksysb restore
      Error occurs when logging onto Blueworx Voice Response GUI after running mksysb
      DTSNMPD_START fails to start after upgrading AIX
      Running vae.setenv produces DB2 errors
      Database error occurs when trying to connect to the Blueworx Voice Response database
      License Enrollment errors during Blueworx Voice Response Version 6.1 migration
      DB2 errors during Blueworx Voice Response Version 6.1 installation
      Blueworx Voice Response Version 6.1 migration errors related to DB2 software
      Configuring SS7 in a Blueworx Voice Response Single System Image
    Network problems
      Blueworx Voice Response does not initiate outbound calls
      Blueworx Voice Response does not answer the phone
      Blueworx Voice Response receives no information from the exchange data link
      Blueworx Voice Response answers the phone with “technical difficulties”
      Telephone channel is hung
      No SNMP traps are being sent
      Blueworx Voice Response cannot access a remote 3270 host
      3270 session is permanently disabled
      3270 emulation does not work
      Telephony connection does not synchronize
      Cannot enable trunk
      DB2 does not start if the machine name is changed after DB2 is installed
      Resolving error_id 26001
    Problems found while running voice applications
      Voice application does not start
      Calls do not transfer
      FileCache failures when running VoiceXML applications
      Newly installed voice audio files not played by VoiceXML application
      VXMLParserPool::Parser created over capacity
      Exceptions reported when a Java or VoiceXML application is started from a VRNode
      Dial, MakeCall, or TransferCall actions behave unexpectedly
      Get actions that use the telephone line do not execute
      SendData or ReceiveData action does not provide expected results
      Application fails attempting to play voice
      Common problems with hangup detection
      Common problems with voice interrupt detection
      Common problems with background music
      Results of running an application are not as expected
      Mailbox does not play recorded message
      3270 server does not start
      3270 server script fails
      Custom server does not start
      Blueworx Voice Response does not accept data from the caller's keypad
      DTMF input is sometimes not recognized in a state table application
      Blueworx Voice Response generates "unsupported language" error when running VoiceXML Application
      Exceptions reported when a Blueworx Voice Response Java/VoiceXML application is started from VRNode
      FileCache error on a Blueworx Voice Response VoiceXML 2.0 system with multiple application Nodes
      Compression of voice messaging can result in poor quality audio
      error_id 1 and error_id 25032 caused by an unsupported application design
      Error on recordutterance with Nuance speech server
      Text-to-speech audio in an application sounds like static
      Timeout waiting for response from grammar compiler
    Performance and other general problems
      A process does not start when you expect it to
      Blueworx Voice Response windows start without being selected
      The system runs extremely slowly
      Blueworx Voice Response telephony activity is unexpectedly disrupted
      Blueworx Voice Response cannot access the printer
      Blueworx Voice Response is not accumulating call detail records
      Frequent “without sending detach” messages
      Blueworx Voice Response does not shut down
      Screen is blank or frozen while Blueworx Voice Response is running
      Alarm graphic turns yellow or red
      Applications and operations keywords turn gray
      Channel available indicator turns red independently
      Telephony problem without an alarm indicator
      Licenses are not granted
      The system configuration GUI crashes when being closed
      /dev/systrctl1… message is displayed in Dtstatus.out
      File db2diag.log increases up to the AIX system limit
      dtjflog fails during logging
      Blueworx Voice Response VRBE OutOfMemory error
  Using the ISDN_Monitor 
    The ISDN_Monitor
      Starting the ISDN_Monitor
      Stopping the ISDN_Monitor
      Restarting the ISDN_Monitor
      Monitoring a trunk which is then disabled
      Logging the ISDN_Monitor trace information to a file
      Decoding the ISDN_Monitor output
      Other ISDN messages
  Introducing the Blueworx Voice Response alarm messages
    Message destinations
    Message content
    Message categories
    Message filtering
    Messages by severity
    Messages affected by filtering
  Messages issued during migration or import
    MIG001
    MIG002
    MIG003
    MIG004
    MIG005
    MIG006
    MIG007
    MIG008
    MIG009
    MIG010
    MIG011
    MIG012
    MIG013
    MIG014
  Blueworx Voice Response messages identified by number
    Example Message
      <message number>
    Session Manager/CHP
      1
      2
      3
      100
      101
      105
      106
      110
      111
      113
      114
      116
      117
      199
      200
      201
      203
      207
      209
      211
      214
      300
      301
      400
      401
      402
      403
      404
      405
      406
      407
      408
      409
      500
      501
      502
      503
      504
      505
      506
      507
      600
      601
      603
      604
      605
      620
      621
      624
      630
      650
      700
      701
      702
      703
      704
      705
      706
      707
      708
      800
      801
      810
      900
      901
      906
      1000
      1001
      1100
      1101
      1102
      1103
      1104
      1120
      1201
      1202
      1203
      1204
      1205
      1206
      1207
      1208
      1300
      1301
      1302
      1303
      1304
      1305
      1400
      1401
      1402
      1403
      2000
      2002
      2003
      2004
      2006
      2007
      2008
    DB2 return codes
    DBSM (database server) return codes
      5001
      5002
      5003
      5004
      5005
      5007
      5008
      5010
      5018
      5021
      5022
      5024
      5027
      5031
      5036
      5039
      5045
      5046
      5049
      5054
      5055
      5056
      5057
      5058
      5059
      5061
      5062
      5063
      5064
      5065
      5067
      5068
      5069
      5070
      5071
      5072
      5073
      5074
      5076
      5077
      5078
      5079
      5080
      5082
      5083
      5084
      5085
      5086
      5087
      5088
      5089
      5090
      5093
      5094
      5095
      5096
      5097
      5098
      5099
      5100
      5101
      5102
      5103
      5200
      5201
      5202
      5204
      5205
      5250
      5251
      5252
      5253
      5254
      5255
      5256
      5257
      5300
      5301
      5302
      5310
      5311
      5312
      5313
      5314
      5315
      5316
      5317
      5318
      5319
      5320
      5321
      5322
    NODEM (Node Manager)
      10001
      10002
      10003
      10006
      10007
      10008
      10009
      10012
      10013
      10022
      10023
      10100
      10101
      10102
      10500
      10200
      10201
      10202
      10203
    STPD (State Table/Prompt Directory)
      11001
      11002
      11003
      11004
    VAE (General Blueworx Voice Response)
      12001
      12002
      12003
      12004
      12005
      12006
      12007
      12008
      12009
      12010
      12018
      12020
      12021
      12031
      12032
      12100
      12101
      12102
      12103
      12200
      12201
      12202
      12203
      12250
      12251
      12252
      12253
      12254
      12255
      12256
      12304
      12305
      12401
    LUM (License Use Management)
      13001
      13002
      13003
      13004
      13005
      13006
      13007
      13008
      13009
      13010
      13011
      13012
      13013
      13014
      13015
      13016
      13017
      13020
      13021
    SMSI (Simplified Message Service Interface)
      14003
      14004
      14005
      14006
      14007
      14008
      14011
      14012
      14015
      14016
      14017
      14023
      14024
      14025
      14026
      14027
      14028
      14029
      14030
      14031
      14032
    CACHE (Cache Manager)
      15001
      15002
      15003
      15004
      15005
      15006
      15007
      15008
      15010
      15013
    DBIM (Internal Database Manager)
      16004
      16005
    VPACK, SPACK and XPACK
      17001
      17002
      17003
      17004
      17005
      17006
      17007
      17008
      17009
      17010
      17011
      17012
      17013
      17014
      17015
      17016
      17017
      17033
      17034
      17035
      17036
      17037
      17038
      17040
      17041
      17042
      17043
      17044
      17045
      17046
      17060
      17061
      17063
      17067
      17068
      17069
      17070
      17300
      17301
      17302
      17303
      17304
      17305
      17501
      17502
      17503
      17504
      17506
      17508
      17509
      17511
      17518
      17600
      17601
      17602
      17603
      17604
      17605
      17606
      17607
      17608
      17609
      17610
      17710
      17800
      17803
      17805
      17806
      17807
      17808
      17809
      17810
      17811
      17812
      17813
      17820
      17821
      17826
      17900
      17901
      17902
      17903
      17904
      17905
      17906
      17907
      17908
      17909
      17910
      17911
      17912
      17913
      17914
      17916
      17917
      17918
      17919
      17920
      17921
      17922
      17923
      17924
      17925
      17926
      17929
      17931
      17932
      17933
      17934
      17935
      17942
      17943
      17944
      17946
      17947
      17948
      17949
      17950
      17951
      17952
      17953
      17954
      17955
      17956
      17957
      17958
      17961
      17962
      17963
      17964
      17965
      17966
      17967
      17968
      17969
      17970
      17971
      17972
      17973
      17974
      17975
      17976
      17977
      17978
      17979
      17980
      17981
      17982
      17983
      17984
      17986
      17987
      17988
      17990
      17991
    VAD (Voice Application Development)
      18002
      18004
      18015
      18200
      18201
      18400
      18401
    ACL (Application Connectivity Link)
      19006
      19007
      19011
      19023
      19026
      19027
      19028
      19029
      19030
      19031
      19032
      19033
      19034
    CA (Custom Server)
      20001
      20002
      20003
      20004
      20005
      20006
      20007
      20008
      20009
      20010
      20011
      20012
      20013
      20014
      20015
      20016
      20017
      20018
      20019
      20020
      20021
      20022
      20500
      20501
      20502
      20503
      20504
      20600
      20601
      20602
      20603
    DTBE (Java and VoiceXML environment)
      21001
      21002
      21003
      21004
      21005
    SM_SRVR
      23001
      23002
      23003
      23004
      23005
      23007
      23008
      23009
    CTRL3270
      24001
      24002
      24003
      24004
      24005
      24006
      24007
      24008
      24009
      24010
      24301
      24302
      24303
      24304
      24305
      24306
      24307
      24398
      24399
      24501
      24502
      24503
      24504
      24505
      24506
      24507
      24508
      24509
      24510
      24511
      24512
      24513
      24514
      24515
      24601
      24602
      24603
      24701
      24702
      24703
      24704
      24705
      24706
      24801
      24802
      24803
      24804
      24901
      24902
      24903
      24904
      24905
      24906
      24907
      24908
      24909
      24910
      24911
      24912
      24913
      24914
      24915
    OAM (Operations and Maintenance)
      25001
      25002
      25003
      25004
      25005
      25006
      25007
      25008
      25010
      25011
      25012
      25015
      25016
      25017
      25018
      25019
      25020
      25021
      25022
      25023
      25024
      25025
      25026
      25027
      25028
      25029
      25030
      25031
      25032
      25033
      25034
      25035
      25036
      25037
      25038
      25039
      25040
      25041
      25043
      25045
      25046
      25047
      25048
      25049
      25050
      25054
      25055
      25056
      25057
      25060
      25061
      25063
      25064
      25068
      25069
      25070
      25071
      25072
      25073
      25075
      25076
      25077
      25079
      25080
      25081
      25082
      25088
      25089
      25090
      25091
      25092
      25093
      25094
      25095
      25096
      25097
      25099
      25100
      25101
      25102
      25103
      25104
      25106
      25107
      25200
      25201
      25202
      25203
      25204
      25205
      25206
      25207
    SNMP (Simple Network Management Protocol)
      26001
      26002
      26003
      26004
      26005
      26006
      26007
      26008
      26010
      26011
      26012
      26013
    SDI (Signaling Device Driver Interface)
      27001
      27003
      27004
      27006
      27007
      27010
      27011
      27012
      27013
      27014
      27015
      27016
      27017
      27019
      27020
      27021
      27022
      27025
      27026
      27032
      27033
      27035
      27036
      27037
      27038
      27039
      27040
      27041
      27042
      27043
      27044
      27046
      27047
      27048
      27049
      27050
      27051
      27052
      27053
      27054
      27055
      27056
      27057
      27058
      27059
      27060
      27061
      27062
      27063
      27064
      27065
      27066
      27067
      27068
      27069
      27070
      27071
      27072
      27073
      27074
      27075
      27076
      27077
      27078
      27079
      27080
      27081
      27082
      27083
      27084
    ISDN services
      29000
      29002
      29003
      29100
      29101
      29102
      29103
      29104
      29105
      29106
      29107
      29108
      29109
      29110
      29111
      29112
    ISDN signaling process and ISDN call control
      29200
      29201
      29202
      29203
      29204
      29205
      29206
      29207
      29208
      29209
      29210
      29211
      29212
      29213
      29214
      29215
      29216
      29217
      29218
      29219
      29220
      29221
      29222
      29223
      29224
    ISDN D Layer 3
      29400
      29401
      29402
      29403
      29404
      29405
      29406
      29407
      29408
      29409
      29410
      29411
      29412
      29413
    ISDN D Layer 2 and Layer 1
      29601
      29602
      29603
      29604
      29605
      29606
      29607
      29608
      29609
      29610
      29611
      29612
      29613
      29614
      29615
      29616
      29617
    VoIP
      29800
      29801
      29802
      29803
      29804
      29805
      29806
      29807
      29808
      29809
      29810
      29811
      29812
      29813
      29814
      29815
      29816
      29817
      29818
      29819
      29820
      29821
      29822
      29823
      29824
      29825
      29826
      29827
      29828
      29829
      29830
      29831
      29832
      29833
      29834
    SS7
      30000
      30001
      30002
      30003
      30004
      30005
      30006
      30007
      30008
      30009
      30010
      30011
      30012
      30013
      30014
      30015
      30016
      30017
      30018
      30019
      30020
      30021
      30022
      30023
      30024
      30025
      30026
      30027
      30028
      30029
      30030
      30031
      30032
      30033
      30034
      30035
      30036
      30037
      30038
      30039
      30040
      30041
      30042
      30043
      30044
      30045
      30046
      30047
      30048
      30100
      30101
      30102
      30103
      30104
      30105
      30106
      30109
      30110
      30111
      30112
      30113
      30114
      30200
      30201
      30202
      30203
      30204
      30210
      30211
      30212
      30213
      30214
      30215
      30216
      30217
      30218
      30219
      30220
      30221
      30222
      30223
      30224
    Timeslot Management
      30500
      30501
      30502
      30503
      30504
      30505
      30506
      30507
      30508
      30509
      30510
      30511
    Pack Configuration
      31001
      31002
      31003
      31004
      31005
      31007
      31008
      31009
    Signaling Interface
      32001
      32002
      32003
      32004
      32005
      32006
      32007
      32008
      32009
      32010
      32011
      32012
      32013
      32014
      32015
      32016
      32017
      32018
      32019
      32020
      32021
    SpeechServer custom server
      35000
      35001
      35002
      35003
      35004
      35005
      35006
      35007
      35008
      35009
      35010
      35011
      35012
      35013
      35014
      35015
      35016
      35017
      35018
      35019
      35020
      35021
      35022
      35024
      35025
      35026
      35027
      35028
      35029
      35030
      35031
      35032
      35033
      35034
      35035
      35036
      35037
      35038
      35039
      35040
      35041
      35042
      35043
      35044
      35045
      35046
      35047
      35048
      35049
      35050
      35051
      35052
      35053
      35054
      35055
      35056
      35057
      35058
      35059
      35060
      35061
      35062
      35063
      35064
      35065
      35066
    CallPath_Sigproc Custom Server
      CP000
      CP001
      CP002
      CP003
      CP004
      CP005
      CP006
      CP007
      CP008
      CP009
      CP010
      CP011
      CP012
      CP013
      CP014
      CP015
      CP016
      CP017
      CP018
      CP019
      CP020
      CP021
      CP022
      CP023
      CP024
      CP025-049
      CP050
      CP051
      CP052
      CP053
      CP054
      CP055
      CP056
      CP057
      CP058
      CP059
      CP060
      CP061
      CP062
      CP063
      CP064
      CP065
      CP066
      CP067
      CP068
      CP069
      CP070
      CP071
      CP072
      CP073
      CP074
      CP075
      CP076
      CP077
      CP078
      CP079
      CP080
      CP081
      CP082
      CP083
      CP084
      CP085
      CP086
      CP087
      CP088
      CP089
      CP090
      CP091
      CP092
      CP093
      CP094
      CP095
    Java and VoiceXML environment messages
      DTJ1000
      DTJ1001
      DTJ1002
      DTJ1003
      DTJ1004
      DTJ1005
      DTJ1006
      DTJ1007
      DTJ1008
      DTJ1009
      DTJ1010
      DTJ1011
      DTJ1012
      DTJ1013
      DTJ1014
      DTJ1015
      DTJ1016
      DTJ1017
      DTJ1018
      DTJ1019
      DTJ1020
      DTJ1021
      DTJ1022
      DTJ1023
      DTJ1024
      DTJ1025
      DTJ1026
      DTJ1027
      DTJ1028
      DTJ1029
      DTJ1030
      DTJ1031
      DTJ1032
      DTJ1033
      DTJ1034
      DTJ1035
      DTJ1036
      DTJ1037
      DTJ1038
      DTJ1039
      DTJ1040
      DTJ1042
      DTJ1043
      DTJ1044
      DTJ1045
      DTJ1046
      DTJ1047
      DTJ1048
      DTJ1049
      DTJ1050
      DTJ1051
      DTJ1052
      DTJ1053
      DTJ1056
      DTJ1057
      DTJ1058
      DTJ1059
      DTJ1060
      DTJ1061
      DTJ1062
      DTJ1063
      DTJ1064
      DTJ2000
      DTJ2001
      DTJ2002
      DTJ2003
      DTJ2004
      DTJ2005
      DTJ2006
      DTJ2007
      DTJ2008
      DTJ2009
      DTJ2010
      DTJ2011
      DTJ2012
      DTJ2013
      DTJ2014
      DTJ2015
      DTJ2500
      DTJ2501
      DTJ3000
      DTJ3001
      DTJ3002
      DTJ3003
      DTJ3004
      DTJ3005
      DTJ3006
      DTJ3007
      DTJ3008
      DTJ3009
      DTJ3010
      DTJ3011
      DTJ3012
      DTJ3013
      DTJ3014
      DTJ3015
      DTJ3016
      DTJ3017
      DTJ3018
      DTJ3019
      DTJ3020
      DTJ3021
      DTJ3022
      DTJ3023
      DTJ3024
      DTJ3025
      DTJ3026
      DTJ3027
      DTJ3028
      DTJ3029
      DTJ3030
      DTJ3031
      DTJ3032
      DTJ3033
      DTJ3034
      DTJ3035
      DTJ3036
      DTJ3037
      DTJ3038
      DTJ3039
      DTJ3040
      DTJ3041
      DTJ3042
      DTJ3043
      DTJ3044
      DTJ3045
      DTJ3046
      DTJ3047
      DTJ3048
      DTJ3049
      DTJ3050
      DTJ3051
      DTJ3052
      DTJ3053
      DTJ3054
      DTJ3055
      DTJ3056
      DTJ3057
      DTJ3058
      DTJ3059
      DTJ3060
      DTJ3061
      DTJ3062
      DTJ3063
      DTJ3064
      DTJ3065
      DTJ3066
      DTJ3067
      DTJ3068
      DTJ3069
      DTJ3070
      DTJ3071
      DTJ3072
      DTJ3073
      DTJ3074
      DTJ3075
      DTJ3076
      DTJ3077
      DTJ3078
      DTJ3079
      DTJ3080
      DTJ3081
      DTJ3082
      DTJ3083
      DTJ3084
      DTJ3087
      DTJ3088
      DTJ3089
      DTJ3090
      DTJ3091
      DTJ3092
      DTJ3093
      DTJ3094
      DTJ3095
      DTJ3096
      DTJ3097
      DTJ3098
      DTJ3099
      DTJ3100
      DTJ3101
      DTJ3102
      DTJ3103
      DTJ3104
      DTJ3105
      DTJ3106
      DTJ3107
      DTJ3108
      DTJ3109
      DTJ3110
      DTJ3112
      DTJ3113
      DTJ3114
      DTJ3115
      DTJ3120
      DTJ3130
      DTJ3131
      DTJ3132
      DTJ3133
      DTJ3134
      DTJ3135
      DTJ3136
      DTJ3137
      DTJ3138
      DTJ3139
      DTJ4500
      DTJ4501
      DTJ4502
      DTJ5010
      DTJ5011
      DTJ5012
      DTJ5013
      DTJ5014
      DTJ5015
      DTJ5016
      DTJ5020
      DTJ5021
      DTJ5022
      DTJ5023
      DTJ5024
      DTJ5025
      DTJ5026
      DTJ6000
      DTJ6001
      DTJ6002
      DTJ6100
      DTJ6200
      DTJ6300
      DTJ6301
      DTJ6302
      DTJ6303
      DTJ6304
      DTJ6305
      DTJ6306
      DTJ6307
      DTJ6308
      DTJ6309
      DTJ6310
      DTJ7000
      DTJ7001
      DTJ7002
      DTJ7003
      DTJ7004
      DTJ7005
      DTJ7006
      DTJ7007
      DTJ7008
      DTJ7009
      DTJ7010
      DTJ7011
      DTJ7012
      DTJ7013
      DTJ7014
      DTJ7015
      DTJ7016
      DTJ7017
      DTJ7018
      DTJ7019
      DTJ7020
      DTJ7021
      DTJ7022
      DTJ7023
      DTJ7024
      DTJ7025
      DTJ7026
      DTJ7027
      DTJ7028
      DTJ7029
      DTJ7030
      DTJ7031
      DTJ7032
      DTJ7033
      DTJ7034
      DTJ7035
      DTJ7036
      DTJ7037
      DTJ7038
      DTJ7039
      DTJ7040
      DTJ7041
      DTJ7042
      DTJ7043
      DTJ7044
      DTJ7045
      DTJ7046
      DTJ7050
      DTJ7051
    ISDN_Call_Transfer custom server
      ISDN_XFER000
      ISDN_XFER001
      ISDN_XFER002
      ISDN_XFER003
      ISDN_XFER004
      ISDN_XFER005
      ISDN_XFER006 -
      ISDN_XFER007
      ISDN_XFER008
      ISDN_XFER009
      ISDN_XFER010
      ISDN_XFER011
      ISDN_XFER012
      ISDN_XFER013
      ISDN_XFER014
      ISDN_XFER015
      IISDN_XFER016
      ISDN_XFER017
      ISDN_XFER018
      ISDN_XFER019
      ISDN_XFER020
      ISDN_XFER021
      ISDN_XFER022
      ISDN_XFER023
      ISDN_XFER024
      ISDN_XFER025
      ISDN_XFER026
      ISDN_XFER027
      ISDN_XFER028
      ISDN_XFER029
      ISDN_XFER030
      ISDN_XFER031
      ISDN_XFER032
    Juke_Box custom server
      JB002
      JB004
      JB006
      JB008
      JB010
      JB012
      JB014
      JB018
      JB020
      JB022
      JB024
      JB026
      JB028
      JB030
      JB032
      JB034
      JB036
      JB038
      JB040
      JB042
      JB044
      JB046
      JB048
      JB050
      JB052
      JB054
      JB056
      JB058
      JB060
      JB062
      JB064
      JB066
      JB068
      JB070
      JB072
      JB074
      JB076
      JB078
      JB080
      JB082
      JB084
      JB086
      JB088
      JB090
      JB092
      JBS002
      JBS004
      JBS006
      JBS008
      JBS010
      JBS012
      JBS014
      JBS016
      JBS018
      JBS020
      JBS022
      JBS024
      JBS026
      JBS028
      JBS030
      JBS032
      JBS034
      JBS036
      JBS038
      JBS040
      JBS042
      JBS044
      JBS046
      JBS048
      JBS050
      JBE052
      JBE054
      JBE056
      JBE058
      JBE060
      JBE062
      JBE064
    IBM_Trombone_Custom_Server
      TROMBONE000
      TROMBONE001
      TROMBONE002
      TROMBONE003
      TROMBONE004
      TROMBONE005 -
      TROMBONE006
      TROMBONE007
      TROMBONE008
      TROMBONE009
      TROMBONE010
      TROMBONE011
      TROMBONE012
      TROMBONE013
      TROMBONE014
      TROMBONE015
      TROMBONE016
      TROMBONE017
      TROMBONE018
      TROMBONE019
      TROMBONE020
      TROMBONE021
      TROMBONE022
      TROMBONE023
      TROMBONE024
      TROMBONE025
      TROMBONE026
      TROMBONE027
      TROMBONE028
      TROMBONE029
    MRCP messages
      1002956
      1008001
      1008003
      1008004
      1008005
      1008006
      1008008
      1008048
      1008049
      1008060
      1008061
    VXML messages
      Messages and explanations
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing Blueworx Voice Response support
    Online help
    Blueworx Voice Response product documentation
    Blueworx support resources
    What to expect when you call Blueworx Support
  Analyzing the problem
    Cataloging the symptoms
      Have any system conditions changed?
      Which component is failing?
    Describing the state of the system
      Describing the system by using dtProblem
      Collecting Java and VoiceXML environment specific information
      Determining how much disk space is free
      Determining the maximum number of user processes the system can start
      Checking how much page space has been defined
      Determining how many buffers are defined for system use
      Determining what level of software is installed
      Reviewing the error log
      Copying the error log to tape or diskette
    Before you call Blueworx Support
      Capturing a system-level trace
      Capturing binary trace
      Documenting your problem
      Determining problem severity
      Reporting a problem with a C-language program
    Running hardware diagnostic procedures
      Adapter feature codes
      DTTA device driver
      Diagnosing unrecognized DTTAs on PCI systems
      Running diagnostics on the DTTA
    Diagnosing telephony line errors
      What causes telephony line errors?
      Diagnosing telephony line errors on the DTTA
    Using debugrec to record input and output
  Solving Blueworx Voice Response problems
    How to use this information
    When nothing works
    Problems found during installation or system startup
      Blueworx Voice Response software does not start to initialize
      Fileset consistency warnings are displayed on startup
      Welcome window does not display
      DB2 error SQL6048N is generated when attempting to start Blueworx Voice Response
      Blueworx Voice Response reports "SQL1042C with SQLSTATE=58004" error
      The startup of Blueworx Voice Response takes longer than normal and generates errors
      The windows on an Xstation are displayed in the wrong font
      restoreDT returns with an error from the "tar -xhv -f" command
      BrooktroutFax Adapter TR114 failure
      Failed to start Voice Response node - error_id 21004
      The ricdiag utility fails following a mksysb restore
      Error occurs when logging onto Blueworx Voice Response GUI after running mksysb
      DTSNMPD_START fails to start after upgrading AIX
      Running vae.setenv produces DB2 errors
      Database error occurs when trying to connect to the Blueworx Voice Response database
      License Enrollment errors during Blueworx Voice Response Version 6.1 migration
      DB2 errors during Blueworx Voice Response Version 6.1 installation
      Blueworx Voice Response Version 6.1 migration errors related to DB2 software
      Configuring SS7 in a Blueworx Voice Response Single System Image
    Network problems
      Blueworx Voice Response does not initiate outbound calls
      Blueworx Voice Response does not answer the phone
      Blueworx Voice Response receives no information from the exchange data link
      Blueworx Voice Response answers the phone with “technical difficulties”
      Telephone channel is hung
      No SNMP traps are being sent
      Blueworx Voice Response cannot access a remote 3270 host
      3270 session is permanently disabled
      3270 emulation does not work
      Telephony connection does not synchronize
      Cannot enable trunk
      DB2 does not start if the machine name is changed after DB2 is installed
      Resolving error_id 26001
    Problems found while running voice applications
      Voice application does not start
      Calls do not transfer
      FileCache failures when running VoiceXML applications
      Newly installed voice audio files not played by VoiceXML application
      VXMLParserPool::Parser created over capacity
      Exceptions reported when a Java or VoiceXML application is started from a VRNode
      Dial, MakeCall, or TransferCall actions behave unexpectedly
      Get actions that use the telephone line do not execute
      SendData or ReceiveData action does not provide expected results
      Application fails attempting to play voice
      Common problems with hangup detection
      Common problems with voice interrupt detection
      Common problems with background music
      Results of running an application are not as expected
      Mailbox does not play recorded message
      3270 server does not start
      3270 server script fails
      Custom server does not start
      Blueworx Voice Response does not accept data from the caller's keypad
      DTMF input is sometimes not recognized in a state table application
      Blueworx Voice Response generates "unsupported language" error when running VoiceXML Application
      Exceptions reported when a Blueworx Voice Response Java/VoiceXML application is started from VRNode
      FileCache error on a Blueworx Voice Response VoiceXML 2.0 system with multiple application Nodes
      Compression of voice messaging can result in poor quality audio
      error_id 1 and error_id 25032 caused by an unsupported application design
      Error on recordutterance with Nuance speech server
      Text-to-speech audio in an application sounds like static
      Timeout waiting for response from grammar compiler
    Performance and other general problems
      A process does not start when you expect it to
      Blueworx Voice Response windows start without being selected
      The system runs extremely slowly
      Blueworx Voice Response telephony activity is unexpectedly disrupted
      Blueworx Voice Response cannot access the printer
      Blueworx Voice Response is not accumulating call detail records
      Frequent “without sending detach” messages
      Blueworx Voice Response does not shut down
      Screen is blank or frozen while Blueworx Voice Response is running
      Alarm graphic turns yellow or red
      Applications and operations keywords turn gray
      Channel available indicator turns red independently
      Telephony problem without an alarm indicator
      Licenses are not granted
      The system configuration GUI crashes when being closed
      /dev/systrctl1… message is displayed in Dtstatus.out
      File db2diag.log increases up to the AIX system limit
      dtjflog fails during logging
      Blueworx Voice Response VRBE OutOfMemory error
  Using the ISDN_Monitor 
    The ISDN_Monitor
      Starting the ISDN_Monitor
      Stopping the ISDN_Monitor
      Restarting the ISDN_Monitor
      Monitoring a trunk which is then disabled
      Logging the ISDN_Monitor trace information to a file
      Decoding the ISDN_Monitor output
      Other ISDN messages
  Introducing the Blueworx Voice Response alarm messages
    Message destinations
    Message content
    Message categories
    Message filtering
    Messages by severity
    Messages affected by filtering
  Messages issued during migration or import
    MIG001
    MIG002
    MIG003
    MIG004
    MIG005
    MIG006
    MIG007
    MIG008
    MIG009
    MIG010
    MIG011
    MIG012
    MIG013
    MIG014
  Blueworx Voice Response messages identified by number
    Example Message
      <message number>
    Session Manager/CHP
      1
      2
      3
      100
      101
      105
      106
      110
      111
      113
      114
      116
      117
      199
      200
      201
      203
      207
      209
      211
      214
      300
      301
      400
      401
      402
      403
      404
      405
      406
      407
      408
      409
      500
      501
      502
      503
      504
      505
      506
      507
      600
      601
      603
      604
      605
      620
      621
      624
      630
      650
      700
      701
      702
      703
      704
      705
      706
      707
      708
      800
      801
      810
      900
      901
      906
      1000
      1001
      1100
      1101
      1102
      1103
      1104
      1120
      1201
      1202
      1203
      1204
      1205
      1206
      1207
      1208
      1300
      1301
      1302
      1303
      1304
      1305
      1400
      1401
      1402
      1403
      2000
      2002
      2003
      2004
      2006
      2007
      2008
    DB2 return codes
    DBSM (database server) return codes
      5001
      5002
      5003
      5004
      5005
      5007
      5008
      5010
      5018
      5021
      5022
      5024
      5027
      5031
      5036
      5039
      5045
      5046
      5049
      5054
      5055
      5056
      5057
      5058
      5059
      5061
      5062
      5063
      5064
      5065
      5067
      5068
      5069
      5070
      5071
      5072
      5073
      5074
      5076
      5077
      5078
      5079
      5080
      5082
      5083
      5084
      5085
      5086
      5087
      5088
      5089
      5090
      5093
      5094
      5095
      5096
      5097
      5098
      5099
      5100
      5101
      5102
      5103
      5200
      5201
      5202
      5204
      5205
      5250
      5251
      5252
      5253
      5254
      5255
      5256
      5257
      5300
      5301
      5302
      5310
      5311
      5312
      5313
      5314
      5315
      5316
      5317
      5318
      5319
      5320
      5321
      5322
    NODEM (Node Manager)
      10001
      10002
      10003
      10006
      10007
      10008
      10009
      10012
      10013
      10022
      10023
      10100
      10101
      10102
      10500
      10200
      10201
      10202
      10203
    STPD (State Table/Prompt Directory)
      11001
      11002
      11003
      11004
    VAE (General Blueworx Voice Response)
      12001
      12002
      12003
      12004
      12005
      12006
      12007
      12008
      12009
      12010
      12018
      12020
      12021
      12031
      12032
      12100
      12101
      12102
      12103
      12200
      12201
      12202
      12203
      12250
      12251
      12252
      12253
      12254
      12255
      12256
      12304
      12305
      12401
    LUM (License Use Management)
      13001
      13002
      13003
      13004
      13005
      13006
      13007
      13008
      13009
      13010
      13011
      13012
      13013
      13014
      13015
      13016
      13017
      13020
      13021
    SMSI (Simplified Message Service Interface)
      14003
      14004
      14005
      14006
      14007
      14008
      14011
      14012
      14015
      14016
      14017
      14023
      14024
      14025
      14026
      14027
      14028
      14029
      14030
      14031
      14032
    CACHE (Cache Manager)
      15001
      15002
      15003
      15004
      15005
      15006
      15007
      15008
      15010
      15013
    DBIM (Internal Database Manager)
      16004
      16005
    VPACK, SPACK and XPACK
      17001
      17002
      17003
      17004
      17005
      17006
      17007
      17008
      17009
      17010
      17011
      17012
      17013
      17014
      17015
      17016
      17017
      17033
      17034
      17035
      17036
      17037
      17038
      17040
      17041
      17042
      17043
      17044
      17045
      17046
      17060
      17061
      17063
      17067
      17068
      17069
      17070
      17300
      17301
      17302
      17303
      17304
      17305
      17501
      17502
      17503
      17504
      17506
      17508
      17509
      17511
      17518
      17600
      17601
      17602
      17603
      17604
      17605
      17606
      17607
      17608
      17609
      17610
      17710
      17800
      17803
      17805
      17806
      17807
      17808
      17809
      17810
      17811
      17812
      17813
      17820
      17821
      17826
      17900
      17901
      17902
      17903
      17904
      17905
      17906
      17907
      17908
      17909
      17910
      17911
      17912
      17913
      17914
      17916
      17917
      17918
      17919
      17920
      17921
      17922
      17923
      17924
      17925
      17926
      17929
      17931
      17932
      17933
      17934
      17935
      17942
      17943
      17944
      17946
      17947
      17948
      17949
      17950
      17951
      17952
      17953
      17954
      17955
      17956
      17957
      17958
      17961
      17962
      17963
      17964
      17965
      17966
      17967
      17968
      17969
      17970
      17971
      17972
      17973
      17974
      17975
      17976
      17977
      17978
      17979
      17980
      17981
      17982
      17983
      17984
      17986
      17987
      17988
      17990
      17991
    VAD (Voice Application Development)
      18002
      18004
      18015
      18200
      18201
      18400
      18401
    ACL (Application Connectivity Link)
      19006
      19007
      19011
      19023
      19026
      19027
      19028
      19029
      19030
      19031
      19032
      19033
      19034
    CA (Custom Server)
      20001
      20002
      20003
      20004
      20005
      20006
      20007
      20008
      20009
      20010
      20011
      20012
      20013
      20014
      20015
      20016
      20017
      20018
      20019
      20020
      20021
      20022
      20500
      20501
      20502
      20503
      20504
      20600
      20601
      20602
      20603
    DTBE (Java and VoiceXML environment)
      21001
      21002
      21003
      21004
      21005
    SM_SRVR
      23001
      23002
      23003
      23004
      23005
      23007
      23008
      23009
    CTRL3270
      24001
      24002
      24003
      24004
      24005
      24006
      24007
      24008
      24009
      24010
      24301
      24302
      24303
      24304
      24305
      24306
      24307
      24398
      24399
      24501
      24502
      24503
      24504
      24505
      24506
      24507
      24508
      24509
      24510
      24511
      24512
      24513
      24514
      24515
      24601
      24602
      24603
      24701
      24702
      24703
      24704
      24705
      24706
      24801
      24802
      24803
      24804
      24901
      24902
      24903
      24904
      24905
      24906
      24907
      24908
      24909
      24910
      24911
      24912
      24913
      24914
      24915
    OAM (Operations and Maintenance)
      25001
      25002
      25003
      25004
      25005
      25006
      25007
      25008
      25010
      25011
      25012
      25015
      25016
      25017
      25018
      25019
      25020
      25021
      25022
      25023
      25024
      25025
      25026
      25027
      25028
      25029
      25030
      25031
      25032
      25033
      25034
      25035
      25036
      25037
      25038
      25039
      25040
      25041
      25043
      25045
      25046
      25047
      25048
      25049
      25050
      25054
      25055
      25056
      25057
      25060
      25061
      25063
      25064
      25068
      25069
      25070
      25071
      25072
      25073
      25075
      25076
      25077
      25079
      25080
      25081
      25082
      25088
      25089
      25090
      25091
      25092
      25093
      25094
      25095
      25096
      25097
      25099
      25100
      25101
      25102
      25103
      25104
      25106
      25107
      25200
      25201
      25202
      25203
      25204
      25205
      25206
      25207
    SNMP (Simple Network Management Protocol)
      26001
      26002
      26003
      26004
      26005
      26006
      26007
      26008
      26010
      26011
      26012
      26013
    SDI (Signaling Device Driver Interface)
      27001
      27003
      27004
      27006
      27007
      27010
      27011
      27012
      27013
      27014
      27015
      27016
      27017
      27019
      27020
      27021
      27022
      27025
      27026
      27032
      27033
      27035
      27036
      27037
      27038
      27039
      27040
      27041
      27042
      27043
      27044
      27046
      27047
      27048
      27049
      27050
      27051
      27052
      27053
      27054
      27055
      27056
      27057
      27058
      27059
      27060
      27061
      27062
      27063
      27064
      27065
      27066
      27067
      27068
      27069
      27070
      27071
      27072
      27073
      27074
      27075
      27076
      27077
      27078
      27079
      27080
      27081
      27082
      27083
      27084
    ISDN services
      29000
      29002
      29003
      29100
      29101
      29102
      29103
      29104
      29105
      29106
      29107
      29108
      29109
      29110
      29111
      29112
    ISDN signaling process and ISDN call control
      29200
      29201
      29202
      29203
      29204
      29205
      29206
      29207
      29208
      29209
      29210
      29211
      29212
      29213
      29214
      29215
      29216
      29217
      29218
      29219
      29220
      29221
      29222
      29223
      29224
    ISDN D Layer 3
      29400
      29401
      29402
      29403
      29404
      29405
      29406
      29407
      29408
      29409
      29410
      29411
      29412
      29413
    ISDN D Layer 2 and Layer 1
      29601
      29602
      29603
      29604
      29605
      29606
      29607
      29608
      29609
      29610
      29611
      29612
      29613
      29614
      29615
      29616
      29617
    VoIP
      29800
      29801
      29802
      29803
      29804
      29805
      29806
      29807
      29808
      29809
      29810
      29811
      29812
      29813
      29814
      29815
      29816
      29817
      29818
      29819
      29820
      29821
      29822
      29823
      29824
      29825
      29826
      29827
      29828
      29829
      29830
      29831
      29832
      29833
      29834
    SS7
      30000
      30001
      30002
      30003
      30004
      30005
      30006
      30007
      30008
      30009
      30010
      30011
      30012
      30013
      30014
      30015
      30016
      30017
      30018
      30019
      30020
      30021
      30022
      30023
      30024
      30025
      30026
      30027
      30028
      30029
      30030
      30031
      30032
      30033
      30034
      30035
      30036
      30037
      30038
      30039
      30040
      30041
      30042
      30043
      30044
      30045
      30046
      30047
      30048
      30100
      30101
      30102
      30103
      30104
      30105
      30106
      30109
      30110
      30111
      30112
      30113
      30114
      30200
      30201
      30202
      30203
      30204
      30210
      30211
      30212
      30213
      30214
      30215
      30216
      30217
      30218
      30219
      30220
      30221
      30222
      30223
      30224
    Timeslot Management
      30500
      30501
      30502
      30503
      30504
      30505
      30506
      30507
      30508
      30509
      30510
      30511
    Pack Configuration
      31001
      31002
      31003
      31004
      31005
      31007
      31008
      31009
    Signaling Interface
      32001
      32002
      32003
      32004
      32005
      32006
      32007
      32008
      32009
      32010
      32011
      32012
      32013
      32014
      32015
      32016
      32017
      32018
      32019
      32020
      32021
    SpeechServer custom server
      35000
      35001
      35002
      35003
      35004
      35005
      35006
      35007
      35008
      35009
      35010
      35011
      35012
      35013
      35014
      35015
      35016
      35017
      35018
      35019
      35020
      35021
      35022
      35024
      35025
      35026
      35027
      35028
      35029
      35030
      35031
      35032
      35033
      35034
      35035
      35036
      35037
      35038
      35039
      35040
      35041
      35042
      35043
      35044
      35045
      35046
      35047
      35048
      35049
      35050
      35051
      35052
      35053
      35054
      35055
      35056
      35057
      35058
      35059
      35060
      35061
      35062
      35063
      35064
      35065
      35066
    CallPath_Sigproc Custom Server
      CP000
      CP001
      CP002
      CP003
      CP004
      CP005
      CP006
      CP007
      CP008
      CP009
      CP010
      CP011
      CP012
      CP013
      CP014
      CP015
      CP016
      CP017
      CP018
      CP019
      CP020
      CP021
      CP022
      CP023
      CP024
      CP025-049
      CP050
      CP051
      CP052
      CP053
      CP054
      CP055
      CP056
      CP057
      CP058
      CP059
      CP060
      CP061
      CP062
      CP063
      CP064
      CP065
      CP066
      CP067
      CP068
      CP069
      CP070
      CP071
      CP072
      CP073
      CP074
      CP075
      CP076
      CP077
      CP078
      CP079
      CP080
      CP081
      CP082
      CP083
      CP084
      CP085
      CP086
      CP087
      CP088
      CP089
      CP090
      CP091
      CP092
      CP093
      CP094
      CP095
    Java and VoiceXML environment messages
      DTJ1000
      DTJ1001
      DTJ1002
      DTJ1003
      DTJ1004
      DTJ1005
      DTJ1006
      DTJ1007
      DTJ1008
      DTJ1009
      DTJ1010
      DTJ1011
      DTJ1012
      DTJ1013
      DTJ1014
      DTJ1015
      DTJ1016
      DTJ1017
      DTJ1018
      DTJ1019
      DTJ1020
      DTJ1021
      DTJ1022
      DTJ1023
      DTJ1024
      DTJ1025
      DTJ1026
      DTJ1027
      DTJ1028
      DTJ1029
      DTJ1030
      DTJ1031
      DTJ1032
      DTJ1033
      DTJ1034
      DTJ1035
      DTJ1036
      DTJ1037
      DTJ1038
      DTJ1039
      DTJ1040
      DTJ1042
      DTJ1043
      DTJ1044
      DTJ1045
      DTJ1046
      DTJ1047
      DTJ1048
      DTJ1049
      DTJ1050
      DTJ1051
      DTJ1052
      DTJ1053
      DTJ1056
      DTJ1057
      DTJ1058
      DTJ1059
      DTJ1060
      DTJ1061
      DTJ1062
      DTJ1063
      DTJ1064
      DTJ2000
      DTJ2001
      DTJ2002
      DTJ2003
      DTJ2004
      DTJ2005
      DTJ2006
      DTJ2007
      DTJ2008
      DTJ2009
      DTJ2010
      DTJ2011
      DTJ2012
      DTJ2013
      DTJ2014
      DTJ2015
      DTJ2500
      DTJ2501
      DTJ3000
      DTJ3001
      DTJ3002
      DTJ3003
      DTJ3004
      DTJ3005
      DTJ3006
      DTJ3007
      DTJ3008
      DTJ3009
      DTJ3010
      DTJ3011
      DTJ3012
      DTJ3013
      DTJ3014
      DTJ3015
      DTJ3016
      DTJ3017
      DTJ3018
      DTJ3019
      DTJ3020
      DTJ3021
      DTJ3022
      DTJ3023
      DTJ3024
      DTJ3025
      DTJ3026
      DTJ3027
      DTJ3028
      DTJ3029
      DTJ3030
      DTJ3031
      DTJ3032
      DTJ3033
      DTJ3034
      DTJ3035
      DTJ3036
      DTJ3037
      DTJ3038
      DTJ3039
      DTJ3040
      DTJ3041
      DTJ3042
      DTJ3043
      DTJ3044
      DTJ3045
      DTJ3046
      DTJ3047
      DTJ3048
      DTJ3049
      DTJ3050
      DTJ3051
      DTJ3052
      DTJ3053
      DTJ3054
      DTJ3055
      DTJ3056
      DTJ3057
      DTJ3058
      DTJ3059
      DTJ3060
      DTJ3061
      DTJ3062
      DTJ3063
      DTJ3064
      DTJ3065
      DTJ3066
      DTJ3067
      DTJ3068
      DTJ3069
      DTJ3070
      DTJ3071
      DTJ3072
      DTJ3073
      DTJ3074
      DTJ3075
      DTJ3076
      DTJ3077
      DTJ3078
      DTJ3079
      DTJ3080
      DTJ3081
      DTJ3082
      DTJ3083
      DTJ3084
      DTJ3087
      DTJ3088
      DTJ3089
      DTJ3090
      DTJ3091
      DTJ3092
      DTJ3093
      DTJ3094
      DTJ3095
      DTJ3096
      DTJ3097
      DTJ3098
      DTJ3099
      DTJ3100
      DTJ3101
      DTJ3102
      DTJ3103
      DTJ3104
      DTJ3105
      DTJ3106
      DTJ3107
      DTJ3108
      DTJ3109
      DTJ3110
      DTJ3112
      DTJ3113
      DTJ3114
      DTJ3115
      DTJ3120
      DTJ3130
      DTJ3131
      DTJ3132
      DTJ3133
      DTJ3134
      DTJ3135
      DTJ3136
      DTJ3137
      DTJ3138
      DTJ3139
      DTJ4500
      DTJ4501
      DTJ4502
      DTJ5010
      DTJ5011
      DTJ5012
      DTJ5013
      DTJ5014
      DTJ5015
      DTJ5016
      DTJ5020
      DTJ5021
      DTJ5022
      DTJ5023
      DTJ5024
      DTJ5025
      DTJ5026
      DTJ6000
      DTJ6001
      DTJ6002
      DTJ6100
      DTJ6200
      DTJ6300
      DTJ6301
      DTJ6302
      DTJ6303
      DTJ6304
      DTJ6305
      DTJ6306
      DTJ6307
      DTJ6308
      DTJ6309
      DTJ6310
      DTJ7000
      DTJ7001
      DTJ7002
      DTJ7003
      DTJ7004
      DTJ7005
      DTJ7006
      DTJ7007
      DTJ7008
      DTJ7009
      DTJ7010
      DTJ7011
      DTJ7012
      DTJ7013
      DTJ7014
      DTJ7015
      DTJ7016
      DTJ7017
      DTJ7018
      DTJ7019
      DTJ7020
      DTJ7021
      DTJ7022
      DTJ7023
      DTJ7024
      DTJ7025
      DTJ7026
      DTJ7027
      DTJ7028
      DTJ7029
      DTJ7030
      DTJ7031
      DTJ7032
      DTJ7033
      DTJ7034
      DTJ7035
      DTJ7036
      DTJ7037
      DTJ7038
      DTJ7039
      DTJ7040
      DTJ7041
      DTJ7042
      DTJ7043
      DTJ7044
      DTJ7045
      DTJ7046
      DTJ7050
      DTJ7051
    ISDN_Call_Transfer custom server
      ISDN_XFER000
      ISDN_XFER001
      ISDN_XFER002
      ISDN_XFER003
      ISDN_XFER004
      ISDN_XFER005
      ISDN_XFER006 -
      ISDN_XFER007
      ISDN_XFER008
      ISDN_XFER009
      ISDN_XFER010
      ISDN_XFER011
      ISDN_XFER012
      ISDN_XFER013
      ISDN_XFER014
      ISDN_XFER015
      IISDN_XFER016
      ISDN_XFER017
      ISDN_XFER018
      ISDN_XFER019
      ISDN_XFER020
      ISDN_XFER021
      ISDN_XFER022
      ISDN_XFER023
      ISDN_XFER024
      ISDN_XFER025
      ISDN_XFER026
      ISDN_XFER027
      ISDN_XFER028
      ISDN_XFER029
      ISDN_XFER030
      ISDN_XFER031
      ISDN_XFER032
    Juke_Box custom server
      JB002
      JB004
      JB006
      JB008
      JB010
      JB012
      JB014
      JB018
      JB020
      JB022
      JB024
      JB026
      JB028
      JB030
      JB032
      JB034
      JB036
      JB038
      JB040
      JB042
      JB044
      JB046
      JB048
      JB050
      JB052
      JB054
      JB056
      JB058
      JB060
      JB062
      JB064
      JB066
      JB068
      JB070
      JB072
      JB074
      JB076
      JB078
      JB080
      JB082
      JB084
      JB086
      JB088
      JB090
      JB092
      JBS002
      JBS004
      JBS006
      JBS008
      JBS010
      JBS012
      JBS014
      JBS016
      JBS018
      JBS020
      JBS022
      JBS024
      JBS026
      JBS028
      JBS030
      JBS032
      JBS034
      JBS036
      JBS038
      JBS040
      JBS042
      JBS044
      JBS046
      JBS048
      JBS050
      JBE052
      JBE054
      JBE056
      JBE058
      JBE060
      JBE062
      JBE064
    IBM_Trombone_Custom_Server
      TROMBONE000
      TROMBONE001
      TROMBONE002
      TROMBONE003
      TROMBONE004
      TROMBONE005 -
      TROMBONE006
      TROMBONE007
      TROMBONE008
      TROMBONE009
      TROMBONE010
      TROMBONE011
      TROMBONE012
      TROMBONE013
      TROMBONE014
      TROMBONE015
      TROMBONE016
      TROMBONE017
      TROMBONE018
      TROMBONE019
      TROMBONE020
      TROMBONE021
      TROMBONE022
      TROMBONE023
      TROMBONE024
      TROMBONE025
      TROMBONE026
      TROMBONE027
      TROMBONE028
      TROMBONE029
    MRCP messages
      1002956
      1008001
      1008003
      1008004
      1008005
      1008006
      1008008
      1008048
      1008049
      1008060
      1008061
    VXML messages
      Messages and explanations
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
        Message:
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
3270 Servers
  About this information
    Who should read this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  What is a 3270 server?
    3270 server components
  Developing a 3270 server
    Components of a 3270 server
      About screens
      About scripts
    Using the pSeries computer as a 3270 terminal
      Communicating with an AS/400
    Before you begin
    Defining a 3270 server
      Sharing screens and scripts
    Capturing screens and defining fields
      Capturing screens
      Defining fields
    Creating a 3270 server script
      Using the Statements menu
      A sample 3270 server script
    Importing and exporting a 3270 server script
      Importing scripts
      Exporting scripts
    Completing the state table
    Testing a 3270 server
      Debugging a 3270 server
      Monitoring a 3270 server
    Editing 3270 server scripts and definitions
  3270 script language statements
    Syntax diagrams
    ABORT
    CALL
    CASE
    CHECK_ATTRIBUTE
    CHECK_SCREEN
    Comments in scripts
    DISABLE_SESSION
    EXCEPTION
    EXISTS
    GET_FIELD
    IF
    INPUT
    LOG_ERROR
    OUTPUT
    PUT_FIELD
    QUERY_SCREEN
    RETURN
    SAVE_SCREEN
    SEND_KEY
    SET_CURSOR
    SLEEP
    Variable assignments in scripts
    WHILE
  ID and name limitations
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should read this information
    How to use this information
      Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  What is a 3270 server?
    3270 server components
  Developing a 3270 server
    Components of a 3270 server
      About screens
      About scripts
    Using the pSeries computer as a 3270 terminal
      Communicating with an AS/400
    Before you begin
    Defining a 3270 server
      Sharing screens and scripts
    Capturing screens and defining fields
      Capturing screens
      Defining fields
    Creating a 3270 server script
      Using the Statements menu
      A sample 3270 server script
    Importing and exporting a 3270 server script
      Importing scripts
      Exporting scripts
    Completing the state table
    Testing a 3270 server
      Debugging a 3270 server
      Monitoring a 3270 server
    Editing 3270 server scripts and definitions
  3270 script language statements
    Syntax diagrams
    ABORT
    CALL
    CASE
    CHECK_ATTRIBUTE
    CHECK_SCREEN
    Comments in scripts
    DISABLE_SESSION
    EXCEPTION
    EXISTS
    GET_FIELD
    IF
    INPUT
    LOG_ERROR
    OUTPUT
    PUT_FIELD
    QUERY_SCREEN
    RETURN
    SAVE_SCREEN
    SEND_KEY
    SET_CURSOR
    SLEEP
    Variable assignments in scripts
    WHILE
  ID and name limitations
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Using the CCXML Browser
  About this information
    Who should read this information
    Related publications
      Specifications and standards
    Typographic conventions
    Accessibility
    Notes on terminology
  CCXML language
    What is CCXML?
    Using ECMAScript
    Elements
    Events
    CCXML classes
    Sessions
      Session variables
    Error handling
    Document fetching and caching
  CCXML Programming
    CCXML document structure
    CCXML document processing
    CCXML variables and their scope
    CCXML object identifiers
    Connection states
    Using Blueworx Voice Response call tags
    Answering a telephone call
    Rejecting a telephone call
    Updating a variable
    Invoking a VoiceXML application
    Passing information back from a VoiceXML application to CCXML
    Invoking a Java application
    Passing information back from a Java application to CCXML
    Transferring a telephone call
    Making an outbound telephone call
    Disconnecting a telephone call
    Using an automated connection timeout
    Transporting events to and from external components
    Logging events
    Error handling
  Problem determination
    System log file
      Formatting the log file
      Checking the log file
    CCXML document errors
    Common problems
  Example files
    Sample default.cff file
    Sample CCXML document
  Migrating existing CCXML applications to WebSphere or Blueworx Voice Response V6.1
  Notices
    Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should read this information
    Related publications
      Specifications and standards
    Typographic conventions
    Accessibility
    Notes on terminology
  CCXML language
    What is CCXML?
    Using ECMAScript
    Elements
    Events
    CCXML classes
    Sessions
      Session variables
    Error handling
    Document fetching and caching
  CCXML Programming
    CCXML document structure
    CCXML document processing
    CCXML variables and their scope
    CCXML object identifiers
    Connection states
    Using Blueworx Voice Response call tags
    Answering a telephone call
    Rejecting a telephone call
    Updating a variable
    Invoking a VoiceXML application
    Passing information back from a VoiceXML application to CCXML
    Invoking a Java application
    Passing information back from a Java application to CCXML
    Transferring a telephone call
    Making an outbound telephone call
    Disconnecting a telephone call
    Using an automated connection timeout
    Transporting events to and from external components
    Logging events
    Error handling
  Problem determination
    System log file
      Formatting the log file
      Checking the log file
    CCXML document errors
    Common problems
  Example files
    Sample default.cff file
    Sample CCXML document
  Migrating existing CCXML applications to WebSphere or Blueworx Voice Response V6.1
  Notices
    Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Custom Servers
  About this information
    Who should read this information
    How to use this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Components of a custom server
    The main() function
      System-generated main() function
      Coding the main() function
      main() arguments
    User functions
      User function parameters
      The initialization user function
      The termination user function
      The open and close functions
  Developing a custom server
    How to create a custom server
    Creating the main() function
      Defining the main() function
      Defining user functions and parameters
      Defining properties
      Completing the main() function
    Creating user functions
    Importing files into the custom server directory
    Importing custom servers
    Building a custom server
    Viewing the generated files
    Debugging a custom server
    Tracing custom servers
    How to interpret a custom server trace
    Editing a custom server definition
    Installing and deinstalling a custom server
    Putting a custom server into production
      Completing the state table
      Initializing a custom server
      Integrating a custom server with other software
      Executing a custom server
      Runtime environment
      What does pool buffer threshold reached mean?
    Shutting down custom server processes
    Using custom servers on a single system image
      Creating an SSI-compliant custom server
    Changing the AIX environment of a custom server
      Connecting to a DB2 database
  Using custom server subroutines
    Initializing and terminating the custom server
    Keeping custom servers in step with the custom server library
    Interacting with a channel process
      Custom servers that wait to be called by state tables
      Custom servers that are not initiated by state tables
    Simulating events on the channel process
    Managing other custom servers
    Accessing the Blueworx Voice Response database
      Manipulating application profiles
      Manipulating voice segments
      Manipulating audio names and user greetings
      Manipulating voice messages
      Importing and exporting voice
    Accessing voice channels directly
      Using synchronous foreground operations
      Using asynchronous background operation
    Connecting channels using the time division multiplex (TDM) bus
      Making and breaking TDM connections
    Logging errors
    Logging events
    Trace points
      Trace points example
  Single-process and multiprocess custom servers
    Single-process blocking operation
    Single-process nonblocking operation
    Multiprocess non-associated operation
    Multiprocess associated operation
  Custom server subroutines
    Summary of subroutines grouped by use
      Control subroutines
      Application subroutines
      Voice channel subroutines
      Other custom server subroutines
      Profile subroutines
      Import and export subroutines
      Voice database subroutines
      Delete database objects subroutines
      Trace subroutines
      Statistics subroutine
      TDM subroutines
      CA_Close_Channel()
      CA_Close_CHP_Link()
      CA_Close_Music_Channel()
      CA_Close_Record_Channel()
      CA_Create_Audio_Name()
      CA_Create_Greeting()
      CA_Create_Profile()
      CA_Create_Segment()
      CA_Create_Voice_Msg()
      CA_Create_Voice_Msg_Id()
      CA_Deinstall_CA()
      CA_Delete_3270_Server()
      CA_Delete_Audio_Name()
      CA_Delete_CA()
      CA_Delete_Greeting()
      CA_Delete_Profile()
      CA_Delete_Prompt_Dir()
      CA_Delete_Segment()
      CA_Delete_State_Table()
      CA_Delete_Subscriber_Class()
      CA_Delete_Voice_Dir()
      CA_Delete_Voice_Msg()
      CA_Delete_Voice_Table()
      CA_Execute_State_Table()
      CA_Export_Voice()
      CA_Get_Audio_Name()
      CA_Get_Audio_Name_Info()
      CA_Get_CA_Info()
      CA_Get_Channel_Info()
      CA_Get_Channel_Play_Status
      CA_Get_DT_Info()
      CA_Get_DT_Parameters()
      CA_Get_Element_Count
      CA_Get_Element_Info()
      CA_Get_Greeting()
      CA_Get_Greeting_Info()
      CA_Get_Profile()
      CA_Get_Profile_Count()
      CA_Get_Profile_List()
      CA_Get_Segment()
      CA_Get_Segment_Info()
      CA_Get_System_State()
      CA_Get_Voice_Msg()
      CA_Get_Voice_Msg_Info()
      CA_Import_Voice()
      CA_Init()
      CA_Install_CA()
      CA_Log_Error()
      CA_Log_Event()
      CA_Open_Channel()
      CA_Open_CHP_Link()
      CA_Open_Music_Channel()
      CA_Open_Record_Channel()
      CA_Ping_CHP_Link()
      CA_Play_Voice_Elements()
      CA_Play_Voice_Stream()
      CA_Poll()
      CA_Put_DT_Parameters()
      CA_Receive_DT_Msg()
      CA_Record_Voice_Stream()
      CA_Report_Channel_Event()
      CA_Save_Voice_Msg()
      CA_Send_CA_Msg()
      CA_Send_DT_Error()
      CA_Send_DT_Msg()
      CA_Send_Voice_Msg()
      CA_Set_CA_Ipl_Status()
      CA_Set_CA_Version()
      CA_Set_Options()
      CA_Set_Profile_Defaults()
      CA_Set_Send_Voice_Msg_Defaults()
      CA_Set_Voice_Msg_Listened()
      CA_Simulate_Alphas()
      CA_Simulate_Hangup()
      CA_Simulate_Keys()
      CA_Start_CA()
      CA_Start_Record_Channel()
      CA_Stop_CA()
      CA_Stop_Record_Channel()
      CA_TDD_Create_Segment()
      CA_TDD_Get_String()
      CA_TDD_Play_String()
      CA_TDM_Connect()
      CA_TDM_Disconnect()
      CA_Terminate()
      CA_Trace_Data(), CA_TRACE_DATA()
      CA_Trace_String(), CA_TRACE_STRING()
      CA_Update_Profile()
  Subroutine parameter structures
    AUDIO_NAME_INFO_ST
    AUDIO_NAME_PARM_ST
    CA_INFO_ST
    CA_OPTIONS_ST
    CHANNEL_INFO_ST
    CHANNEL_POLL_ST
    CREATE_VOICE_MSG_ID_PARM_ST
    CREATE_VOICE_MSG_PARM_ST
    DELETE_VOICE_MSG_PARM_ST
    DT_INFO_ST
    DT_MSG_INFO_ST
    ELEMENT_INFO_ST
    EXECUTE_STATE_TABLE_RETURN_ST
    EXT_VOICE_ST
    GET_VOICE_MSG_PARM_ST
    GET_VOICE_MSG_INFO_PARM_ST
    GREETING_INFO_ST
    GREETING_PARM_ST
    INT_VOICE_ST
    MAILBOX_INFO_ST
    MUSIC_CHANNEL_PARM_ST
    PLAY_VOICE_ELEMENTS_PARM_ST
    PLAY_VOICE_ELEMENTS_RTN_ST
    PLAY_VOICE_STREAM_PARM_ST
    PLAY_VOICE_STREAM_RTN_ST
    PROFILE_INFO_ST
    PROFILE_LIST_PARM_ST
    PROFILE_LIST_ST
    RECORD_CHANNEL_OPEN_ST
    RECORD_CHANNEL_START_ST
    RECORD_CHANNEL_START_RTN_ST
    RECORD_CHANNEL_STOP_RTN_ST
    RECORD_VOICE_STREAM_PARM_ST
    RECORD_VOICE_STREAM_RTN_ST
    SAVE_VOICE_MSG_PARM_ST
    SEGMENT_INFO_ST
    SEGMENT_PARM_ST
    SEND_VOICE_MSG_PARM_ST
    SET_VOICE_MSG_LISTENED_PARM_ST
    TDM_CONNECT_ST
    TDM_DISCONNECT_ST
    VOICE_MSG_DATA_ID_ST
    VOICE_MSG_INFO_ST
  Error return codes
  Example user function parameters
    Function 1
    Function 2
    Function 3
    Function 4
    Function 5
    Function 6
    Function 7
    Function 8
    Function 9
    Function 10
  ID and name limitations
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should read this information
    How to use this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Components of a custom server
    The main() function
      System-generated main() function
      Coding the main() function
      main() arguments
    User functions
      User function parameters
      The initialization user function
      The termination user function
      The open and close functions
  Developing a custom server
    How to create a custom server
    Creating the main() function
      Defining the main() function
      Defining user functions and parameters
      Defining properties
      Completing the main() function
    Creating user functions
    Importing files into the custom server directory
    Importing custom servers
    Building a custom server
    Viewing the generated files
    Debugging a custom server
    Tracing custom servers
    How to interpret a custom server trace
    Editing a custom server definition
    Installing and deinstalling a custom server
    Putting a custom server into production
      Completing the state table
      Initializing a custom server
      Integrating a custom server with other software
      Executing a custom server
      Runtime environment
      What does pool buffer threshold reached mean?
    Shutting down custom server processes
    Using custom servers on a single system image
      Creating an SSI-compliant custom server
    Changing the AIX environment of a custom server
      Connecting to a DB2 database
  Using custom server subroutines
    Initializing and terminating the custom server
    Keeping custom servers in step with the custom server library
    Interacting with a channel process
      Custom servers that wait to be called by state tables
      Custom servers that are not initiated by state tables
    Simulating events on the channel process
    Managing other custom servers
    Accessing the Blueworx Voice Response database
      Manipulating application profiles
      Manipulating voice segments
      Manipulating audio names and user greetings
      Manipulating voice messages
      Importing and exporting voice
    Accessing voice channels directly
      Using synchronous foreground operations
      Using asynchronous background operation
    Connecting channels using the time division multiplex (TDM) bus
      Making and breaking TDM connections
    Logging errors
    Logging events
    Trace points
      Trace points example
  Single-process and multiprocess custom servers
    Single-process blocking operation
    Single-process nonblocking operation
    Multiprocess non-associated operation
    Multiprocess associated operation
  Custom server subroutines
    Summary of subroutines grouped by use
      Control subroutines
      Application subroutines
      Voice channel subroutines
      Other custom server subroutines
      Profile subroutines
      Import and export subroutines
      Voice database subroutines
      Delete database objects subroutines
      Trace subroutines
      Statistics subroutine
      TDM subroutines
      CA_Close_Channel()
      CA_Close_CHP_Link()
      CA_Close_Music_Channel()
      CA_Close_Record_Channel()
      CA_Create_Audio_Name()
      CA_Create_Greeting()
      CA_Create_Profile()
      CA_Create_Segment()
      CA_Create_Voice_Msg()
      CA_Create_Voice_Msg_Id()
      CA_Deinstall_CA()
      CA_Delete_3270_Server()
      CA_Delete_Audio_Name()
      CA_Delete_CA()
      CA_Delete_Greeting()
      CA_Delete_Profile()
      CA_Delete_Prompt_Dir()
      CA_Delete_Segment()
      CA_Delete_State_Table()
      CA_Delete_Subscriber_Class()
      CA_Delete_Voice_Dir()
      CA_Delete_Voice_Msg()
      CA_Delete_Voice_Table()
      CA_Execute_State_Table()
      CA_Export_Voice()
      CA_Get_Audio_Name()
      CA_Get_Audio_Name_Info()
      CA_Get_CA_Info()
      CA_Get_Channel_Info()
      CA_Get_Channel_Play_Status
      CA_Get_DT_Info()
      CA_Get_DT_Parameters()
      CA_Get_Element_Count
      CA_Get_Element_Info()
      CA_Get_Greeting()
      CA_Get_Greeting_Info()
      CA_Get_Profile()
      CA_Get_Profile_Count()
      CA_Get_Profile_List()
      CA_Get_Segment()
      CA_Get_Segment_Info()
      CA_Get_System_State()
      CA_Get_Voice_Msg()
      CA_Get_Voice_Msg_Info()
      CA_Import_Voice()
      CA_Init()
      CA_Install_CA()
      CA_Log_Error()
      CA_Log_Event()
      CA_Open_Channel()
      CA_Open_CHP_Link()
      CA_Open_Music_Channel()
      CA_Open_Record_Channel()
      CA_Ping_CHP_Link()
      CA_Play_Voice_Elements()
      CA_Play_Voice_Stream()
      CA_Poll()
      CA_Put_DT_Parameters()
      CA_Receive_DT_Msg()
      CA_Record_Voice_Stream()
      CA_Report_Channel_Event()
      CA_Save_Voice_Msg()
      CA_Send_CA_Msg()
      CA_Send_DT_Error()
      CA_Send_DT_Msg()
      CA_Send_Voice_Msg()
      CA_Set_CA_Ipl_Status()
      CA_Set_CA_Version()
      CA_Set_Options()
      CA_Set_Profile_Defaults()
      CA_Set_Send_Voice_Msg_Defaults()
      CA_Set_Voice_Msg_Listened()
      CA_Simulate_Alphas()
      CA_Simulate_Hangup()
      CA_Simulate_Keys()
      CA_Start_CA()
      CA_Start_Record_Channel()
      CA_Stop_CA()
      CA_Stop_Record_Channel()
      CA_TDD_Create_Segment()
      CA_TDD_Get_String()
      CA_TDD_Play_String()
      CA_TDM_Connect()
      CA_TDM_Disconnect()
      CA_Terminate()
      CA_Trace_Data(), CA_TRACE_DATA()
      CA_Trace_String(), CA_TRACE_STRING()
      CA_Update_Profile()
  Subroutine parameter structures
    AUDIO_NAME_INFO_ST
    AUDIO_NAME_PARM_ST
    CA_INFO_ST
    CA_OPTIONS_ST
    CHANNEL_INFO_ST
    CHANNEL_POLL_ST
    CREATE_VOICE_MSG_ID_PARM_ST
    CREATE_VOICE_MSG_PARM_ST
    DELETE_VOICE_MSG_PARM_ST
    DT_INFO_ST
    DT_MSG_INFO_ST
    ELEMENT_INFO_ST
    EXECUTE_STATE_TABLE_RETURN_ST
    EXT_VOICE_ST
    GET_VOICE_MSG_PARM_ST
    GET_VOICE_MSG_INFO_PARM_ST
    GREETING_INFO_ST
    GREETING_PARM_ST
    INT_VOICE_ST
    MAILBOX_INFO_ST
    MUSIC_CHANNEL_PARM_ST
    PLAY_VOICE_ELEMENTS_PARM_ST
    PLAY_VOICE_ELEMENTS_RTN_ST
    PLAY_VOICE_STREAM_PARM_ST
    PLAY_VOICE_STREAM_RTN_ST
    PROFILE_INFO_ST
    PROFILE_LIST_PARM_ST
    PROFILE_LIST_ST
    RECORD_CHANNEL_OPEN_ST
    RECORD_CHANNEL_START_ST
    RECORD_CHANNEL_START_RTN_ST
    RECORD_CHANNEL_STOP_RTN_ST
    RECORD_VOICE_STREAM_PARM_ST
    RECORD_VOICE_STREAM_RTN_ST
    SAVE_VOICE_MSG_PARM_ST
    SEGMENT_INFO_ST
    SEGMENT_PARM_ST
    SEND_VOICE_MSG_PARM_ST
    SET_VOICE_MSG_LISTENED_PARM_ST
    TDM_CONNECT_ST
    TDM_DISCONNECT_ST
    VOICE_MSG_DATA_ID_ST
    VOICE_MSG_INFO_ST
  Error return codes
  Example user function parameters
    Function 1
    Function 2
    Function 3
    Function 4
    Function 5
    Function 6
    Function 7
    Function 8
    Function 9
    Function 10
  ID and name limitations
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Designing and Managing State Table Applications
  About this information
    Who should use this information
    How to use this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  The life cycle of a voice response service
    Introduction
      Requirements and Planning
        Business requirements
        Telephony requirements
        User requirements
        Data requirements
        Programming requirements
        Blueworx solutions
        Suggestions
      Design
        High-level and low-level design
        Design considerations
        Suggestions
      Implementation
        What does implementation involve?
        System parameters
        Testing the voice response service
        Migrating application objects
        Using an external code repository
        Suggestions
      Packaging and distribution
        Distributing an application to other Blueworx Voice Response systems
        Suggestions
      Maintenance and support
        Housekeeping
        Archiving application objects
        Distributing updates
        Suggestions
    Designing a voice application
      User participation in dialog design
      Designing the dialog
      Good things to do in voice applications
      Wording prompts for speech recognition applications
      Defining server requirements
    Creating and managing application objects
      What are application objects?
      Managing application objects efficiently
      Using the applications and application windows
      Discovering what applications and objects are in the system
      Editing and testing application objects
      Creating an application
      Exporting an application
      Exporting one or more objects
      Importing application objects
      Migrating from an earlier release of Blueworx Voice Response for AIX
      Frequently asked questions
        Do you have to create applications?
        What about the integrity of applications that are already in use?
        Where are newly-created or migrated objects put?
        What happens when you import objects belonging to an application that does not exist on the target system?
        When should you use full export, delta export, and partial export?
        When should you export prerequisites along with an application?
        What happens to “duplicate” objects?
        What if more than one application needs to use the same object?
      Moving objects from the default or user applications
      Deleting an application
      The dtimport and dtexport commands
        dtexport command
        dtimport command
    Overview of application objects
      State tables
        State table actions
        Example state table
        State table variables and parameters
        Returning data to the state table
        Possible results
        Entry points
      Prompts
        System prompts
        System prompts in languages other than U.S. English
        System prompts in French
        System prompts in Brazilian Portuguese
        Changing the system prompts for your language
      Voice segments
        Voice directories
        Voice tables
        System voice segments
        System voice tables
      3270 and custom servers
        3270 servers
        Custom servers
      Further information
    Creating an application profile
      Introduction
      How to create an application profile
        Using the command line
        wvrapplprof command
  Design topics
    Creating the voice output for voice applications
      Overview of voice signal processing
      Planning your voice segments
        Compression
        Recording voice segments over the telephone
        High-quality voice data
        Transferring the prerecorded data to Blueworx Voice Response
        Converting voice data transferred from non-AIX computer systems
        Saving voice segments
        The batch voice import utilities or the Voice Segments window?
      The voice segment database
      Creating prompts
        About creating prompt directories
        About defining prompts
        Default and language-specific prompts
        Using languages other than U.S. English
        Modifying the system voice tables
        Editing the system prompts
      Creating multilingual applications
        Using application profiles
        Using the System: Current language system variable
    Handling key input from callers
      Making a selection (single key)
      Entering data (multiple keys)
      Pressing keys while voice data is being played
    Handling spoken input from callers
      Speech recognition with distributed voice technologies
      Barge-in, voice interrupt detection, and echo cancellation
        Barge-in
        Voice interrupt detection
        Echo cancellation
      Writing a custom server to handle speech recognition
    Accessing data with a 3270 or custom server
      Sample 3270 and custom servers
        CustomServerSample
        3270ServerSample
    Telephony activity
      Handling switch and protocol limitations
        Handling switch tones
        Accounting for protocol limitations
      Answering calls
        How does Blueworx Voice Response answer an incoming call?
      Making, transferring, reconnecting, and terminating calls
        Call transfer
        State table actions
        System parameters
      Coordinated call and data transfer
        What does the state table have to do?
        What format must the data be in?
        How much data can you pass?
        Examples
      Setting the MessageWaiting Indicator using CallPath Server
    Designing voice messaging applications
      Voice messaging resources
      Using state table actions for voice messaging
      Interacting with callers and messages
      System parameters that affect voice messaging
      A sample voice message application
    Managing voice messaging resources
      Voice mailboxes
        How do I create a mailbox?
        How is mailbox information used?
      Controlling messages
        Limiting message length
        Limiting the number of messages
        What are subscriber classes?
        How do subscriber classes work?
        When should you define subscriber classes?
      Creating mailboxes for application use
        Before you start
        Using the graphical interface
        Using the wvrapplprof and wvrmailbox commands
        wvrmailbox command
      Creating a subscriber class
      Creating a distribution list
    Telecommunications Devices for the Deaf
      Making voice applications available to TDD users
    Background music
      Why use background music?
      How many tunes can you play at once?
      When should you play background music?
      How loud is the background music?
      T1 A-law systems
      Voice interrupt detection and speech recognition
      Using the Blueworx Voice Response Juke Box
        The Juke_Box custom server
        Starting and stopping the Juke_Box custom server
        The Juke Box configuration file
      Adding background music to a state table
        Prerequisites
        Debugging your state table
      Getting music into Blueworx Voice Response
        Supplied tunes
    TDM connection management
      Concepts
        Ports
        Port sets
        Resource groups
      Port set naming
      The TDM sample application
        Prerequisites
      Designing an application
        State tables
        Custom servers
        The design of the sample application
        Implementation notes
    Designing for a single system image
      Querying the single system image configuration
    Using ISDN call transfer
      When can I use ISDN Two B-channel transfer?
      When can I use ISDN RLT call transfer?
      When can I use ISDN single step call transfer?
      What the ISDN call transfer application does
        Limitations of ISDN call transfer
        Installing the application
        Configuring the ISDN_Call_Transfer custom server
        How to use ISDN call transfer
        Custom server functions
        State table definitions
      What the ISDN single step call transfer application does
        Limitations of ISDN single step call transfer
        Installing the application
        Configuring the SSTransfer custom server
        How to use ISDN single step call transfer
        Custom server functions
        State table definitions
    Using the IBM_Trombone_Custom_Server
      What is a trombone (in telephony terms)?
        What you can use a trombone for
      Installing the IBM_Trombone application
        Components of the IBM_Trombone application
        Installing the IBM_Trombone application
      Configuring IBM_Trombone_Custom_Server
        About child helper processes
        Setting configuration options
      How to use the trombone operation
        How tromboning works
        Setting up a trombone operation
        Terminating a trombone operation using third party hang-up
        Terminating a trombone operation using caller hang-up
        Terminating a trombone operation using caller DTMF
        Voice paths
      Custom server functions
        Custom server function definitions
        TromboneCall
        TromboneMakeCall
        TromboneMakeCallStatus
        TromboneConnectCall
        TromboneTerminationValue
        TromboneDisconnectCall
      State table definitions
        IBMTromboneCall
        IBMTromboneConn
        IBMTromboneC5
        IBMTromboneC10
        IBMTromboneDisc
        IBMTromboneLog
        IBMTromboneMake
        IBMTromboneMus
        IBMTromboneOut
        IBMTromboneRdy
        IBMTromboneWait
        IBMTromboneXmp
        IBMTromboneXmpA
        IBMTromboneXmpB
      IBM_Trombone_Custom_Server errors
    Using the VOX_CTI Custom Server
      Avaya Interaction Center VOX Connector for Blueworx Voice Response
      Installation
      VOX_CTI.ini file configuration
      VOX_CTI Custom Server functions
      VOX_CTI function return codes
      General guidelines
  ID and name limitations
  Voice interrupt detection: technical information
    Example of how voice interrupt detection works
    Summary
  Background music: technical information
    Sound levels
      The music volume ceiling and the prompt volume ceiling
    Customizing the Juke Box
      Source code files for the Juke Box
      Collecting statistics from the Juke_Box custom server
      Building music players
      Juke_Box custom server communication with pl_elem and pl_seg
      Message queue
    Writing your own background music subsystem
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  The life cycle of a voice response service
    Introduction
      Requirements and Planning
        Business requirements
        Telephony requirements
        User requirements
        Data requirements
        Programming requirements
        Blueworx solutions
        Suggestions
      Design
        High-level and low-level design
        Design considerations
        Suggestions
      Implementation
        What does implementation involve?
        System parameters
        Testing the voice response service
        Migrating application objects
        Using an external code repository
        Suggestions
      Packaging and distribution
        Distributing an application to other Blueworx Voice Response systems
        Suggestions
      Maintenance and support
        Housekeeping
        Archiving application objects
        Distributing updates
        Suggestions
    Designing a voice application
      User participation in dialog design
      Designing the dialog
      Good things to do in voice applications
      Wording prompts for speech recognition applications
      Defining server requirements
    Creating and managing application objects
      What are application objects?
      Managing application objects efficiently
      Using the applications and application windows
      Discovering what applications and objects are in the system
      Editing and testing application objects
      Creating an application
      Exporting an application
      Exporting one or more objects
      Importing application objects
      Migrating from an earlier release of Blueworx Voice Response for AIX
      Frequently asked questions
        Do you have to create applications?
        What about the integrity of applications that are already in use?
        Where are newly-created or migrated objects put?
        What happens when you import objects belonging to an application that does not exist on the target system?
        When should you use full export, delta export, and partial export?
        When should you export prerequisites along with an application?
        What happens to “duplicate” objects?
        What if more than one application needs to use the same object?
      Moving objects from the default or user applications
      Deleting an application
      The dtimport and dtexport commands
        dtexport command
        dtimport command
    Overview of application objects
      State tables
        State table actions
        Example state table
        State table variables and parameters
        Returning data to the state table
        Possible results
        Entry points
      Prompts
        System prompts
        System prompts in languages other than U.S. English
        System prompts in French
        System prompts in Brazilian Portuguese
        Changing the system prompts for your language
      Voice segments
        Voice directories
        Voice tables
        System voice segments
        System voice tables
      3270 and custom servers
        3270 servers
        Custom servers
      Further information
    Creating an application profile
      Introduction
      How to create an application profile
        Using the command line
        wvrapplprof command
  Design topics
    Creating the voice output for voice applications
      Overview of voice signal processing
      Planning your voice segments
        Compression
        Recording voice segments over the telephone
        High-quality voice data
        Transferring the prerecorded data to Blueworx Voice Response
        Converting voice data transferred from non-AIX computer systems
        Saving voice segments
        The batch voice import utilities or the Voice Segments window?
      The voice segment database
      Creating prompts
        About creating prompt directories
        About defining prompts
        Default and language-specific prompts
        Using languages other than U.S. English
        Modifying the system voice tables
        Editing the system prompts
      Creating multilingual applications
        Using application profiles
        Using the System: Current language system variable
    Handling key input from callers
      Making a selection (single key)
      Entering data (multiple keys)
      Pressing keys while voice data is being played
    Handling spoken input from callers
      Speech recognition with distributed voice technologies
      Barge-in, voice interrupt detection, and echo cancellation
        Barge-in
        Voice interrupt detection
        Echo cancellation
      Writing a custom server to handle speech recognition
    Accessing data with a 3270 or custom server
      Sample 3270 and custom servers
        CustomServerSample
        3270ServerSample
    Telephony activity
      Handling switch and protocol limitations
        Handling switch tones
        Accounting for protocol limitations
      Answering calls
        How does Blueworx Voice Response answer an incoming call?
      Making, transferring, reconnecting, and terminating calls
        Call transfer
        State table actions
        System parameters
      Coordinated call and data transfer
        What does the state table have to do?
        What format must the data be in?
        How much data can you pass?
        Examples
      Setting the MessageWaiting Indicator using CallPath Server
    Designing voice messaging applications
      Voice messaging resources
      Using state table actions for voice messaging
      Interacting with callers and messages
      System parameters that affect voice messaging
      A sample voice message application
    Managing voice messaging resources
      Voice mailboxes
        How do I create a mailbox?
        How is mailbox information used?
      Controlling messages
        Limiting message length
        Limiting the number of messages
        What are subscriber classes?
        How do subscriber classes work?
        When should you define subscriber classes?
      Creating mailboxes for application use
        Before you start
        Using the graphical interface
        Using the wvrapplprof and wvrmailbox commands
        wvrmailbox command
      Creating a subscriber class
      Creating a distribution list
    Telecommunications Devices for the Deaf
      Making voice applications available to TDD users
    Background music
      Why use background music?
      How many tunes can you play at once?
      When should you play background music?
      How loud is the background music?
      T1 A-law systems
      Voice interrupt detection and speech recognition
      Using the Blueworx Voice Response Juke Box
        The Juke_Box custom server
        Starting and stopping the Juke_Box custom server
        The Juke Box configuration file
      Adding background music to a state table
        Prerequisites
        Debugging your state table
      Getting music into Blueworx Voice Response
        Supplied tunes
    TDM connection management
      Concepts
        Ports
        Port sets
        Resource groups
      Port set naming
      The TDM sample application
        Prerequisites
      Designing an application
        State tables
        Custom servers
        The design of the sample application
        Implementation notes
    Designing for a single system image
      Querying the single system image configuration
    Using ISDN call transfer
      When can I use ISDN Two B-channel transfer?
      When can I use ISDN RLT call transfer?
      When can I use ISDN single step call transfer?
      What the ISDN call transfer application does
        Limitations of ISDN call transfer
        Installing the application
        Configuring the ISDN_Call_Transfer custom server
        How to use ISDN call transfer
        Custom server functions
        State table definitions
      What the ISDN single step call transfer application does
        Limitations of ISDN single step call transfer
        Installing the application
        Configuring the SSTransfer custom server
        How to use ISDN single step call transfer
        Custom server functions
        State table definitions
    Using the IBM_Trombone_Custom_Server
      What is a trombone (in telephony terms)?
        What you can use a trombone for
      Installing the IBM_Trombone application
        Components of the IBM_Trombone application
        Installing the IBM_Trombone application
      Configuring IBM_Trombone_Custom_Server
        About child helper processes
        Setting configuration options
      How to use the trombone operation
        How tromboning works
        Setting up a trombone operation
        Terminating a trombone operation using third party hang-up
        Terminating a trombone operation using caller hang-up
        Terminating a trombone operation using caller DTMF
        Voice paths
      Custom server functions
        Custom server function definitions
        TromboneCall
        TromboneMakeCall
        TromboneMakeCallStatus
        TromboneConnectCall
        TromboneTerminationValue
        TromboneDisconnectCall
      State table definitions
        IBMTromboneCall
        IBMTromboneConn
        IBMTromboneC5
        IBMTromboneC10
        IBMTromboneDisc
        IBMTromboneLog
        IBMTromboneMake
        IBMTromboneMus
        IBMTromboneOut
        IBMTromboneRdy
        IBMTromboneWait
        IBMTromboneXmp
        IBMTromboneXmpA
        IBMTromboneXmpB
      IBM_Trombone_Custom_Server errors
    Using the VOX_CTI Custom Server
      Avaya Interaction Center VOX Connector for Blueworx Voice Response
      Installation
      VOX_CTI.ini file configuration
      VOX_CTI Custom Server functions
      VOX_CTI function return codes
      General guidelines
  ID and name limitations
  Voice interrupt detection: technical information
    Example of how voice interrupt detection works
    Summary
  Background music: technical information
    Sound levels
      The music volume ceiling and the prompt volume ceiling
    Customizing the Juke Box
      Source code files for the Juke Box
      Collecting statistics from the Juke_Box custom server
      Building music players
      Juke_Box custom server communication with pl_elem and pl_seg
      Message queue
    Writing your own background music subsystem
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Cisco ICM Interface User's Guide
  About this information
    Who should use this information
    How to use this information
    Terms used in this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Cisco ICM custom server overview
    Application development for Cisco ICM
  Installing and configuring the Cisco ICM custom server
    Installation prerequisites
    Installation procedure
    Running the installation verification test
    Migration
    Coexistence
    SSI and HACMP error handling
    Configuring for Java
    Deconfiguring Java
  Starting the Cisco ICM custom server
    Starting the Cisco ICM custom server automatically
    The Cisco ICM simulator
    Custom server parameters
    Running multiple instances of the Cisco ICM custom server
    Service definition file
    If you have a problem
  Application development using state tables
    Call Routing Interface (CRI)
    CRI custom server functions for state tables
      Call_Cleared_Event
      Delivered_Event
      Diverted_Event
      Get_CallID
      Get_Route
      Get_ServiceID
      New_Transaction_Event
      Originated_Event
      Route_End_Event
      Route_Request_Event
      Set_Call_Variables_Event
      Set_Instance_Number
      Set_VRU_Status_Variables
    Event Data Feed and Call Routing Interface Status Codes
    Service Control Interface (SCI)
      Service Control Interface usage overview
      Expanded Call Context Variables
      Service Control Interface using state tables
    SCI custom server functions for state tables
      Cancel
      Connect
      Connect_To_Resource
      Create_DialogueID
      Dialogue_Failure_Conf_Send
      Dialogue_Failure_Event_Send
      Dialogue_Failure_Event_Recv
      Event_Report
      New_Call
      New_Call_Extended
      New_Dialogue
      Register_Variables
      Release
      Release_DialogueID
      Request_Instruction
      Retrieve_Index_Value
      Resource_Connected
      Run_Script_Request
      Run_Script_Result
      Run_Script_Result_Extended
  Application development using Java
    Service Control Interface (SCI)
      Service Control Interface usage overview
      Expanded Call Context Variables
      Service Control Interface using Java
    The Java CTICisco Application Programming Interface
      CTICiscoReturn object
      CTICiscoCallVars object
    SCI custom server functions for Java
      cancel
      connect
      connectToResource
      dialogueFailureConfSend
      dialogueFailureEventRecv
      dialogueFailureEventSend
      eventReport
      newCall
      registerVariables
      release
      requestInstruction
      resourceConnected
      runScriptRequest
      runScriptResult
      waitForEvent
  Service Control Interface scenarios and examples
    Call #1) Arriving call not under ICM script control (for a state table application)
    Call #2) Arriving call already under ICM script control (for a Java application)
    Call #3) Arriving call already under ICM script control, and the script requested to be run does not exist (for a state table application)
    Call #4) Arriving call not under ICM script control, and a Cancel request is received (for a Java application)
    Call #5) Arriving call not under ICM script control, and a Failed Cancel request is received (for a state table application)
    Call #6) Arriving call not under ICM script control and receives a Release Request (for a Java application)
    Call #7) TimeOut during dialog creation (for a state table application)
    Call #8) Arriving call not under ICM script control, and a Cancel request is received, VRU instructed to transfer call (for a Java application)
    Service Control Interface codes
  Application launch file
  Cisco ICM simulator
    Set_Simulation_Variables
    Set_Simulation_Variables Parameters
  Cisco ICM custom server error messages
  Format of status and trace data
    Status data
    Trace data
    Printable ICM messages
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
    Terms used in this information
    Following the procedures in this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Cisco ICM custom server overview
    Application development for Cisco ICM
  Installing and configuring the Cisco ICM custom server
    Installation prerequisites
    Installation procedure
    Running the installation verification test
    Migration
    Coexistence
    SSI and HACMP error handling
    Configuring for Java
    Deconfiguring Java
  Starting the Cisco ICM custom server
    Starting the Cisco ICM custom server automatically
    The Cisco ICM simulator
    Custom server parameters
    Running multiple instances of the Cisco ICM custom server
    Service definition file
    If you have a problem
  Application development using state tables
    Call Routing Interface (CRI)
    CRI custom server functions for state tables
      Call_Cleared_Event
      Delivered_Event
      Diverted_Event
      Get_CallID
      Get_Route
      Get_ServiceID
      New_Transaction_Event
      Originated_Event
      Route_End_Event
      Route_Request_Event
      Set_Call_Variables_Event
      Set_Instance_Number
      Set_VRU_Status_Variables
    Event Data Feed and Call Routing Interface Status Codes
    Service Control Interface (SCI)
      Service Control Interface usage overview
      Expanded Call Context Variables
      Service Control Interface using state tables
    SCI custom server functions for state tables
      Cancel
      Connect
      Connect_To_Resource
      Create_DialogueID
      Dialogue_Failure_Conf_Send
      Dialogue_Failure_Event_Send
      Dialogue_Failure_Event_Recv
      Event_Report
      New_Call
      New_Call_Extended
      New_Dialogue
      Register_Variables
      Release
      Release_DialogueID
      Request_Instruction
      Retrieve_Index_Value
      Resource_Connected
      Run_Script_Request
      Run_Script_Result
      Run_Script_Result_Extended
  Application development using Java
    Service Control Interface (SCI)
      Service Control Interface usage overview
      Expanded Call Context Variables
      Service Control Interface using Java
    The Java CTICisco Application Programming Interface
      CTICiscoReturn object
      CTICiscoCallVars object
    SCI custom server functions for Java
      cancel
      connect
      connectToResource
      dialogueFailureConfSend
      dialogueFailureEventRecv
      dialogueFailureEventSend
      eventReport
      newCall
      registerVariables
      release
      requestInstruction
      resourceConnected
      runScriptRequest
      runScriptResult
      waitForEvent
  Service Control Interface scenarios and examples
    Call #1) Arriving call not under ICM script control (for a state table application)
    Call #2) Arriving call already under ICM script control (for a Java application)
    Call #3) Arriving call already under ICM script control, and the script requested to be run does not exist (for a state table application)
    Call #4) Arriving call not under ICM script control, and a Cancel request is received (for a Java application)
    Call #5) Arriving call not under ICM script control, and a Failed Cancel request is received (for a state table application)
    Call #6) Arriving call not under ICM script control and receives a Release Request (for a Java application)
    Call #7) TimeOut during dialog creation (for a state table application)
    Call #8) Arriving call not under ICM script control, and a Cancel request is received, VRU instructed to transfer call (for a Java application)
    Service Control Interface codes
  Application launch file
  Cisco ICM simulator
    Set_Simulation_Variables
    Set_Simulation_Variables Parameters
  Cisco ICM custom server error messages
  Format of status and trace data
    Status data
    Trace data
    Printable ICM messages
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Developing Java Applications
  About this documentation
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
      Getting help
  Introduction to Blueworx Voice Response Java development
    What tools are available for writing Java applications?
    How does the Java API relate to the supplied Blueworx Voice Response JavaBeans?
      Modifying JavaBeans applications
    Java applications
      How is an incoming call routed to a Java application?
      What controls the sequence of events in a Java application?
      How does the caller interact with the Java application?
      How do you specify what the Java application says?
      How do Java applications access information?
      Creating reusable components
      Integration and interoperability of Java applications
      The benefits of Java
    How to get voice data into applications
      How voice segments are stored and identified
      Making voice segments available to Java applications
      What happens when you install a language?
    How languages are identified in VoiceXML and Java
      Why locale is important
      Default locale
      Internationalization
      Defining your own locales
      Language-only locales
      How locale is used for speech recognition and text-to-speech
  Using the Blueworx Voice Response Java API classes
    Installing the Blueworx Voice Response Java API classes
      Prerequisites
      Instructions
    Registering the IBM Java Runtime Environment in Rational Application Developer
    Creating a new voice application in Rational Application Developer
    Introduction to applications
      Managed and unmanaged applications
      Exceptions
    Getting started: the WVRApplication class
      Setting the application environment
      The ApplicationProperties class
    Starting the call
      Examples: receiving and making calls
    Looping round to handle another call
    Finishing with a call
  Creating voice applications
    Saying something to the caller
      Specifying what is to be spoken using the MediaType class
      The VoiceSegment class
      The DTMFSequence class
      The AudioNumber class
      The AudioCurrency class
      The AudioDate class
      The AudioTime class
      The AudioString class
      The TextToSpeech class
      Creating a media sequence
      Voice enabling your data structures: the Playable interface
    Playing output to the caller
    Getting input from the caller
      The Call.playAndGetInput() method
      The PlayAttributes class
      The InputAttributes class
      The MenuAttributes class
      The DTMFAttributes class
      The RecoAttributes class
    The Caller’s response
    Validating input
    Recording the caller’s voice input
      Obtaining information about the recording
      Dealing with silence
    Changing the pacing tone
    Internationalizing your applications
      Setting the application locale
      Changing the application locale dynamically
      Determining which locale the application is using
      Creating multilingual applications
      Speaking currency values
      Related information
    More about handling calls
      Summary of methods used for telephony-related functions
      Handing a call to another application
      Transferring a call to an agent
    Getting called and calling numbers and application call data
    Handling voice segments dynamically
      Deleting voice segments dynamically
      Importing and exporting voice segments dynamically
    Invoking a VoiceXML application from a Java application
    Invoking a state table
      Obtaining information from state tables
  Managing your voice segments
    Using dtjplex
      dtjplex control file
  Blueworx Voice Response Java examples
    Prerequisites for the examples
    Voice segments for running the example applications
      The language of the voice segments for the examples
      Importing the voice segments into Java
      List of voice segments in the Tutorials category
    Examples
      Example 1: Caller calls an application
      Code for Example 1
      Example 2: Select an item from a menu
      Code for Example 2
      Example 3: Caller exits from the application (menu item 5)
      Code for Example 3
      Example 4: Leave a message (menu item 1)
      Code for Example 4
      Example 5: Key in a telephone number (menu item 2)
      Code for Example 5
      Example 6: Order an item from a catalog (menu item 3)
      Code for Example 6 Catalog class
      Code for Example 6 InApp class
      Example 7: Credit card validation (menu item 3 continued)
      Code for Example 7 CardChecker class
      Code for Example 7 Catalog class
      Example 8: Order information (menu item 3 continued)
      Code for Example 8 OrderInfo class
      Code for Example 8 Catalog class
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this documentation
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
      Getting help
  Introduction to Blueworx Voice Response Java development
    What tools are available for writing Java applications?
    How does the Java API relate to the supplied Blueworx Voice Response JavaBeans?
      Modifying JavaBeans applications
    Java applications
      How is an incoming call routed to a Java application?
      What controls the sequence of events in a Java application?
      How does the caller interact with the Java application?
      How do you specify what the Java application says?
      How do Java applications access information?
      Creating reusable components
      Integration and interoperability of Java applications
      The benefits of Java
    How to get voice data into applications
      How voice segments are stored and identified
      Making voice segments available to Java applications
      What happens when you install a language?
    How languages are identified in VoiceXML and Java
      Why locale is important
      Default locale
      Internationalization
      Defining your own locales
      Language-only locales
      How locale is used for speech recognition and text-to-speech
  Using the Blueworx Voice Response Java API classes
    Installing the Blueworx Voice Response Java API classes
      Prerequisites
      Instructions
    Registering the IBM Java Runtime Environment in Rational Application Developer
    Creating a new voice application in Rational Application Developer
    Introduction to applications
      Managed and unmanaged applications
      Exceptions
    Getting started: the WVRApplication class
      Setting the application environment
      The ApplicationProperties class
    Starting the call
      Examples: receiving and making calls
    Looping round to handle another call
    Finishing with a call
  Creating voice applications
    Saying something to the caller
      Specifying what is to be spoken using the MediaType class
      The VoiceSegment class
      The DTMFSequence class
      The AudioNumber class
      The AudioCurrency class
      The AudioDate class
      The AudioTime class
      The AudioString class
      The TextToSpeech class
      Creating a media sequence
      Voice enabling your data structures: the Playable interface
    Playing output to the caller
    Getting input from the caller
      The Call.playAndGetInput() method
      The PlayAttributes class
      The InputAttributes class
      The MenuAttributes class
      The DTMFAttributes class
      The RecoAttributes class
    The Caller’s response
    Validating input
    Recording the caller’s voice input
      Obtaining information about the recording
      Dealing with silence
    Changing the pacing tone
    Internationalizing your applications
      Setting the application locale
      Changing the application locale dynamically
      Determining which locale the application is using
      Creating multilingual applications
      Speaking currency values
      Related information
    More about handling calls
      Summary of methods used for telephony-related functions
      Handing a call to another application
      Transferring a call to an agent
    Getting called and calling numbers and application call data
    Handling voice segments dynamically
      Deleting voice segments dynamically
      Importing and exporting voice segments dynamically
    Invoking a VoiceXML application from a Java application
    Invoking a state table
      Obtaining information from state tables
  Managing your voice segments
    Using dtjplex
      dtjplex control file
  Blueworx Voice Response Java examples
    Prerequisites for the examples
    Voice segments for running the example applications
      The language of the voice segments for the examples
      Importing the voice segments into Java
      List of voice segments in the Tutorials category
    Examples
      Example 1: Caller calls an application
      Code for Example 1
      Example 2: Select an item from a menu
      Code for Example 2
      Example 3: Caller exits from the application (menu item 5)
      Code for Example 3
      Example 4: Leave a message (menu item 1)
      Code for Example 4
      Example 5: Key in a telephone number (menu item 2)
      Code for Example 5
      Example 6: Order an item from a catalog (menu item 3)
      Code for Example 6 Catalog class
      Code for Example 6 InApp class
      Example 7: Credit card validation (menu item 3 continued)
      Code for Example 7 CardChecker class
      Code for Example 7 Catalog class
      Example 8: Order information (menu item 3 continued)
      Code for Example 8 OrderInfo class
      Code for Example 8 Catalog class
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Deploying and Managing VoiceXML and Java Applications
  About this documentation
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction to configuring and managing VoiceXML, CCXML, and Java applications
    What advantages does CCXML offer for call control?
    How different are VoiceXML and Java applications from state table applications?
      Application development differences
      Runtime differences
      Voice data differences
    Can different types of application co-exist?
    Where do you get VoiceXML, CCXML, and Java support from?
    A network of nodes
    Introducing the configuration database
      Number-to-application mapping
    Running applications
    How languages are identified in VoiceXML and Java
      Why locale is important
      Default locale
      Internationalization
      Defining your own locales
        Specifying PREEURO support with existing 3–part locales
      Language-only locales
      How locale is used for speech recognition and text-to-speech
    Management of application resources
      Implementing the Secure Socket Layer (SSL) protocol
  System configuration and management
    About the configuration database
      The name of the configuration database
      Updating the configuration database
      How many configurations?
    About the HostManager
    Managing a single voice response node
      Starting a single voice response node
      Monitoring system usage
      Stopping a single voice response node
    Managing a network of nodes
      The system management console
      Managing a network of nodes (plex) with the dtjplex command
    Adding a new voice response node to the plex
      Example 1: Nodename entry shared by two hosts
      Example 2: Voice response nodes with different characteristics
      Example 3: Node running on AIX with reco and text-to-speech
      Example 4: A voice response node running CCXML
    Starting a voice response node remotely from the system management console
    Setting up an application node
      Why set up an application node?
      Installing an application node
      Configuring an application node
      Starting an application node
    Adding telephony capability
    Adding a Telephony URL Locale
    Configuring the listening socket queue size
    Adding speech technology
      How speech recognition is configured
      Specifying RecoDefinitions for an application
      How text-to-speech is configured
      Specifying TTSDefinitions for an application
  Deploying applications
    Preparing for deployment
    Defining the application
      Application name
    Automatically starting applications in a node
      The need for multiple application instances
    Running CCXML applications in a node
      Receiving a telephone call
      Receiving telephone calls in the ALERTING state
      Mapping CCXML browsers to a phone number
    Running an application in a node
      Defining application characteristics
      Mapping a VoiceXML or Java application to a phone number
      Ensuring that the call is answered
      Providing a default application
      Starting applications
      Starting an application in multiple nodes
      Starting CCXML services
      Using message logs
      CCXML and Voice XML application logging
    Putting your application into production
      Checklist for VoiceXML applications
      Deploying VoiceXML applications
      Checklist for CCXML applications
      Checklist for Java applications
    Getting help from Blueworx Support
      What do you need to send to Blueworx Support to get problems resolved?
  The configuration database
    Configuration file keywords
    Configuration entries
    AppName configuration entry
      Secondary keywords
    CCXService configuration entry
      Secondary keywords
    GroupName configuration entry
      Secondary keywords
    HostName configuration entry
      Secondary keywords
    NodeName configuration entry
      Secondary keywords for all nodes
      Secondary keywords for application nodes only
      Secondary keywords for voice response nodes only
    RecoService configuration entry
      Secondary keywords
      Examples of RecoService entries
      Related information
    TelURLLocale configuration entry
      Secondary keywords
    TelephonyService configuration entry
      Secondary keywords
    TTSService configuration entry
      Secondary keywords
      Examples of TTSService entries
      Related information
  Voice segments for Java applications
    How to get voice data into Java applications
      How voice segments are stored and identified
      AIX single system image
      Making voice segments available to Java applications
      What happens when you install a language?
      What if you have already recorded voice segments on the base Blueworx Voice Response system?
    Managing your voice segments
      Using dtjplex
      Listing available voice segments
      Exporting voice segments to the file system
      Importing voice segments from the file system
      Adding voice segments from the base Blueworx Voice Response system
      Replacing a voice segment from the Blueworx Voice Response base system
      Replacing a voice segment with a new version on your file system
      Deleting voice segments
      Copying voice segments
      Moving or renaming voice segments
      Copying voice segments from one voice response node to another
  Supplied scripts
    dtjalarm script
      Syntax
      Parameters
      Example commands
    dtjcache script
      Syntax
      Parameters
      Example commands
    dtjconf script
      Syntax
      Parameters
      Examples
    dtjenv script
    dtjes script
      Syntax
      Parameters
      Example commands
    dtjflog script
      Syntax
      Parameters
      Examples
    dtjlogmon script
      Scan mode syntax
      Scan mode parameters
      Scan mode example commands
      Test mode syntax
      Test mode parameters
      Test mode example commands
    dtjnlsin script
      Syntax
      Parameters
      Examples
    dtjplex script
      Syntax
    dtjplex addVS action
      Syntax
      Parameters
      Control file keywords
    dtjplex copyVS action
      Syntax
      Parameters
      Control file keywords
      Related information
    dtjplex deleteVS action
      Syntax
      Parameters
      Related information
    dtjplex exportVoiceHost action
      Syntax
      Parameters
      Related information
    dtjplex importVoiceAll action
      Syntax
      Parameters
      Related information
    dtjplex importVoiceHost action
      Syntax
      Parameters
      Related information
    dtjplex listVS action
      Syntax
      Parameters
      Related information
    dtjplex queryApplications action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryCCXML action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryHosts action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryNodes action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex startAll action
      Syntax
      Parameters
      Example commands
    dtjplex startApplication action
      Syntax
      Parameters
      Example commands
    dtjplex startHost action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex startNode action
      Syntax
      Parameters
      Example commands
    dtjplex stopAll action
      Syntax
      Parameters
      Example commands
    dtjplex stopHost action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex stopNode action
      Syntax
      Parameters
      Example commands
    dtjplex terminateAll action
      Syntax
      Parameters
      Example commands
    dtjplex terminateHost action
      Syntax
      Parameters
      Example commands
    dtjplex terminateNode action
      Syntax
      Parameters
      Example commands
    dtjqapps script
      Syntax
    dtjqccx script
      Syntax
    dtjqhost script
      Syntax
    dtjqnode script
      Syntax
    dtjshost script
      Syntax
      Parameters
      Example commands
    dtjstart script
      Syntax
    dtjstop script
      Syntax
    dtjterm script
      Syntax
    dtjuserlog script
      Syntax
      Parameters
      Example commands
    dtjver script
      Syntax
    vxml2 script
      Syntax
      Parameters
      Example commands
  Command syntax
    ConfigManager command
      Syntax
      ConfigManager list action
      ConfigManager export action
      ConfigManager import action
      Equivalent script
    HostManagerImpl command
      Syntax
      HostManagerImpl example
      Equivalent script
    PlexManagerImpl command
      PlexManagerImpl Scripts
      Syntax
      PlexManagerImpl example
      Equivalent script
  Changing the Incoming_Call state table to receive calls in the ALERTING state
    Using CCXML with other application types
    Modifying the Incoming_Call state table
    Modifying answering application state tables
  Configuring telephone URI verification for Blueworx Voice Response
    Fundamental concepts
    Configuring Blueworx Voice Response
    Example default.cff entries for TelURLLocale
  Notices
    Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this documentation
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction to configuring and managing VoiceXML, CCXML, and Java applications
    What advantages does CCXML offer for call control?
    How different are VoiceXML and Java applications from state table applications?
      Application development differences
      Runtime differences
      Voice data differences
    Can different types of application co-exist?
    Where do you get VoiceXML, CCXML, and Java support from?
    A network of nodes
    Introducing the configuration database
      Number-to-application mapping
    Running applications
    How languages are identified in VoiceXML and Java
      Why locale is important
      Default locale
      Internationalization
      Defining your own locales
        Specifying PREEURO support with existing 3–part locales
      Language-only locales
      How locale is used for speech recognition and text-to-speech
    Management of application resources
      Implementing the Secure Socket Layer (SSL) protocol
  System configuration and management
    About the configuration database
      The name of the configuration database
      Updating the configuration database
      How many configurations?
    About the HostManager
    Managing a single voice response node
      Starting a single voice response node
      Monitoring system usage
      Stopping a single voice response node
    Managing a network of nodes
      The system management console
      Managing a network of nodes (plex) with the dtjplex command
    Adding a new voice response node to the plex
      Example 1: Nodename entry shared by two hosts
      Example 2: Voice response nodes with different characteristics
      Example 3: Node running on AIX with reco and text-to-speech
      Example 4: A voice response node running CCXML
    Starting a voice response node remotely from the system management console
    Setting up an application node
      Why set up an application node?
      Installing an application node
      Configuring an application node
      Starting an application node
    Adding telephony capability
    Adding a Telephony URL Locale
    Configuring the listening socket queue size
    Adding speech technology
      How speech recognition is configured
      Specifying RecoDefinitions for an application
      How text-to-speech is configured
      Specifying TTSDefinitions for an application
  Deploying applications
    Preparing for deployment
    Defining the application
      Application name
    Automatically starting applications in a node
      The need for multiple application instances
    Running CCXML applications in a node
      Receiving a telephone call
      Receiving telephone calls in the ALERTING state
      Mapping CCXML browsers to a phone number
    Running an application in a node
      Defining application characteristics
      Mapping a VoiceXML or Java application to a phone number
      Ensuring that the call is answered
      Providing a default application
      Starting applications
      Starting an application in multiple nodes
      Starting CCXML services
      Using message logs
      CCXML and Voice XML application logging
    Putting your application into production
      Checklist for VoiceXML applications
      Deploying VoiceXML applications
      Checklist for CCXML applications
      Checklist for Java applications
    Getting help from Blueworx Support
      What do you need to send to Blueworx Support to get problems resolved?
  The configuration database
    Configuration file keywords
    Configuration entries
    AppName configuration entry
      Secondary keywords
    CCXService configuration entry
      Secondary keywords
    GroupName configuration entry
      Secondary keywords
    HostName configuration entry
      Secondary keywords
    NodeName configuration entry
      Secondary keywords for all nodes
      Secondary keywords for application nodes only
      Secondary keywords for voice response nodes only
    RecoService configuration entry
      Secondary keywords
      Examples of RecoService entries
      Related information
    TelURLLocale configuration entry
      Secondary keywords
    TelephonyService configuration entry
      Secondary keywords
    TTSService configuration entry
      Secondary keywords
      Examples of TTSService entries
      Related information
  Voice segments for Java applications
    How to get voice data into Java applications
      How voice segments are stored and identified
      AIX single system image
      Making voice segments available to Java applications
      What happens when you install a language?
      What if you have already recorded voice segments on the base Blueworx Voice Response system?
    Managing your voice segments
      Using dtjplex
      Listing available voice segments
      Exporting voice segments to the file system
      Importing voice segments from the file system
      Adding voice segments from the base Blueworx Voice Response system
      Replacing a voice segment from the Blueworx Voice Response base system
      Replacing a voice segment with a new version on your file system
      Deleting voice segments
      Copying voice segments
      Moving or renaming voice segments
      Copying voice segments from one voice response node to another
  Supplied scripts
    dtjalarm script
      Syntax
      Parameters
      Example commands
    dtjcache script
      Syntax
      Parameters
      Example commands
    dtjconf script
      Syntax
      Parameters
      Examples
    dtjenv script
    dtjes script
      Syntax
      Parameters
      Example commands
    dtjflog script
      Syntax
      Parameters
      Examples
    dtjlogmon script
      Scan mode syntax
      Scan mode parameters
      Scan mode example commands
      Test mode syntax
      Test mode parameters
      Test mode example commands
    dtjnlsin script
      Syntax
      Parameters
      Examples
    dtjplex script
      Syntax
    dtjplex addVS action
      Syntax
      Parameters
      Control file keywords
    dtjplex copyVS action
      Syntax
      Parameters
      Control file keywords
      Related information
    dtjplex deleteVS action
      Syntax
      Parameters
      Related information
    dtjplex exportVoiceHost action
      Syntax
      Parameters
      Related information
    dtjplex importVoiceAll action
      Syntax
      Parameters
      Related information
    dtjplex importVoiceHost action
      Syntax
      Parameters
      Related information
    dtjplex listVS action
      Syntax
      Parameters
      Related information
    dtjplex queryApplications action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryCCXML action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryHosts action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex queryNodes action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex startAll action
      Syntax
      Parameters
      Example commands
    dtjplex startApplication action
      Syntax
      Parameters
      Example commands
    dtjplex startHost action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex startNode action
      Syntax
      Parameters
      Example commands
    dtjplex stopAll action
      Syntax
      Parameters
      Example commands
    dtjplex stopHost action
      Syntax
      Parameters
      Example commands
      Shorthand script
    dtjplex stopNode action
      Syntax
      Parameters
      Example commands
    dtjplex terminateAll action
      Syntax
      Parameters
      Example commands
    dtjplex terminateHost action
      Syntax
      Parameters
      Example commands
    dtjplex terminateNode action
      Syntax
      Parameters
      Example commands
    dtjqapps script
      Syntax
    dtjqccx script
      Syntax
    dtjqhost script
      Syntax
    dtjqnode script
      Syntax
    dtjshost script
      Syntax
      Parameters
      Example commands
    dtjstart script
      Syntax
    dtjstop script
      Syntax
    dtjterm script
      Syntax
    dtjuserlog script
      Syntax
      Parameters
      Example commands
    dtjver script
      Syntax
    vxml2 script
      Syntax
      Parameters
      Example commands
  Command syntax
    ConfigManager command
      Syntax
      ConfigManager list action
      ConfigManager export action
      ConfigManager import action
      Equivalent script
    HostManagerImpl command
      Syntax
      HostManagerImpl example
      Equivalent script
    PlexManagerImpl command
      PlexManagerImpl Scripts
      Syntax
      PlexManagerImpl example
      Equivalent script
  Changing the Incoming_Call state table to receive calls in the ALERTING state
    Using CCXML with other application types
    Modifying the Incoming_Call state table
    Modifying answering application state tables
  Configuring telephone URI verification for Blueworx Voice Response
    Fundamental concepts
    Configuring Blueworx Voice Response
    Example default.cff entries for TelURLLocale
  Notices
    Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Managing and Monitoring the System
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
      Typographic conventions
      Accessibility
      Notes on terminology
      Where to find more information
        Useful Web sites
  Getting started
    Logging on to Blueworx Voice Response
      Prerequisites
      Procedure
    The ASCII console
    Monitoring system resources
      Multiple system monitors
      Access control
    Managing Blueworx Voice Response data
      What data requires management?
      Making backup copies of files
      Making a backup copy of the system image
    Managing configuration and application objects
      Making a backup copy of system parameter values
      Backing up voice application objects
    Shutting down and restarting Blueworx Voice Response
      Before you stop Blueworx Voice Response
      StoppingBlueworx Voice Response
      Stopping the system using wvrstop
      Restarting Blueworx Voice Response
    DT_shutdown command
      Purpose
      Syntax
      Flags
      Notes
    Blueworx Voice Response utilities
    Blueworx Voice Response environment variables
  Alarms and errors
    How Blueworx Voice Response tells you about alarm conditions
      Meaning of the alarm colors
      Viewing alarms in the System Monitor window
      Alertable alarms
      DTalarm command
      Logging a Blueworx Voice Response alarm
      Viewing an alarm definition
      Modifying an alarm definition
    Managing Blueworx Voice Response error logs and trace files
      Managing Dtstatus.out
  Packs and channels
    Introduction
      Digital trunk adapters
      Operating status
    Setting the initial operating status of a pack
      Trunk interlock and gentle startup
    Monitoring and changing pack operating status
      Activating a pack and all its channels
      Preparing to remove a pack from the system
    Monitoring and changing channel operating status
    Changing the primary D-channel in an NFAS group
    Using the command line to manage and monitor packs and channels
      wvrtrunk command
    Monitoring the status of background music channels
      Music available status
    Monitoring ISDN lines
  Blueworx Voice Response resources
    CPU usage
      When the CPU indicator light turns yellow
      Controlling CPU monitor operation
    The buffer pool
      What is the buffer pool used for?
      How big is a buffer?
      How many buffers can you have?
      How big should the voice cache be?
      Disk space
      Channels in use
      Checking the tasklist.data file
      Monitoring the performance of a Blueworx Voice Response system
      Managing a single system image
      Monitoring the health of resources in an SSI environment
        DTmon command
        DTlsapobj command
        DTlsvmobj command
        DTverifydb command
  3270 servers and custom servers
    3270 servers
      Session status
      Managing 3270 sessions
      Logging off and on 3270 sessions
    Custom servers
      Process identification
      Server status
      Custom server resource information
      Custom server function information
      Monitoring custom servers
      Starting and stopping custom servers
      Starting a custom server
      Starting a custom server automatically
      Stopping a custom server
    DTcs command
  Reports, logs, archives, and statistics
    Terminology
    Statistics data
      Call detail records
      Exporting the data
      Deleting the data
    Standard reports
      Archived report files
    Log files
      Private event logs
      Viewing, printing, and archiving log files
      Archived log files
    Managing reports, logs, archives, and statistics online
    Using line commands
      DTarchives command
      DTdata command
      DTlogs command
      DTreports command
    Scheduling tasks to happen regularly
      Removing entries from the crontab
      Using the Blueworx Voice Response report schedule
      Controlling the amount of data stored
      Printing reports
      Using the supplied report schedule
    Deleting an archive file
    Backing up statistical data
  Using SNMP to manage Blueworx Voice Response
    Viewing SNMP data
      Using SNMP to control Blueworx Voice Response
      Using SNMP traps to monitor Blueworx Voice Response alarms
      Example: browsing the MIB with NetView for AIX
    MIB content
      Pack information
      Channel information
      3270 information
      Custom server information
      Blueworx Voice Response resources information
      Blueworx Voice Response alarms information
      Background music information
      Blueworx Voice Response trap information
    dtsnmpd command
      Purpose
      Syntax
      Flags
      Example
  Managing your licenses
    Setting your policy as soft stop or hard stop
    Monitoring your license use
    Adding extra licenses
  Standard reports
    Application report
    Event report
    HostApplErrors report
    HostApplUsage report
    HostLinkErrors report
    HostLinkUsage report
    SystemStats report
    Termination report
    Traffic report
  Format of archived report files
    Archive record format: Application.arc
    Archive record format: Event.arc
    Archive record format: HostApplErrors.arc
    Archive record format: HostApplUsage.arc
    Archive record format: HostLinkErrors.arc
    Archive record format: HostLinkUsage.arc
    Archive record format: SystemStats.arc
    Archive record format: Termination.arc
    Archive record format: Traffic.arc
  Statistics database table formats
    sm_appl table
    sm_ccr table
    sm_events table
    sm_host_appl table
    sm_host_link table
    sm_sys_stats table
    sm_term table
    sm_traffic table
    Fields
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
      Following the procedures in this information
      Typographic conventions
      Accessibility
      Notes on terminology
      Where to find more information
        Useful Web sites
  Getting started
    Logging on to Blueworx Voice Response
      Prerequisites
      Procedure
    The ASCII console
    Monitoring system resources
      Multiple system monitors
      Access control
    Managing Blueworx Voice Response data
      What data requires management?
      Making backup copies of files
      Making a backup copy of the system image
    Managing configuration and application objects
      Making a backup copy of system parameter values
      Backing up voice application objects
    Shutting down and restarting Blueworx Voice Response
      Before you stop Blueworx Voice Response
      StoppingBlueworx Voice Response
      Stopping the system using wvrstop
      Restarting Blueworx Voice Response
    DT_shutdown command
      Purpose
      Syntax
      Flags
      Notes
    Blueworx Voice Response utilities
    Blueworx Voice Response environment variables
  Alarms and errors
    How Blueworx Voice Response tells you about alarm conditions
      Meaning of the alarm colors
      Viewing alarms in the System Monitor window
      Alertable alarms
      DTalarm command
      Logging a Blueworx Voice Response alarm
      Viewing an alarm definition
      Modifying an alarm definition
    Managing Blueworx Voice Response error logs and trace files
      Managing Dtstatus.out
  Packs and channels
    Introduction
      Digital trunk adapters
      Operating status
    Setting the initial operating status of a pack
      Trunk interlock and gentle startup
    Monitoring and changing pack operating status
      Activating a pack and all its channels
      Preparing to remove a pack from the system
    Monitoring and changing channel operating status
    Changing the primary D-channel in an NFAS group
    Using the command line to manage and monitor packs and channels
      wvrtrunk command
    Monitoring the status of background music channels
      Music available status
    Monitoring ISDN lines
  Blueworx Voice Response resources
    CPU usage
      When the CPU indicator light turns yellow
      Controlling CPU monitor operation
    The buffer pool
      What is the buffer pool used for?
      How big is a buffer?
      How many buffers can you have?
      How big should the voice cache be?
      Disk space
      Channels in use
      Checking the tasklist.data file
      Monitoring the performance of a Blueworx Voice Response system
      Managing a single system image
      Monitoring the health of resources in an SSI environment
        DTmon command
        DTlsapobj command
        DTlsvmobj command
        DTverifydb command
  3270 servers and custom servers
    3270 servers
      Session status
      Managing 3270 sessions
      Logging off and on 3270 sessions
    Custom servers
      Process identification
      Server status
      Custom server resource information
      Custom server function information
      Monitoring custom servers
      Starting and stopping custom servers
      Starting a custom server
      Starting a custom server automatically
      Stopping a custom server
    DTcs command
  Reports, logs, archives, and statistics
    Terminology
    Statistics data
      Call detail records
      Exporting the data
      Deleting the data
    Standard reports
      Archived report files
    Log files
      Private event logs
      Viewing, printing, and archiving log files
      Archived log files
    Managing reports, logs, archives, and statistics online
    Using line commands
      DTarchives command
      DTdata command
      DTlogs command
      DTreports command
    Scheduling tasks to happen regularly
      Removing entries from the crontab
      Using the Blueworx Voice Response report schedule
      Controlling the amount of data stored
      Printing reports
      Using the supplied report schedule
    Deleting an archive file
    Backing up statistical data
  Using SNMP to manage Blueworx Voice Response
    Viewing SNMP data
      Using SNMP to control Blueworx Voice Response
      Using SNMP traps to monitor Blueworx Voice Response alarms
      Example: browsing the MIB with NetView for AIX
    MIB content
      Pack information
      Channel information
      3270 information
      Custom server information
      Blueworx Voice Response resources information
      Blueworx Voice Response alarms information
      Background music information
      Blueworx Voice Response trap information
    dtsnmpd command
      Purpose
      Syntax
      Flags
      Example
  Managing your licenses
    Setting your policy as soft stop or hard stop
    Monitoring your license use
    Adding extra licenses
  Standard reports
    Application report
    Event report
    HostApplErrors report
    HostApplUsage report
    HostLinkErrors report
    HostLinkUsage report
    SystemStats report
    Termination report
    Traffic report
  Format of archived report files
    Archive record format: Application.arc
    Archive record format: Event.arc
    Archive record format: HostApplErrors.arc
    Archive record format: HostApplUsage.arc
    Archive record format: HostLinkErrors.arc
    Archive record format: HostLinkUsage.arc
    Archive record format: SystemStats.arc
    Archive record format: Termination.arc
    Archive record format: Traffic.arc
  Statistics database table formats
    sm_appl table
    sm_ccr table
    sm_events table
    sm_host_appl table
    sm_host_link table
    sm_sys_stats table
    sm_term table
    sm_traffic table
    Fields
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
MRCP for State Tables
  About this information
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Using MRCP for state tables
    What is the Media Resource Control Protocol (MRCP)?
    The Blueworx Voice Response MRCP state table API
  Installing and configuring MRCP for State Tables
    Installing MRCP for State Tables
    Configuring MRCP for state tables
  Designing and creating an MRCP voice application
    State table voice application components
      Blueworx Voice Response MRCP TTS applications
    Designing the state table
      Application flow
      Creating the state table
    Implementing the application
  MRCP TTS state tables
    MST_TTS_Assign
    MST_TTS_Config
    MST_TTS_Speak
    MST_TTS_Free
  Problem determination
    Return codes
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Using MRCP for state tables
    What is the Media Resource Control Protocol (MRCP)?
    The Blueworx Voice Response MRCP state table API
  Installing and configuring MRCP for State Tables
    Installing MRCP for State Tables
    Configuring MRCP for state tables
  Designing and creating an MRCP voice application
    State table voice application components
      Blueworx Voice Response MRCP TTS applications
    Designing the state table
      Application flow
      Creating the state table
    Implementing the application
  MRCP TTS state tables
    MST_TTS_Assign
    MST_TTS_Config
    MST_TTS_Speak
    MST_TTS_Free
  Problem determination
    Return codes
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Programming for the Signaling Interface
  About this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Signaling protocols
      Channel associated signaling
      Exchange data link
      Common channel signaling
      The Blueworx Voice Response signaling interface
    Signaling processes
      Developing a signaling process
      Homologation of signaling processes
      Blueworx solutions
  How to design a system using the signaling interface
    Exchange data link
    Common channel signaling
      Integrated Services Digital Network (ISDN)
      Signaling System Number 7
      Intelligent Network (IN) element
      For more information
  Signaling interface concepts
    System components
      State table
      Channel process
      Digital trunk device driver
      Signaling interface
      Signaling process
      Signaling daemon process
      System manager
    System models
      Channel associated signaling
      Exchange data link signaling
      Common channel signaling
    Signaling models
      Exchange data link signaling processes
      Common channel signaling processes
      Call transfer model
      Message waiting indicator
    Channel and trunk management primitives
      Trunk states
      Trunk alarms
      SL_ALARM_TYPE
      Alarms on T1 and E1
      Channel states
  How to write a signaling process
    Signaling interface primitives
      Request primitives
      Confirm primitives
      Indication primitives
      Future expansion
      How different components use primitives
    Signaling process design
      Overview
      Header files
      Signaling process initialization
      Channel negotiation
      Outgoing call setup
      Incoming call setup
      Far-End hangup in exchange data link signaling processes
      Call references
      Polling the message queue
      Aborting a request
      Logging errors
      Signaling process termination
      Signaling library timeouts
    Installing a signaling process
    Tracing the signaling interface
      Interpreting a signaling process trace
    Common problems when using the signaling interface
      Network problems
      Problems encountered while running voice applications
      Performance and other general problems
  Signaling interface data types and data structures
    Identifying trunks and channels
      Pack and channel numbers
      Channel groups
    SL_HANDLE (signaling interface handle)
    SL_BOOL
    Signaling process data structures
      SL_PROC_TYPE (signaling process type)
      SL_SIGPROC_CLASS_TYPE (signaling process class)
      SL_SIGPROC_CAPABILITY_TYPE (signaling process capability)
      SL_CALL_ABORT_CAUSE_TYPE
      Valid combinations of signaling process class and capability
      Signaling process capability set
    Configuration data structures
      SL_CONFIG_ST data structure
      Trunk and line identifiers
      SL_TRUNK_ID_ST data structure
    Primitive data types and data structures
      SL_PRIMITIVE_TYPE structure
      SL_ID structure identifier tag
      SL_CONFIRM_ST data structure
      SL_CONFIRM_PARM_ST data structure
      SL_INDICATION_ST data structure
      SL_INDICATION_PARM_ST data structure
      SL_REQUEST_ST data structure
      SL_REQUEST_PARM_ST data structure
    Call information data types and data structures
      SL_APPL_INFO_ST data structure
      SL_CALL_DATA_ST data structure
      SL_CALL_ORIGIN data structure
      SL_CALL_TYPE data structure
      Maximum lengths supported by Blueworx Voice Response
    Trunk configuration parameters
      SL_CALL_TRANSFER_MODE
      SL_CCS_ISDN_TRUNK_INFO_ST
      SL_CCS_TRUNK_CONFIG_ST
      SL_CCS_TRUNK_INFO
      SL_CCS_TYPE
      SL_ENCODING_LAW
      SL_ISDN_ALERT_MODE
      SL_ISDN_LAYER1_CONFIG_ST
      SL_ISDN_LAYER2_CONFIG_ST
      SL_ISDN_LAYER3_CONFIG_ST
      SL_ISDN_LAYER4_CONFIG_ST
      SL_ISDN_REDIAL_LIMITATION_ST
      SL_SIGNALLING_LINK_MODE
      SL_TRUNK_CONFIG
      SL_TRUNK_INTERFACE
      SL_TRUNK_SYSPARM_ST
    Escape parameters
      SL_ESCAPE_TYPE enumeration
      SL_ESCAPE_ST structure
      SL_ESCAPE_PARM_ST structure
  Signaling interface subroutines
    Using the signaling library API to manage tag strings
    example subroutine
    sl_abort_request subroutine
    sl_change_tag_value
    sl_close subroutine
    sl_decode_sl_alarm_type subroutine
    sl_decode_sl_primitive_id subroutine
    sl_decode_sl_proc_type subroutine
    sl_decode_sl_reply_code subroutine
    sl_decode_sl_ret_code subroutine
    sl_decode_sl_sigproc_class_type subroutine
    sl_escape subroutine
    sl_find_n_tag
    sl_get_attribute_value
    sl_get_tag
    sl_get_tag_value
    sl_open subroutine
    sl_put_attribute
    sl_put_tag
    sl_query_channel_group subroutine
    sl_query_config subroutine
    sl_query_sigproc subroutine
    sl_query_trunk_id subroutine
    sl_receive_confirm subroutine
    sl_receive_request subroutine
    sl_register subroutine
    sl_remove_attribute
    sl_remove_tag
    sl_send_confirm subroutine
    sl_send_indication subroutine
    sl_send_request subroutine
  Signaling interface primitives
    Summary of primitives
    SL_ABORT_REQ primitive
    SL_CALL_ABORT_CNF primitive
    SL_CALL_ABORT_REQ primitive
    SL_CALL_ANSWER_CNF primitive
    SL_CALL_ANSWER_REQ primitive
    SL_CALL_DISCONNECT_IND primitive
    SL_CALL_RECONNECT_CNF primitive
    SL_CALL_RECONNECT_REQ primitive
    SL_CALL_SETUP_CNF primitive
    SL_CALL_SETUP_IND primitive
    SL_CALL_SETUP_REQ primitive
    SL_CALL_TERMINATE_CNF primitive
    SL_CALL_TERMINATE_IND primitive
    SL_CALL_TERMINATE_REQ primitive
    SL_CALL_TRANSFER_CNF primitive
    SL_CALL_TRANSFER_REQ primitive
    SL_CHANNEL_ALARM_IND primitive
    SL_CHANNEL_DISABLE_CNF primitive
    SL_CHANNEL_DISABLE_IND primitive
    SL_CHANNEL_DISABLE_REQ primitive
    SL_CHANNEL_ENABLE_CNF primitive
    SL_CHANNEL_ENABLE_IND primitive
    SL_CHANNEL_ENABLE_REQ primitive
    SL_CHANNEL_QUIESCE_CNF primitive
    SL_CHANNEL_QUIESCE_REQ primitive
    SL_INTERNAL_COMMAND_CNF primitive
    SL_INTERNAL_COMMAND_REQ primitive
    SL_STATION_SET_MWI_CNF primitive
    SL_STATION_SET_MWI_REQ primitive
    SL_TRUNK_ALARM_CNF primitive
    SL_TRUNK_ALARM_IND primitive
    SL_TRUNK_ALARM_REQ primitive
    SL_TRUNK_DISABLE_CNF primitive
    SL_TRUNK_DISABLE_IND primitive
    SL_TRUNK_DISABLE_REQ primitive
    SL_TRUNK_ENABLE_CNF primitive
    SL_TRUNK_ENABLE_REQ primitive
    SL_TRUNK_QUIESCE_CNF primitive
    SL_TRUNK_QUIESCE_REQ primitive
    SL_TRUNK_RECONFIG_CNF primitive
    SL_TRUNK_RECONFIG_REQ primitive
    SL_USER_CNF primitive
    SL_USER_REQ primitive
  Example signaling flows
    System initialization
    Enabling a trunk
    Disabling a trunk
    Quiescing a trunk
    Enabling a channel
    Disabling a channel
    Quiescing a channel
    Successful outgoing call (common channel signaling)
    Unsuccessful outgoing call (common channel signaling)
    Successful incoming call (common channel signaling)
    Unsuccessful incoming call (common channel signaling)
    Near end hang-up (common channel signaling)
    Far end hang-up (common channel signaling)
    Unrecoverable error on a CCS trunk (single channel)
    Unrecoverable error on a CCS trunk (entire trunk affected)
    Alarm on a CCS trunk without trunk alarm capability
    Alarm on a CCS trunk with trunk alarm capability
    Transient error on a CCS trunk affecting a single channel
    Transient error on a CCS trunk affecting the entire trunk
    Channel process failure (common channel signaling)
    Silence detection (common channel signaling)
    Successful outgoing call (exchange data link)
    Successful incoming call (exchange data link)
    Successful near end hang-up (exchange data link)
    Successful far end hang-up (exchange data link)
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Signaling protocols
      Channel associated signaling
      Exchange data link
      Common channel signaling
      The Blueworx Voice Response signaling interface
    Signaling processes
      Developing a signaling process
      Homologation of signaling processes
      Blueworx solutions
  How to design a system using the signaling interface
    Exchange data link
    Common channel signaling
      Integrated Services Digital Network (ISDN)
      Signaling System Number 7
      Intelligent Network (IN) element
      For more information
  Signaling interface concepts
    System components
      State table
      Channel process
      Digital trunk device driver
      Signaling interface
      Signaling process
      Signaling daemon process
      System manager
    System models
      Channel associated signaling
      Exchange data link signaling
      Common channel signaling
    Signaling models
      Exchange data link signaling processes
      Common channel signaling processes
      Call transfer model
      Message waiting indicator
    Channel and trunk management primitives
      Trunk states
      Trunk alarms
      SL_ALARM_TYPE
      Alarms on T1 and E1
      Channel states
  How to write a signaling process
    Signaling interface primitives
      Request primitives
      Confirm primitives
      Indication primitives
      Future expansion
      How different components use primitives
    Signaling process design
      Overview
      Header files
      Signaling process initialization
      Channel negotiation
      Outgoing call setup
      Incoming call setup
      Far-End hangup in exchange data link signaling processes
      Call references
      Polling the message queue
      Aborting a request
      Logging errors
      Signaling process termination
      Signaling library timeouts
    Installing a signaling process
    Tracing the signaling interface
      Interpreting a signaling process trace
    Common problems when using the signaling interface
      Network problems
      Problems encountered while running voice applications
      Performance and other general problems
  Signaling interface data types and data structures
    Identifying trunks and channels
      Pack and channel numbers
      Channel groups
    SL_HANDLE (signaling interface handle)
    SL_BOOL
    Signaling process data structures
      SL_PROC_TYPE (signaling process type)
      SL_SIGPROC_CLASS_TYPE (signaling process class)
      SL_SIGPROC_CAPABILITY_TYPE (signaling process capability)
      SL_CALL_ABORT_CAUSE_TYPE
      Valid combinations of signaling process class and capability
      Signaling process capability set
    Configuration data structures
      SL_CONFIG_ST data structure
      Trunk and line identifiers
      SL_TRUNK_ID_ST data structure
    Primitive data types and data structures
      SL_PRIMITIVE_TYPE structure
      SL_ID structure identifier tag
      SL_CONFIRM_ST data structure
      SL_CONFIRM_PARM_ST data structure
      SL_INDICATION_ST data structure
      SL_INDICATION_PARM_ST data structure
      SL_REQUEST_ST data structure
      SL_REQUEST_PARM_ST data structure
    Call information data types and data structures
      SL_APPL_INFO_ST data structure
      SL_CALL_DATA_ST data structure
      SL_CALL_ORIGIN data structure
      SL_CALL_TYPE data structure
      Maximum lengths supported by Blueworx Voice Response
    Trunk configuration parameters
      SL_CALL_TRANSFER_MODE
      SL_CCS_ISDN_TRUNK_INFO_ST
      SL_CCS_TRUNK_CONFIG_ST
      SL_CCS_TRUNK_INFO
      SL_CCS_TYPE
      SL_ENCODING_LAW
      SL_ISDN_ALERT_MODE
      SL_ISDN_LAYER1_CONFIG_ST
      SL_ISDN_LAYER2_CONFIG_ST
      SL_ISDN_LAYER3_CONFIG_ST
      SL_ISDN_LAYER4_CONFIG_ST
      SL_ISDN_REDIAL_LIMITATION_ST
      SL_SIGNALLING_LINK_MODE
      SL_TRUNK_CONFIG
      SL_TRUNK_INTERFACE
      SL_TRUNK_SYSPARM_ST
    Escape parameters
      SL_ESCAPE_TYPE enumeration
      SL_ESCAPE_ST structure
      SL_ESCAPE_PARM_ST structure
  Signaling interface subroutines
    Using the signaling library API to manage tag strings
    example subroutine
    sl_abort_request subroutine
    sl_change_tag_value
    sl_close subroutine
    sl_decode_sl_alarm_type subroutine
    sl_decode_sl_primitive_id subroutine
    sl_decode_sl_proc_type subroutine
    sl_decode_sl_reply_code subroutine
    sl_decode_sl_ret_code subroutine
    sl_decode_sl_sigproc_class_type subroutine
    sl_escape subroutine
    sl_find_n_tag
    sl_get_attribute_value
    sl_get_tag
    sl_get_tag_value
    sl_open subroutine
    sl_put_attribute
    sl_put_tag
    sl_query_channel_group subroutine
    sl_query_config subroutine
    sl_query_sigproc subroutine
    sl_query_trunk_id subroutine
    sl_receive_confirm subroutine
    sl_receive_request subroutine
    sl_register subroutine
    sl_remove_attribute
    sl_remove_tag
    sl_send_confirm subroutine
    sl_send_indication subroutine
    sl_send_request subroutine
  Signaling interface primitives
    Summary of primitives
    SL_ABORT_REQ primitive
    SL_CALL_ABORT_CNF primitive
    SL_CALL_ABORT_REQ primitive
    SL_CALL_ANSWER_CNF primitive
    SL_CALL_ANSWER_REQ primitive
    SL_CALL_DISCONNECT_IND primitive
    SL_CALL_RECONNECT_CNF primitive
    SL_CALL_RECONNECT_REQ primitive
    SL_CALL_SETUP_CNF primitive
    SL_CALL_SETUP_IND primitive
    SL_CALL_SETUP_REQ primitive
    SL_CALL_TERMINATE_CNF primitive
    SL_CALL_TERMINATE_IND primitive
    SL_CALL_TERMINATE_REQ primitive
    SL_CALL_TRANSFER_CNF primitive
    SL_CALL_TRANSFER_REQ primitive
    SL_CHANNEL_ALARM_IND primitive
    SL_CHANNEL_DISABLE_CNF primitive
    SL_CHANNEL_DISABLE_IND primitive
    SL_CHANNEL_DISABLE_REQ primitive
    SL_CHANNEL_ENABLE_CNF primitive
    SL_CHANNEL_ENABLE_IND primitive
    SL_CHANNEL_ENABLE_REQ primitive
    SL_CHANNEL_QUIESCE_CNF primitive
    SL_CHANNEL_QUIESCE_REQ primitive
    SL_INTERNAL_COMMAND_CNF primitive
    SL_INTERNAL_COMMAND_REQ primitive
    SL_STATION_SET_MWI_CNF primitive
    SL_STATION_SET_MWI_REQ primitive
    SL_TRUNK_ALARM_CNF primitive
    SL_TRUNK_ALARM_IND primitive
    SL_TRUNK_ALARM_REQ primitive
    SL_TRUNK_DISABLE_CNF primitive
    SL_TRUNK_DISABLE_IND primitive
    SL_TRUNK_DISABLE_REQ primitive
    SL_TRUNK_ENABLE_CNF primitive
    SL_TRUNK_ENABLE_REQ primitive
    SL_TRUNK_QUIESCE_CNF primitive
    SL_TRUNK_QUIESCE_REQ primitive
    SL_TRUNK_RECONFIG_CNF primitive
    SL_TRUNK_RECONFIG_REQ primitive
    SL_USER_CNF primitive
    SL_USER_REQ primitive
  Example signaling flows
    System initialization
    Enabling a trunk
    Disabling a trunk
    Quiescing a trunk
    Enabling a channel
    Disabling a channel
    Quiescing a channel
    Successful outgoing call (common channel signaling)
    Unsuccessful outgoing call (common channel signaling)
    Successful incoming call (common channel signaling)
    Unsuccessful incoming call (common channel signaling)
    Near end hang-up (common channel signaling)
    Far end hang-up (common channel signaling)
    Unrecoverable error on a CCS trunk (single channel)
    Unrecoverable error on a CCS trunk (entire trunk affected)
    Alarm on a CCS trunk without trunk alarm capability
    Alarm on a CCS trunk with trunk alarm capability
    Transient error on a CCS trunk affecting a single channel
    Transient error on a CCS trunk affecting the entire trunk
    Channel process failure (common channel signaling)
    Silence detection (common channel signaling)
    Successful outgoing call (exchange data link)
    Successful incoming call (exchange data link)
    Successful near end hang-up (exchange data link)
    Successful far end hang-up (exchange data link)
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Application Development using State Tables
  About this information
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Multideveloper considerations
    Object dependencies
  Developing voice segments
    Overview of voice signal processing
    Planning your voice segments
      Compression
      Recording voice segments over the telephone
      High-quality voice data
      Transferring the prerecorded data to Blueworx Voice Response
      Converting voice data transferred from non-AIX computer systems
      Saving voice segments
      The batch voice import utilities or the Voice Segments window?
    The voice segment database
    Creating a voice directory
    Using the Blueworx Voice Response windows for voice segments
      Checking disk space
    Defining a voice segment
    Connecting audio equipment to the pSeries computer
    Checking recording levels
    Recording voice segments using the telephone
    Recording voice segments using a microphone
      Before you start
    Grouping voice segments in a voice table
    Importing and exporting voice segments
      Before you start
      Import procedure
      Export procedure
    Editing voice segments
    Copying voice segments
  The Batch Voice Import process
    Getting started with Batch Voice Import
      The Batch Voice Import control file (bvi.control)
      Starting the BVI custom server
      bvi_rec: Batch Voice recording utility
      bvi_seg: Batch Voice segmentation utility
      bvi_desc: Batch Voice description utility
      bvi_play: Batch Voice playback utility
      bvi_imp: Batch Voice import utility
      bvi_list: Batch Voice list utility
      bvi_copy: Batch Voice copy utility
      bvi_delete: Batch Voice delete utility
      bvi_wav: Windows wave file import utility
      bvi_aiff: AIFF file import utility
    bvi_wav_imp: Windows wave file direct import utility
      Purpose
      Description
      Control parameters
    bvi_wav_exp: voice segment direct export utility
      Purpose
      Description
      Control parameters
  Developing prompts
    Creating prompts
      Creating a prompt directory
      Defining prompts
      Defining a default prompt
    Editing prompts
    Importing and exporting prompts
      Importing prompts
      Exporting prompts
      The DTprompt command
    Working with language-specific prompts
      Modifying the default to create a language-specific prompt
      Defining a language-specific prompt from scratch
      Importing language-specific prompts
      Exporting language-specific prompts
  Prompt statements
    Syntax diagrams
    Prompt statement descriptions
      ABORT prompt statement
      CASE prompt statement
      CHARACTERS prompt statement
      DIGITS prompt statement
      GREETING prompt statement
      IF prompt statement
      INPUT prompt statement
      LOCAL prompt statement
      NAME prompt statement
      PROMPT prompt statement
      RETURN prompt statement
      SYSPROMPT prompt statement
      TABLE prompt statement
      Variable assignments
      VOICE prompt statement
      WHILE prompt statement
  Developing state tables
    Creating and editing the state table
      Defining state table properties
      Defining states in your state table
      Connecting results to states
      Moving and copying states
      Working with the list view of your state table
      Printing your state table
      Searching for variables in your state table
    Validating your state table
    Testing a state table using the debugger
      Initiating a call
      Loading system variables
  Using an ASCII editor to code state tables
    ASCII state table statements
      Actions
      ON statement
      DESCRIPTION
      ENTRY_POINT
      PROMPT_DIRECTORY definition
      INPUT and LOCAL variable definitions
      IF statement
      WHILE statement
      CASE statement
      GOTO statement
      Assignment statement
      Comments
      Expressions in ASCII state table statements
      Undefined variables
    Importing ASCII code into a state table
      The DTst command
    Exporting a state table to ASCII format
    Limitations on importing ASCII state tables
      Reserved words
      New constructs
      Validating your state table
  State table actions
    Alphabetical list of state table actions
      AnswerCall
      AssignData
      Case
      ChangeMessageAttributes
      CheckStorage
      CheckVoiceMessages
      CloseEverything
      CloseHostServerLink
      ControlMusic
      DeleteAudioName
      DeleteUserGreeting
      DeleteVoiceMessage
      DeleteVoiceSegment
      Dial
      DoNothing
      EvaluateData
      ExitStateTable
      GetData
      GetDistributionList
      GetFindData
      GetFindName
      GetKey
      GetPassword
      GetText
      InvokeStateTable
      LogEvent
      MakeCall
      OpenHostServerLink
      PlayAudioName
      PlayBeep
      PlayPrompt
      PlayRingbackTone
      PlayUserGreeting
      PlayVoiceFromHost
      PlayVoiceMessage
      PlayVoiceSegment
      ReceiveData
      ReconnectCall
      RecordAudioName
      RecordUserGreeting
      RecordVoiceMessage
      RecordVoiceSegment
      RecordVoiceToHost
      SaveAudioName
      SaveUserGreeting
      SaveVoiceMessage
      SaveVoiceSegment
      SendData
      SendVoiceMessage
      TerminateCall
      TransferCall
      UpdateDistributionList
      UpdateProfile
      WaitEvent
  ID and name limitations
  System variables
    System variable identifiers
    Global user variables
    Application variables
    Caller variables
      Caller : Mailbox variables
      Caller : Subscriber Class variables
    Distribution List variables
    Message variables
    Out Mail variables
      Out Mail : Mailbox variables
      Out Mail : Subscriber Class variables
    Call Tag variables
      Generic tags
        PROTOCOL
      ISDN-supported tags
        CLGN
        CLGN2
        CLDN
        REDIRN
        ORIGIN
        USR_USR
        FAC
        CALL_TYPE
        CAUSE
        CLGNSA
        CLDNSA
        CONN
        CONNSA
        DISPLAY
        Attribute definitions for ISDN-supported tags
          CF
          CODE
          DIAG1
          DIAG2
          DIAG3
          DISPLAY.INF
          DISPLAY.TYPE
          LOCATION
          NUMBER_PLAN
          NUMBER_TYPE
          PRESENT
          REDIRECT_COUNTER
          REDIR_REASON
          SCREEN
          SERVICE_DISCRIMINATOR
          USR_PROTOCOL
      ISDN tag support for specific protocols
      SS7–supported tags
        CLGN
        CLDN
        REDIRN
        ORIGIN
        CAUSE
        USR2USR
        REDINFO
        USI
        UTI
        GENERICADDR
        NEWCLDN
        Attribute definitions for SS7 tags
          CODING_STD
          DIAG
          LOCATION
          NUMBER_PLAN
          NUMBER_TYPE
          PRESENT
          SCREEN
          IND
          ORIG
          COUNT
          REASON
          SS7 error-handling for tags and attributes
    Other System variables
  Supplied custom server commands
    The juke box application
    CallPath_SigProc custom server
      juke_box_configure_music command
      juke_box_start_music command
      juke_box_stop_music command
      pl_segl_seg music player program
      The pl_elem music player program
      cvelem (Convert to elements program)
      Read_Connection_IDs
      Read_Program_Data
      Set_MWI
      Set_Program_Data
  The system voice segments
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    How to use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Multideveloper considerations
    Object dependencies
  Developing voice segments
    Overview of voice signal processing
    Planning your voice segments
      Compression
      Recording voice segments over the telephone
      High-quality voice data
      Transferring the prerecorded data to Blueworx Voice Response
      Converting voice data transferred from non-AIX computer systems
      Saving voice segments
      The batch voice import utilities or the Voice Segments window?
    The voice segment database
    Creating a voice directory
    Using the Blueworx Voice Response windows for voice segments
      Checking disk space
    Defining a voice segment
    Connecting audio equipment to the pSeries computer
    Checking recording levels
    Recording voice segments using the telephone
    Recording voice segments using a microphone
      Before you start
    Grouping voice segments in a voice table
    Importing and exporting voice segments
      Before you start
      Import procedure
      Export procedure
    Editing voice segments
    Copying voice segments
  The Batch Voice Import process
    Getting started with Batch Voice Import
      The Batch Voice Import control file (bvi.control)
      Starting the BVI custom server
      bvi_rec: Batch Voice recording utility
      bvi_seg: Batch Voice segmentation utility
      bvi_desc: Batch Voice description utility
      bvi_play: Batch Voice playback utility
      bvi_imp: Batch Voice import utility
      bvi_list: Batch Voice list utility
      bvi_copy: Batch Voice copy utility
      bvi_delete: Batch Voice delete utility
      bvi_wav: Windows wave file import utility
      bvi_aiff: AIFF file import utility
    bvi_wav_imp: Windows wave file direct import utility
      Purpose
      Description
      Control parameters
    bvi_wav_exp: voice segment direct export utility
      Purpose
      Description
      Control parameters
  Developing prompts
    Creating prompts
      Creating a prompt directory
      Defining prompts
      Defining a default prompt
    Editing prompts
    Importing and exporting prompts
      Importing prompts
      Exporting prompts
      The DTprompt command
    Working with language-specific prompts
      Modifying the default to create a language-specific prompt
      Defining a language-specific prompt from scratch
      Importing language-specific prompts
      Exporting language-specific prompts
  Prompt statements
    Syntax diagrams
    Prompt statement descriptions
      ABORT prompt statement
      CASE prompt statement
      CHARACTERS prompt statement
      DIGITS prompt statement
      GREETING prompt statement
      IF prompt statement
      INPUT prompt statement
      LOCAL prompt statement
      NAME prompt statement
      PROMPT prompt statement
      RETURN prompt statement
      SYSPROMPT prompt statement
      TABLE prompt statement
      Variable assignments
      VOICE prompt statement
      WHILE prompt statement
  Developing state tables
    Creating and editing the state table
      Defining state table properties
      Defining states in your state table
      Connecting results to states
      Moving and copying states
      Working with the list view of your state table
      Printing your state table
      Searching for variables in your state table
    Validating your state table
    Testing a state table using the debugger
      Initiating a call
      Loading system variables
  Using an ASCII editor to code state tables
    ASCII state table statements
      Actions
      ON statement
      DESCRIPTION
      ENTRY_POINT
      PROMPT_DIRECTORY definition
      INPUT and LOCAL variable definitions
      IF statement
      WHILE statement
      CASE statement
      GOTO statement
      Assignment statement
      Comments
      Expressions in ASCII state table statements
      Undefined variables
    Importing ASCII code into a state table
      The DTst command
    Exporting a state table to ASCII format
    Limitations on importing ASCII state tables
      Reserved words
      New constructs
      Validating your state table
  State table actions
    Alphabetical list of state table actions
      AnswerCall
      AssignData
      Case
      ChangeMessageAttributes
      CheckStorage
      CheckVoiceMessages
      CloseEverything
      CloseHostServerLink
      ControlMusic
      DeleteAudioName
      DeleteUserGreeting
      DeleteVoiceMessage
      DeleteVoiceSegment
      Dial
      DoNothing
      EvaluateData
      ExitStateTable
      GetData
      GetDistributionList
      GetFindData
      GetFindName
      GetKey
      GetPassword
      GetText
      InvokeStateTable
      LogEvent
      MakeCall
      OpenHostServerLink
      PlayAudioName
      PlayBeep
      PlayPrompt
      PlayRingbackTone
      PlayUserGreeting
      PlayVoiceFromHost
      PlayVoiceMessage
      PlayVoiceSegment
      ReceiveData
      ReconnectCall
      RecordAudioName
      RecordUserGreeting
      RecordVoiceMessage
      RecordVoiceSegment
      RecordVoiceToHost
      SaveAudioName
      SaveUserGreeting
      SaveVoiceMessage
      SaveVoiceSegment
      SendData
      SendVoiceMessage
      TerminateCall
      TransferCall
      UpdateDistributionList
      UpdateProfile
      WaitEvent
  ID and name limitations
  System variables
    System variable identifiers
    Global user variables
    Application variables
    Caller variables
      Caller : Mailbox variables
      Caller : Subscriber Class variables
    Distribution List variables
    Message variables
    Out Mail variables
      Out Mail : Mailbox variables
      Out Mail : Subscriber Class variables
    Call Tag variables
      Generic tags
        PROTOCOL
      ISDN-supported tags
        CLGN
        CLGN2
        CLDN
        REDIRN
        ORIGIN
        USR_USR
        FAC
        CALL_TYPE
        CAUSE
        CLGNSA
        CLDNSA
        CONN
        CONNSA
        DISPLAY
        Attribute definitions for ISDN-supported tags
          CF
          CODE
          DIAG1
          DIAG2
          DIAG3
          DISPLAY.INF
          DISPLAY.TYPE
          LOCATION
          NUMBER_PLAN
          NUMBER_TYPE
          PRESENT
          REDIRECT_COUNTER
          REDIR_REASON
          SCREEN
          SERVICE_DISCRIMINATOR
          USR_PROTOCOL
      ISDN tag support for specific protocols
      SS7–supported tags
        CLGN
        CLDN
        REDIRN
        ORIGIN
        CAUSE
        USR2USR
        REDINFO
        USI
        UTI
        GENERICADDR
        NEWCLDN
        Attribute definitions for SS7 tags
          CODING_STD
          DIAG
          LOCATION
          NUMBER_PLAN
          NUMBER_TYPE
          PRESENT
          SCREEN
          IND
          ORIG
          COUNT
          REASON
          SS7 error-handling for tags and attributes
    Other System variables
  Supplied custom server commands
    The juke box application
    CallPath_SigProc custom server
      juke_box_configure_music command
      juke_box_start_music command
      juke_box_stop_music command
      pl_segl_seg music player program
      The pl_elem music player program
      cvelem (Convert to elements program)
      Read_Connection_IDs
      Read_Program_Data
      Set_MWI
      Set_Program_Data
  The system voice segments
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Voice over IP using Session Initiation Protocol
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
      Information on VoIP and SIP
        Useful Web sites
  Introducing Blueworx Voice Response Voice over IP
    What is Voice over IP?
    How does Voice over IP work?
    Components of a VoIP network
    Using VoIP with Blueworx Voice Response
    Overview of Voice over IP support
    What is needed to support VoIP with Blueworx Voice Response
    How many voice channels can a VoIP system support?
    Increasing the channel capacity of a Blueworx Voice Response T1 VoIP system by 25%
    Compression
    SIP signaling
    Application support
    What happens when Blueworx Voice Response receives a call?
    How Blueworx Voice Response processes incoming SIP Invites
    Outgoing SIP Invites
    Outbound arbitrary SIP headers
      Using outbound arbitrary SIP headers in state tables
      Using outbound arbitrary SIP headers in Voice XML and Call Control XML
  Installing Blueworx Voice Response Voice over IP
    Installing the DTNA adapter
      Supported machines
      System unit connection
      Installing the DTNA device drivers
      Setting ownership of the DTNAs
    Software installation
      Installing the Blueworx Voice Response VoIP software
      Setting the dtuser file permissions
      Importing the VoIP custom server
  Configuring Blueworx Voice Response Voice over IP
    Using an allowed host list
    Using a SIP Registrar
    Setting the country/region
    Configuring Blueworx Voice Response for Voice over IP
    Setting the SIP transport IP address
    Shutting down and restarting Blueworx Voice Response
    Activating your channels
  Problem determination
    Diagnosing DTNA problems
      Analysing errors
      Summary of useful tools for debugging VoIP/SIP
      RTP and RTCP port allocation
      Codecs
      Performance implications
      DTMF handling
      NAT/Firewall considerations
      Tromboning with DTNA
      DTNA packet size interval
    Setting Voice over IP trace levels
    Using VOIP_MONITOR
      Starting VOIP_MONITOR
      Stopping VOIP_MONITOR
      Logging VOIP_MONITOR trace information to a file
      Analyzing the VOIP_MONITOR output
    Frequently asked questions
      Installation
      Configuration
      State table applications
      Miscellaneous
  Security
    Security concepts and mechanisms
      Identification and authentication
      Authorization
      Confidentiality
      Data integrity
      Cryptographic concepts
        Cryptography
        Message digests and digital signatures
        Digital certificates
          What is in a digital certificate
          Requirements for personal certificates
          Certificate Authorities
          Distinguished Names
          Obtaining personal certificates from a certificate authority
          How certificate chains work
        Public Key Infrastructure (PKI)
      Cryptographic security protocols: SSL and TLS
        Secure Sockets Layer (SSL) and Transport Layer Security (TLS) concepts
        An overview of the SSL or TLS handshake
        How SSL and TLS provide identification, authentication, confidentiality, and integrity
        CipherSpecs and CipherSuites
        Digital signatures in SSL and TLS
    Secure SIP
      SIPS URI scheme
      Secure SIP minimal configuration
        Create the keyring.db database
        Add trusted certificates to keyring.db
        Configure the Blueworx Voice Response server certificate
        Configuring a certificate
          Option 1 - Creating a self-signed certificate
            Creating a certificate
            Extracting the self-signed certificate
            Possible problems
          Option 2 - Requesting a personal certificate
            Adding CA certificates
            Receiving personal certificates
            Possible problems
          Option 3 - Adding a server certificate from a PKCS #12 file
            Possible problems
        Reviewing current certificates and certificate requests
        Ensure that other SIP entities can communicate with Blueworx Voice Response
        Enabling secure SIP
      Using the wvrcert utility
        Certificate commands
        Certificate request commands
        Database commands
      Secure SIP configuration settings for Register
        Registrar connection
        Contacts settings
      Configuring cipherspecs.ini
      Problem determination
      Secure SIP configuration settings for incoming calls
      Secure SIP call transfer considerations
      Secure SIP configuration settings for outbound calls
    Secure RTP
  Programming SIP with DTNA
    Programming SIP with VoiceXML
      SIP and Call Transfer tags
      Accessing SIP and Call Transfer tags from your voice application
      Implementing SIP Call Transfer operations
      Tromboning using VoIP/SIP
    Voice over IP tags
      SIP tags
      Transfer tags
    Call transfer
      VoIP SIP blind transfer
      VoIP SIP attended transfer
      How to write a SIP blind transfer application
      How to write a SIP attended transfer application
        Attended transfer using the VOIP_Call_Transfer custom server
        Attended transfer using a call reference
      Custom server functions
        The MakeCallStatus custom server function
        Messages from the custom server
      State table definitions
        VOIP_SupA_Xfer
        VOIP_Xfer_C5
        VOIP_Xfer_C10
        VOIP_Xfer_Data
        VOIP_Xfer_Log
        VOIP_Xfer_Stat
    SIP support of Message Waiting Indicator (MWI)
  System parameters
    Parameter name
    VoIP DTEA and DTNA Media parameters
      1st Codec Preference
      2nd Codec Preference
      3rd Codec Preference
      4th Codec Preference
      DTMF Transmission Method
      Enable Echo Cancellation
      G711 Voice activity det/comfort noise gen
      G711 Packet Voice Interval (ms)
      G729 Voice activity det/comfort noise gen
      G729 Packet Voice Interval (ms)
      G723 Voice activity det/comfort noise gen
      G723 Data Transfer Rate
      G723 Packet Voice Interval (ms)
      Inbound DTMF Method Override
      Outbound DTMF Method Override
      Override DTNA RTP Transport IP Address
      RTCP Enable Sender Report
      RTCP Sender Report Interval
      RTP Base Port Number
      RTP IP TOS Byte (TOS)
      RTP IP Time to Live (TTL)
      RTP Security Negotiation
    VoIP SIP Signaling parameters
      Accept Inbound Transfer Requests
      Add Host Name To User Agents?
      Call Signalling Port
      CHP available call reject threshold
      Default CLID for Incoming VoIP Calls
      Default Destination URI
      Default Destination Port
      DNSSRV Server address
      DNSSRV Server Port
      E164 Prefixes to Strip
      Ignore replaces option for Attended Transfer
      Inbound Call Channel Allocation Method
      Message Header Format
      Organization Name
      Outbound SIP INFO
      Override SIP Transport IP Address
      Proxy Mode
      Proxy Address
      Proxy Port
      Register Addresses on Startup
      Register Default Timeout (Minutes)
      Register Default User Agent
      RFC3264 Media on-hold method
      Secure SIP Enabled
      Session Timer Allow Update For Refresh
      Session Timer Enable
      Session Timer Inbound Refresher Default
      Session Timer Maximum Session Time
      Session Timer Minimum Session Time
      Session Timer Outbound Calls Refresher Default
      T.38 Fax Refer URI
      Transport Protocol
      Use allowed host list
      Use SIP REQHDR for Application Profile Selection
    VoIP Media-Adapters parameter group
      IP Address
      Subnet Mask
      Default RTP router
  SIP-specific
    SIP and IP support
    TOS byte
    Session timer
    Subscribe/Notify
    Communicating over SIP with a switch using DTMF digits
    Related SIP RFCs
  TCP and UDP Network Configuration
  Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
      Information on VoIP and SIP
        Useful Web sites
  Introducing Blueworx Voice Response Voice over IP
    What is Voice over IP?
    How does Voice over IP work?
    Components of a VoIP network
    Using VoIP with Blueworx Voice Response
    Overview of Voice over IP support
    What is needed to support VoIP with Blueworx Voice Response
    How many voice channels can a VoIP system support?
    Increasing the channel capacity of a Blueworx Voice Response T1 VoIP system by 25%
    Compression
    SIP signaling
    Application support
    What happens when Blueworx Voice Response receives a call?
    How Blueworx Voice Response processes incoming SIP Invites
    Outgoing SIP Invites
    Outbound arbitrary SIP headers
      Using outbound arbitrary SIP headers in state tables
      Using outbound arbitrary SIP headers in Voice XML and Call Control XML
  Installing Blueworx Voice Response Voice over IP
    Installing the DTNA adapter
      Supported machines
      System unit connection
      Installing the DTNA device drivers
      Setting ownership of the DTNAs
    Software installation
      Installing the Blueworx Voice Response VoIP software
      Setting the dtuser file permissions
      Importing the VoIP custom server
  Configuring Blueworx Voice Response Voice over IP
    Using an allowed host list
    Using a SIP Registrar
    Setting the country/region
    Configuring Blueworx Voice Response for Voice over IP
    Setting the SIP transport IP address
    Shutting down and restarting Blueworx Voice Response
    Activating your channels
  Problem determination
    Diagnosing DTNA problems
      Analysing errors
      Summary of useful tools for debugging VoIP/SIP
      RTP and RTCP port allocation
      Codecs
      Performance implications
      DTMF handling
      NAT/Firewall considerations
      Tromboning with DTNA
      DTNA packet size interval
    Setting Voice over IP trace levels
    Using VOIP_MONITOR
      Starting VOIP_MONITOR
      Stopping VOIP_MONITOR
      Logging VOIP_MONITOR trace information to a file
      Analyzing the VOIP_MONITOR output
    Frequently asked questions
      Installation
      Configuration
      State table applications
      Miscellaneous
  Security
    Security concepts and mechanisms
      Identification and authentication
      Authorization
      Confidentiality
      Data integrity
      Cryptographic concepts
        Cryptography
        Message digests and digital signatures
        Digital certificates
          What is in a digital certificate
          Requirements for personal certificates
          Certificate Authorities
          Distinguished Names
          Obtaining personal certificates from a certificate authority
          How certificate chains work
        Public Key Infrastructure (PKI)
      Cryptographic security protocols: SSL and TLS
        Secure Sockets Layer (SSL) and Transport Layer Security (TLS) concepts
        An overview of the SSL or TLS handshake
        How SSL and TLS provide identification, authentication, confidentiality, and integrity
        CipherSpecs and CipherSuites
        Digital signatures in SSL and TLS
    Secure SIP
      SIPS URI scheme
      Secure SIP minimal configuration
        Create the keyring.db database
        Add trusted certificates to keyring.db
        Configure the Blueworx Voice Response server certificate
        Configuring a certificate
          Option 1 - Creating a self-signed certificate
            Creating a certificate
            Extracting the self-signed certificate
            Possible problems
          Option 2 - Requesting a personal certificate
            Adding CA certificates
            Receiving personal certificates
            Possible problems
          Option 3 - Adding a server certificate from a PKCS #12 file
            Possible problems
        Reviewing current certificates and certificate requests
        Ensure that other SIP entities can communicate with Blueworx Voice Response
        Enabling secure SIP
      Using the wvrcert utility
        Certificate commands
        Certificate request commands
        Database commands
      Secure SIP configuration settings for Register
        Registrar connection
        Contacts settings
      Configuring cipherspecs.ini
      Problem determination
      Secure SIP configuration settings for incoming calls
      Secure SIP call transfer considerations
      Secure SIP configuration settings for outbound calls
    Secure RTP
  Programming SIP with DTNA
    Programming SIP with VoiceXML
      SIP and Call Transfer tags
      Accessing SIP and Call Transfer tags from your voice application
      Implementing SIP Call Transfer operations
      Tromboning using VoIP/SIP
    Voice over IP tags
      SIP tags
      Transfer tags
    Call transfer
      VoIP SIP blind transfer
      VoIP SIP attended transfer
      How to write a SIP blind transfer application
      How to write a SIP attended transfer application
        Attended transfer using the VOIP_Call_Transfer custom server
        Attended transfer using a call reference
      Custom server functions
        The MakeCallStatus custom server function
        Messages from the custom server
      State table definitions
        VOIP_SupA_Xfer
        VOIP_Xfer_C5
        VOIP_Xfer_C10
        VOIP_Xfer_Data
        VOIP_Xfer_Log
        VOIP_Xfer_Stat
    SIP support of Message Waiting Indicator (MWI)
  System parameters
    Parameter name
    VoIP DTEA and DTNA Media parameters
      1st Codec Preference
      2nd Codec Preference
      3rd Codec Preference
      4th Codec Preference
      DTMF Transmission Method
      Enable Echo Cancellation
      G711 Voice activity det/comfort noise gen
      G711 Packet Voice Interval (ms)
      G729 Voice activity det/comfort noise gen
      G729 Packet Voice Interval (ms)
      G723 Voice activity det/comfort noise gen
      G723 Data Transfer Rate
      G723 Packet Voice Interval (ms)
      Inbound DTMF Method Override
      Outbound DTMF Method Override
      Override DTNA RTP Transport IP Address
      RTCP Enable Sender Report
      RTCP Sender Report Interval
      RTP Base Port Number
      RTP IP TOS Byte (TOS)
      RTP IP Time to Live (TTL)
      RTP Security Negotiation
    VoIP SIP Signaling parameters
      Accept Inbound Transfer Requests
      Add Host Name To User Agents?
      Call Signalling Port
      CHP available call reject threshold
      Default CLID for Incoming VoIP Calls
      Default Destination URI
      Default Destination Port
      DNSSRV Server address
      DNSSRV Server Port
      E164 Prefixes to Strip
      Ignore replaces option for Attended Transfer
      Inbound Call Channel Allocation Method
      Message Header Format
      Organization Name
      Outbound SIP INFO
      Override SIP Transport IP Address
      Proxy Mode
      Proxy Address
      Proxy Port
      Register Addresses on Startup
      Register Default Timeout (Minutes)
      Register Default User Agent
      RFC3264 Media on-hold method
      Secure SIP Enabled
      Session Timer Allow Update For Refresh
      Session Timer Enable
      Session Timer Inbound Refresher Default
      Session Timer Maximum Session Time
      Session Timer Minimum Session Time
      Session Timer Outbound Calls Refresher Default
      T.38 Fax Refer URI
      Transport Protocol
      Use allowed host list
      Use SIP REQHDR for Application Profile Selection
    VoIP Media-Adapters parameter group
      IP Address
      Subnet Mask
      Default RTP router
  SIP-specific
    SIP and IP support
    TOS byte
    Session timer
    Subscribe/Notify
    Communicating over SIP with a switch using DTMF digits
    Related SIP RFCs
  TCP and UDP Network Configuration
  Trademarks
  Glossary
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
VoiceXML Programmer's Guide for Blueworx Voice Response
  About this information
    Who should read this information
    Related publications
      Specifications and standards
      Speech user-interface design
      Server-side programming
      Deployment information
    How this information is organized
    Document conventions and terminology
  Introduction to VoiceXML
    What are voice applications?
    Why create voice applications?
    What are typical types of voice applications?
    What is VoiceXML?
    What are the advantages of VoiceXML?
    How do you create and deploy a VoiceXML application?
    How do users access the deployed application?
  Designing a Speech User Interface (SUI)
    Introduction
    The importance of SUI design
      The bases of SUI design
      The consumers of SUI design
      e-Service and speech technology
      Customer satisfaction with e-Service
      Service recovery
      SUI misconceptions
      Fundamental SUI design
      Major SUI objectives
      The power of the SUI
    Design methodology
      Design Phase
      Prototype phase (“Wizard of Oz” testing)
      Test phase
      Refinement phase
    Getting started—high-level design decisions
      Selecting an appropriate user interface
      Deciding on the type and level of information
      Choosing the barge-in style
      Selecting recorded prompts or synthesized speech
      Deciding whether to use audio formatting
      Using simple or natural command grammars
      Adopting a terse or verbose prompt style
      Allowing only speech input or speech plus DTMF
      Adopting a consistent set of global navigation commands
      Deciding whether to use human agents in the deployed system
      Choosing help mode or self-revealing help
    Getting specific—low-level design decisions
      Adopting a consistent “sound and feel”
      Using consistent timing
      Designing consistent dialogs
      Creating introductions
      Constructing appropriate menus and prompts
      Designing and using grammars
      Error recovery and confirming user input
    Advanced user interface topics
      Issues in artificial personae
      Controlling the “lost in space” problem
      Managing audio lists
  VoiceXML language
    Changes from VoiceXML 2.0
      New elements and attributes
      Speech Synthesis Markup Language (SSML)
    The structure of a VoiceXML application
      Forms and form items
      Menus
      Flow control
      Subdialogs
      Comments
    A simple VoiceXML example
      Static Content
      Dynamic content
    VoiceXML elements and attributes
    Speech Synthesis Markup Language (SSML)
      SSML elements and attributes
    Built-in field types and grammars
    Recorded audio
      Using prerecorded audio files
      Recording spoken user input
      Playing and storing recorded user input
      Recording user input during speech recognition
    Document fetching and caching
      Controlling fetch and cache behavior
      Preventing caching
    Events
      Predefined events
      Application-specific events
      Recurring events
    Variables and expressions
      Using ECMAScript
      Declaring variables
      Assigning and referencing variables
      Using shadow variables
    Grammars
      Grammar syntax
      Static grammars
      Dynamic grammars
      Remote DTMF grammars
      Grammar scope
      Hierarchy of active grammars
      Mixed-initiative application and form-level grammars
      Specifying a sounds-like spelling in a Japanese, a Cantonese, or a Simplified Chinese grammar
    Timeout properties
      Incompletetimeout
      Completetimeout
      Example
    Telephony functionality
      Automatic Number Identification
      Dialed Number Identification Service
      Call transfer
      Using Blueworx Voice Response call tags
      Using advanced CTI features
      Re-routing Genesys CTI call transfers through Blueworx Voice Response
  Hints, tips, and best practices
    VoiceXML application structure
      Deciding how to group dialogs
      Deciding where to define grammars
      Fetching and caching resources for improved performance
      Blueworx Voice Response VoiceXML browser grammar fetch / cache
    Closing a speech recognition or TTS session from VoiceXML
    Invoking a State Table using Voice XML
    Confidence-level processing
    Using multiple result grammars
    Using a proxy server
    Testing built-in field types
    Sample code
      Calling a Java application
      Calling legacy telephony applications
      Using n-best
  Canadian French
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  German
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
  Japanese
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  Simplified Chinese
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  UK English
    Built-in field types and grammars
    Testing built-in field types
  Trademarks
  Accessibility
    Other attributions
  Glossary
  About this information
    Who should read this information
    Related publications
      Specifications and standards
      Speech user-interface design
      Server-side programming
      Deployment information
    How this information is organized
    Document conventions and terminology
  Introduction to VoiceXML
    What are voice applications?
    Why create voice applications?
    What are typical types of voice applications?
    What is VoiceXML?
    What are the advantages of VoiceXML?
    How do you create and deploy a VoiceXML application?
    How do users access the deployed application?
  Designing a Speech User Interface (SUI)
    Introduction
    The importance of SUI design
      The bases of SUI design
      The consumers of SUI design
      e-Service and speech technology
      Customer satisfaction with e-Service
      Service recovery
      SUI misconceptions
      Fundamental SUI design
      Major SUI objectives
      The power of the SUI
    Design methodology
      Design Phase
      Prototype phase (“Wizard of Oz” testing)
      Test phase
      Refinement phase
    Getting started—high-level design decisions
      Selecting an appropriate user interface
      Deciding on the type and level of information
      Choosing the barge-in style
      Selecting recorded prompts or synthesized speech
      Deciding whether to use audio formatting
      Using simple or natural command grammars
      Adopting a terse or verbose prompt style
      Allowing only speech input or speech plus DTMF
      Adopting a consistent set of global navigation commands
      Deciding whether to use human agents in the deployed system
      Choosing help mode or self-revealing help
    Getting specific—low-level design decisions
      Adopting a consistent “sound and feel”
      Using consistent timing
      Designing consistent dialogs
      Creating introductions
      Constructing appropriate menus and prompts
      Designing and using grammars
      Error recovery and confirming user input
    Advanced user interface topics
      Issues in artificial personae
      Controlling the “lost in space” problem
      Managing audio lists
  VoiceXML language
    Changes from VoiceXML 2.0
      New elements and attributes
      Speech Synthesis Markup Language (SSML)
    The structure of a VoiceXML application
      Forms and form items
      Menus
      Flow control
      Subdialogs
      Comments
    A simple VoiceXML example
      Static Content
      Dynamic content
    VoiceXML elements and attributes
    Speech Synthesis Markup Language (SSML)
      SSML elements and attributes
    Built-in field types and grammars
    Recorded audio
      Using prerecorded audio files
      Recording spoken user input
      Playing and storing recorded user input
      Recording user input during speech recognition
    Document fetching and caching
      Controlling fetch and cache behavior
      Preventing caching
    Events
      Predefined events
      Application-specific events
      Recurring events
    Variables and expressions
      Using ECMAScript
      Declaring variables
      Assigning and referencing variables
      Using shadow variables
    Grammars
      Grammar syntax
      Static grammars
      Dynamic grammars
      Remote DTMF grammars
      Grammar scope
      Hierarchy of active grammars
      Mixed-initiative application and form-level grammars
      Specifying a sounds-like spelling in a Japanese, a Cantonese, or a Simplified Chinese grammar
    Timeout properties
      Incompletetimeout
      Completetimeout
      Example
    Telephony functionality
      Automatic Number Identification
      Dialed Number Identification Service
      Call transfer
      Using Blueworx Voice Response call tags
      Using advanced CTI features
      Re-routing Genesys CTI call transfers through Blueworx Voice Response
  Hints, tips, and best practices
    VoiceXML application structure
      Deciding how to group dialogs
      Deciding where to define grammars
      Fetching and caching resources for improved performance
      Blueworx Voice Response VoiceXML browser grammar fetch / cache
    Closing a speech recognition or TTS session from VoiceXML
    Invoking a State Table using Voice XML
    Confidence-level processing
    Using multiple result grammars
    Using a proxy server
    Testing built-in field types
    Sample code
      Calling a Java application
      Calling legacy telephony applications
      Using n-best
  Canadian French
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  German
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
  Japanese
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  Simplified Chinese
    Built-in field types and grammars
    Predefined events
    Built-in commands
    Specifying character encoding
    Testing built-in field types
    SSML elements and attributes
  UK English
    Built-in field types and grammars
    Testing built-in field types
  Trademarks
  Accessibility
    Other attributions
  Glossary
Glossary
  About this information
  Glossary
  Trademarks
  About this information
  Glossary
  Trademarks
Programming for the ADSI Feature
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Two data modes
    The virtual displays and keys
      SDC virtual displays
        The information display page
        The communications display page
      FDM virtual displays
        The predefined display table
        The status display page
      Virtual softkeys
    Call-related information
    Call-related information
      The ADSI state tables
  Getting started
    System requirements and prerequisites
    Installing the ADSI component
    The elements of the ADSI component
      The ADSI custom server
      The adsicomp compiler
  Writing ADSI scripts
    Writing SDC script files
      Defining SDC softkeys
      Defining SDC functions
      Example SDC script files
    Writing FDM script files
      Defining FDM softkeys
      Defining FDM main overlays
      Defining alternative FDM overlays
      Example FDM script file
    Storing your ADSI script source files
  Creating your ADSI application
    Compiling your scripts
    Using the supplied ADSI state tables
      Querying the user’s telephone
      Passing parameters
      Downloading an SDC script
      Downloading an FDM script
      Downloading an FDM script while on-hook using CPEID
      Parameter substitution in SDC files
      Parameter substitution in FDM files
      Using special characters in parameters
      Application error log
  ADSI script statements
    backspace
    change_state_to
    clear_call_buffer
    clear_clipboard
    clear_display
    clear_soft_key_table
    clear_the_screen
    clear_timer
    clear_type_ahead
    clear_user_input
    clear_virtual_display
    clear_virtual_display_line
    connect_session
    delay
    dial_pulse_1
    disconnect_session
    display
    display_call_buffer
    display_clipboard
    display_clipboard_if_flag
    do_hookflash
    end_user_input
    exit
    exit_but_retain_display
    function
    go_down_by
    go_offhook
    go_onhook
    go_to_line
    go_up_by
    information
    initialise_soft_key_line
    input_control
    input_format
    install_softkey
    line_control
    load_default_soft_key_tuple
    load_overlay
    load_soft_key_table
    load_virtual_display
    main
    move_data_down
    move_data_up
    on
    overlay
    page_down
    page_up
    put
    query_for_configuration
    query_for_cpe_id
    reset_flag
    send_dtmf
    send_encoded_dtmf
    send_encoded_user_input
    send_ldtmf
    send_line_number
    send_nothing
    send_user_input
    set_flag
    set_info_flags
    set_timer_for
    softkey
    softkeyparms
    start_user_input
    switch_to_alternate_character_set
    switch_to_application
    switch_to_data
    switch_to_peripheral
    switch_to_voice
    tab_field
    tab_to_primary
    tab_to_secondary
    timed_switch_to_voice
    trigger
    wait_for_dial_tone
  The ADSI state tables
    ADSI and ADSI_I
    ADSI_Banking
    ADSI_CPEID
    ADSI_FDM and ADSI_FDM_I
    ADSI_FDM_DATA
    ADSI_FDM_SKEYS
    ADSI_Get_HEX
    ADSI_Get_Text
    ADSI_HEX
    ADSI_Log
    ADSI_Parameters
    ADSI_33Paramtrs
    ADSI_Set_Level
  Quick reference for the script statements
  Example SDC statements
  Example FDM statements
  The sample application: ADSI banking
    The ADSI_Banking state table
    The adsicb.sdc script file
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introduction
    Two data modes
    The virtual displays and keys
      SDC virtual displays
        The information display page
        The communications display page
      FDM virtual displays
        The predefined display table
        The status display page
      Virtual softkeys
    Call-related information
    Call-related information
      The ADSI state tables
  Getting started
    System requirements and prerequisites
    Installing the ADSI component
    The elements of the ADSI component
      The ADSI custom server
      The adsicomp compiler
  Writing ADSI scripts
    Writing SDC script files
      Defining SDC softkeys
      Defining SDC functions
      Example SDC script files
    Writing FDM script files
      Defining FDM softkeys
      Defining FDM main overlays
      Defining alternative FDM overlays
      Example FDM script file
    Storing your ADSI script source files
  Creating your ADSI application
    Compiling your scripts
    Using the supplied ADSI state tables
      Querying the user’s telephone
      Passing parameters
      Downloading an SDC script
      Downloading an FDM script
      Downloading an FDM script while on-hook using CPEID
      Parameter substitution in SDC files
      Parameter substitution in FDM files
      Using special characters in parameters
      Application error log
  ADSI script statements
    backspace
    change_state_to
    clear_call_buffer
    clear_clipboard
    clear_display
    clear_soft_key_table
    clear_the_screen
    clear_timer
    clear_type_ahead
    clear_user_input
    clear_virtual_display
    clear_virtual_display_line
    connect_session
    delay
    dial_pulse_1
    disconnect_session
    display
    display_call_buffer
    display_clipboard
    display_clipboard_if_flag
    do_hookflash
    end_user_input
    exit
    exit_but_retain_display
    function
    go_down_by
    go_offhook
    go_onhook
    go_to_line
    go_up_by
    information
    initialise_soft_key_line
    input_control
    input_format
    install_softkey
    line_control
    load_default_soft_key_tuple
    load_overlay
    load_soft_key_table
    load_virtual_display
    main
    move_data_down
    move_data_up
    on
    overlay
    page_down
    page_up
    put
    query_for_configuration
    query_for_cpe_id
    reset_flag
    send_dtmf
    send_encoded_dtmf
    send_encoded_user_input
    send_ldtmf
    send_line_number
    send_nothing
    send_user_input
    set_flag
    set_info_flags
    set_timer_for
    softkey
    softkeyparms
    start_user_input
    switch_to_alternate_character_set
    switch_to_application
    switch_to_data
    switch_to_peripheral
    switch_to_voice
    tab_field
    tab_to_primary
    tab_to_secondary
    timed_switch_to_voice
    trigger
    wait_for_dial_tone
  The ADSI state tables
    ADSI and ADSI_I
    ADSI_Banking
    ADSI_CPEID
    ADSI_FDM and ADSI_FDM_I
    ADSI_FDM_DATA
    ADSI_FDM_SKEYS
    ADSI_Get_HEX
    ADSI_Get_Text
    ADSI_HEX
    ADSI_Log
    ADSI_Parameters
    ADSI_33Paramtrs
    ADSI_Set_Level
  Quick reference for the script statements
  Example SDC statements
  Example FDM statements
  The sample application: ADSI banking
    The ADSI_Banking state table
    The adsicb.sdc script file
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
SS7 User's Guide
  About this information
    Who should use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing SS7 Support for Blueworx Voice Response
    What is SS7?
    SS7 links and network components
    The SS7 protocol stack
    Using SS7 with Blueworx Voice Response
    Example configurations
  Planning
    Software
    Hardware
      SS7 adapter (mandatory)
      Supported pSeries computers
    Configuration considerations
    Licensing the Distributed7 package
    Call capacity
    Preparing for installation
    Collecting System Parameters
      SS7 interconnection information
      Physical Connections
      Grouping Connection and Addressing SS7
      Additional Routing
      Connecting the Voice Bearers
  Installing SS7 Support for Blueworx Voice Response
    Pre-installation checking
    Locating the required files
    Installation on an SSI server
    Installation of SS7 Adapters
    Installation on an SS7 Server
    Installation on a Blueworx Voice Response client
    Installation of a combined SS7 Server and Blueworx Voice Response client
    Putting into production
  Configuration using SS7itty
    Preparation
    Running SS7itty
    Configure SS7 Server
    Configure Blueworx Voice Response client
    Configure SS7 Links
    Configure SS7 Link sets
    Configure SS7 Route Sets
    Configure SS7 trunks to Blueworx Voice Response trunks
    Generate SS7 Configuration Files
    Importing or exporting an SS7 configuration
    Pack Configuration
  Managing and Monitoring SS7 Support for Blueworx Voice Response
    SS7_MAINT – the general maintenance utility
    ss7view – D7 Enablement monitoring tool
    SS8 commands
    D7WVRErrorReport
    Collecting event and trace information
    Trace information
  Information elements passed to Blueworx Voice Response
    Tag presentation and omissions
    Country and network variants
    Tags types and descriptions
    Special case tags
    System variables
  Problem determination
    Stage 1: Is the SS7 Server working?
    Stage 2: Which other machines are present?
    Stage 3: Is D7 working on a Blueworx Voice Response Client?
    Stage 4: Machine has been present in the SS7 cluster but is not now?
    Stage 5: Two machines are not communicating
    Stage 6: SS7 Adapter checks
    Stage 7: SS7 Links.
    Stage 9: Is the Enablement package working?
    Stage 10
    Stage 11: Inbound Traffic
    Stage 12: Testing outbound calls
    Redundancy – Blueworx Voice Response client failure.
    The effects of call overload
    Obscure problems
    Machine locks up in dual LAN configuration
  Migration
    SS7 Server migration
    Blueworx Voice Response client migration
    Adding additional machines to the SS7 Cluster
    Updating existing machines
    Changes or Removals from SS7 Cluster
  Sample forms for recording information
  Uninstalling SS7 Support for Blueworx Voice Response
  Configuration files
    Master configuration file
    Trunk association file
    Logging and event file
    Service configurable options
    ISUP default IE parameters
    AlarmTranslation.cfg
    User file
  Typical ISUP message flows
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing SS7 Support for Blueworx Voice Response
    What is SS7?
    SS7 links and network components
    The SS7 protocol stack
    Using SS7 with Blueworx Voice Response
    Example configurations
  Planning
    Software
    Hardware
      SS7 adapter (mandatory)
      Supported pSeries computers
    Configuration considerations
    Licensing the Distributed7 package
    Call capacity
    Preparing for installation
    Collecting System Parameters
      SS7 interconnection information
      Physical Connections
      Grouping Connection and Addressing SS7
      Additional Routing
      Connecting the Voice Bearers
  Installing SS7 Support for Blueworx Voice Response
    Pre-installation checking
    Locating the required files
    Installation on an SSI server
    Installation of SS7 Adapters
    Installation on an SS7 Server
    Installation on a Blueworx Voice Response client
    Installation of a combined SS7 Server and Blueworx Voice Response client
    Putting into production
  Configuration using SS7itty
    Preparation
    Running SS7itty
    Configure SS7 Server
    Configure Blueworx Voice Response client
    Configure SS7 Links
    Configure SS7 Link sets
    Configure SS7 Route Sets
    Configure SS7 trunks to Blueworx Voice Response trunks
    Generate SS7 Configuration Files
    Importing or exporting an SS7 configuration
    Pack Configuration
  Managing and Monitoring SS7 Support for Blueworx Voice Response
    SS7_MAINT – the general maintenance utility
    ss7view – D7 Enablement monitoring tool
    SS8 commands
    D7WVRErrorReport
    Collecting event and trace information
    Trace information
  Information elements passed to Blueworx Voice Response
    Tag presentation and omissions
    Country and network variants
    Tags types and descriptions
    Special case tags
    System variables
  Problem determination
    Stage 1: Is the SS7 Server working?
    Stage 2: Which other machines are present?
    Stage 3: Is D7 working on a Blueworx Voice Response Client?
    Stage 4: Machine has been present in the SS7 cluster but is not now?
    Stage 5: Two machines are not communicating
    Stage 6: SS7 Adapter checks
    Stage 7: SS7 Links.
    Stage 9: Is the Enablement package working?
    Stage 10
    Stage 11: Inbound Traffic
    Stage 12: Testing outbound calls
    Redundancy – Blueworx Voice Response client failure.
    The effects of call overload
    Obscure problems
    Machine locks up in dual LAN configuration
  Migration
    SS7 Server migration
    Blueworx Voice Response client migration
    Adding additional machines to the SS7 Cluster
    Updating existing machines
    Changes or Removals from SS7 Cluster
  Sample forms for recording information
  Uninstalling SS7 Support for Blueworx Voice Response
  Configuration files
    Master configuration file
    Trunk association file
    Logging and event file
    Service configurable options
    ISUP default IE parameters
    AlarmTranslation.cfg
    User file
  Typical ISUP message flows
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
Fax using Brooktrout
  About this information
    Who should use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing Brooktrout Fax
    What is fax?
    Planning for fax applications on Blueworx Voice Response
    Configuring Blueworx Voice Response to provide fax support
    Using fax in Blueworx Voice Response applications
    Brooktrout fax support in Blueworx Voice Response
  Installing the Brooktrout Fax Card
    System requirements and prerequisites
    Installing the TR114 card
    Installing the TR1034 card
  Installing the Brooktrout Fax Software
    Preparing to install
    Installing the Brooktrout fax feature
    The components of the Brooktrout fax feature
  Writing a Fax Application
    Fax-tone detection
    Adding fax-tone detection to a state table
    State tables
      BFAX_SEND_FAX
      BFAX_RECV_FAX
      BFAX_CALL_BACK
      BFAX_LOG
  Brooktrout Fax Interface Tool
    Use of BFIT
  Fax Queue Manipulation
    btq_list command
    btq_delete command
  Troubleshooting
    TIFF file formats
    Logging
  The Fax Sample Application (FSA)
    How the fax sample application works
    Contents of the fax sample application import file
    How faxes are stored in the FSA
    FaxSample - the FSA state table
    FaxSample_CS - the FSA custom server
    Installing the fax sample application
    Starting the fax sample application
    Using the fax sample application
    System errors
    Modifying the fax sample application
  Error Messages
    Message content
    Fax error messages
    Example message
      <message number>: <message text>
    Error messages
      20503: ERROR: We have an error writing to the message Q, rc='number', errno='number'
      20503: FILE ACCESS ERROR ('reason') file: 'list-filename'
      20503: FILE ACCESS ERROR ('reason') file: 'filename'
      20503: FILE ACCESS ERROR - invalid filename specified 'filename'
      20503: FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: FILE PARSING ERROR - unable to parse list file: 'list-filename'
      20503: FILE PARSING ERROR - unable to parse list file: 'filename'
      20503: LISTFILE ERROR - bad file detected in list, file: 'list-filename'
      20503: LISTFILE ERROR - bad file detected in list, file: 'filename'
      20503: Max transmission attempts failed for fax ''filename''
      20503: SendFax : FILE ACCESS ERROR ('reason') file: 'filename'
      20503: SendFax : FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: Send Fax : FILE SIZE ERROR - file: 'filename' is zero bytes
      20503: SendFax: MEMORY ALLOCATION ERROR ('reason') file: 'filename' in listfile: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: Unable to Close CHP Link 'link-id', CA_errno: 'string' ('number').
      20503: Unable to Close CHP Link 'link-id', CA_errno: 'string' ('number').
      20503: Unable to Execute StateTable 'state-table-name', CA_errno: 'string ('number').
      20503: Unable to Execute StateTable 'state-table-name', CA_errno: 'string' ('number').
      20503: Unable to Open CHP Link, CA_errno: 'string', 'number'.
      20503: Unable to Open CHP Link, CA_errno: 'string', 'number'.
      20503: Unable to open tiff file: 'filename'
      20503: Unable to open tiff file: 'filename'
      20504: Unable to read configuration data from ODM
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones
  About this information
    Who should use this information
    Typographic conventions
    Accessibility
    Notes on terminology
    Where to find more information
      Useful Web sites
  Introducing Brooktrout Fax
    What is fax?
    Planning for fax applications on Blueworx Voice Response
    Configuring Blueworx Voice Response to provide fax support
    Using fax in Blueworx Voice Response applications
    Brooktrout fax support in Blueworx Voice Response
  Installing the Brooktrout Fax Card
    System requirements and prerequisites
    Installing the TR114 card
    Installing the TR1034 card
  Installing the Brooktrout Fax Software
    Preparing to install
    Installing the Brooktrout fax feature
    The components of the Brooktrout fax feature
  Writing a Fax Application
    Fax-tone detection
    Adding fax-tone detection to a state table
    State tables
      BFAX_SEND_FAX
      BFAX_RECV_FAX
      BFAX_CALL_BACK
      BFAX_LOG
  Brooktrout Fax Interface Tool
    Use of BFIT
  Fax Queue Manipulation
    btq_list command
    btq_delete command
  Troubleshooting
    TIFF file formats
    Logging
  The Fax Sample Application (FSA)
    How the fax sample application works
    Contents of the fax sample application import file
    How faxes are stored in the FSA
    FaxSample - the FSA state table
    FaxSample_CS - the FSA custom server
    Installing the fax sample application
    Starting the fax sample application
    Using the fax sample application
    System errors
    Modifying the fax sample application
  Error Messages
    Message content
    Fax error messages
    Example message
      <message number>: <message text>
    Error messages
      20503: ERROR: We have an error writing to the message Q, rc='number', errno='number'
      20503: FILE ACCESS ERROR ('reason') file: 'list-filename'
      20503: FILE ACCESS ERROR ('reason') file: 'filename'
      20503: FILE ACCESS ERROR - invalid filename specified 'filename'
      20503: FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: FILE PARSING ERROR - unable to parse list file: 'list-filename'
      20503: FILE PARSING ERROR - unable to parse list file: 'filename'
      20503: LISTFILE ERROR - bad file detected in list, file: 'list-filename'
      20503: LISTFILE ERROR - bad file detected in list, file: 'filename'
      20503: Max transmission attempts failed for fax ''filename''
      20503: SendFax : FILE ACCESS ERROR ('reason') file: 'filename'
      20503: SendFax : FILE EXTENSION ERROR - unsupported extension on file: 'filename'
      20503: Send Fax : FILE SIZE ERROR - file: 'filename' is zero bytes
      20503: SendFax: MEMORY ALLOCATION ERROR ('reason') file: 'filename' in listfile: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: SendFax : UNABLE TO CONVERT FILE: 'filename'
      20503: Unable to Close CHP Link 'link-id', CA_errno: 'string' ('number').
      20503: Unable to Close CHP Link 'link-id', CA_errno: 'string' ('number').
      20503: Unable to Execute StateTable 'state-table-name', CA_errno: 'string ('number').
      20503: Unable to Execute StateTable 'state-table-name', CA_errno: 'string' ('number').
      20503: Unable to Open CHP Link, CA_errno: 'string', 'number'.
      20503: Unable to Open CHP Link, CA_errno: 'string', 'number'.
      20503: Unable to open tiff file: 'filename'
      20503: Unable to open tiff file: 'filename'
      20504: Unable to read configuration data from ODM
  Trademarks
  List of Blueworx Voice Response and associated documentation
    Blueworx Voice Response software
    IBM hardware for use with Blueworx Voice Response
    Blueworx Voice Response related products
      WebSphere Voice Server
      Blueworx Unified Messaging Platform
      AIX and the IBM pSeries computer
      HACMP
      SS7
      Integrated Services Digital Network
    Bellcore Specifications for ADSI Telephones