Professional Documents
Culture Documents
Disclaimer
While efforts were made to verify the completeness and accuracy of the information contained in this
documentation, this document is provided “as is”. To get more accurate content concerning Cross
Compatibilities, Product Limits, Software Policy and Feature Lists, please refer to the accurate
documents published on the Business Partner Web Site.
In the interest of continued product development, ALE International reserves the right to make
improvements to this documentation and the products it describes at any time, without notice or
obligation.
The CE mark indicates that this product conforms to the following Council Directives:
• 2014/53/EU for radio equipment
• 2014/35/EU and 2014/30/EU for non radio equipment (including wired Telecom Terminal
Equipment)
• 2014/34/EU for ATEX equipment
• 2011/65/EU (RoHS)
• 2012/19/EU (WEEE)
Table of
contents Expert Documentation:
Management Tools
Chapter 1
Expert Documentation structure
Chapter 2
Overview
Chapter 3
Installation procedure
Chapter 4
Accessing the System
Chapter 5
Downloading the Software
Chapter 6
Download and Swap
6.1 Overview.............................................................................................................................................21
6.2 Download...........................................................................................................................................21
6.2.1 Download Binaries..............................................................................................................................22
6.3 Swap.......................................................................................................................................................22
Chapter 7
Importing/Exporting Files
Chapter 8
Managing Tones
Chapter 9
Managing Voice Prompts
9.1 Introduction.....................................................................................................................................30
9.2 Individual types of audio file.......................................................................................... 30
9.2.1 On-hold music.......................................................................................................................................30
9.2.2 Automated attendant......................................................................................................................... 31
9.2.3 Pre-announcement messages......................................................................................................32
9.2.4 Automatic Call Distribution voice messages..........................................................................32
9.3 Global management of audio files............................................................................ 33
9.3.1 General export procedure...............................................................................................................34
9.3.2 General import procedure...............................................................................................................34
9.3.3 Complete save of audio files......................................................................................................... 34
9.4 System language modification.....................................................................................35
Chapter 10
Services provided
The OXO Connect Expert Documentation is split into fifteen separated documents. Each document
only describes the features supported by OXO Connect RC2.0* or higher (for example: MMC station is
not described since it is not supported). Please refer to the OXO Connect Documentation Note, for
historical information. In addition, the Cross Compatibility document is the reference for detailed status
about supported and unsupported devices and applications.
* RCz.n, with z greater than or equal to 2, stands for any release starting from 2016 introducing
Connect capabilities.
It appears on:
• Product stickers with release format: RC0zn/xx.yy
• In any documentation (including this one) as: Rz.n
These documents are:
[10] OXO Connect Expert Documentation: OmniTouch Call Center Office 8AL91209xxxx
Summary: this document provides the description and installation pro-
cedure of OmniTouch Call Center Office. The document also includes
presentation and operation of Announcement, Traceability, and a short
description of Agent, Statistics and Supervisor applications.
In the present document, cross-references are identified by the number in the first column of the above
table.
Part numbers are given in the last column, where xx corresponds to the language code of the
document.
Outlook is either a registered trademark, or a trademark of Microsoft Corporation in the United States
and/or other countries.
2 Overview
OMC is the PC application used to program the OXO Connect system via a local connection (V24 or
LAN) or a remote connection (the PC modem is connected to the OXO Connect integrated modem via
the public network).
Three levels of programming are available using OMC:
• Easy View is used for Wizard configurations, i.e. the essential parameters for starting the system.
• EasyPlus View is used for wizard-type configurations with the extensions offered by the Advanced
key. This key opens a window which is equivalent to Expert View.
• Expert View gives you unrestricted access to all the configuration possibilities.
The Wizard provides easy-to-use system programming, guiding the user step-by-step.
3 Installation procedure
• A connection to the LAN port on the main CPU board via a UTP Category 5 5-100 ohm crossover
cable.
• A connection to the switch to which the main CPU board is connected by a direct cable.
The PC IP address and network mask must be compatible with the address of OXO Connect. For
example 192.168.92.1 and 255.255.255.0.
For security reasons, the OXO Connect can be configured with an additional IP address, which is used
only for management.
To configure a management IP address:
1. Navigate to OMC: Hardware and Limits > LAN/IP Configuration
2. Select the LAN Configuration tab
3. Validate the Use Management IP Address check box
4. Enter the Management IP Address
5. Validate
6. Perform a warm reset to take the new address into account
See Local V24 Access For OMC on page 12.
1 7
2 4
3 3
4 NC
5 5
6 2
7 6
8 8
8. In the Installation window, check Don't detect my modem. Propose the option in a list and click
on Next.
9. Select the manufacturer.
10.Select OmniPCX Direct V24.
11.Select the Com port used.
12.Click Next.
13.Click Finish.
14.Click Close.
15.Back in OMC, click Comm. The Local V24 box is now enabled and the Com port is displayed.
16.Click Ok and enter the password. It will take a few seconds for the OMC to connect to the system.
4.4.4 Security
In the remote access, the protocol used in the "data link" OSI layer is PPP (Point-to-Point Protocol).
The TCP/IP protocols are used respectively in the "transport" and "network" layers. For each layer,
OXO Connect carries out an access control.
4.4.4.1 Authentication
At the start of the connection (PPP), an account name (system masked) and password (pbxk1064) are
required. This account name is automatically generated by OMC. The password is required by OMC to
establish a direct connection (LAN) with OXO Connect. Any other authentication will be rejected.
4.4.4.2 Firewall
If the system accepts the authentication, the PPP connection will be established, and all the data
packets received on this interface will be filtered according to the following rules:
All the packets are refused except:
• packets bound for OXO Connect FTP server via two TCP ports preset for the PBX configuration by
OMC.
• control packets using the ICMP protocol (Internet Control Message Protocol).
Proxy Server
PCX-3
IP network
PCX-2
PCX-1
PC with PC with
OMC application OMC application
Agent Workstations
Figure 4.1: Configuration Example with a Proxy Server
1. In OMC, select Options > Proxy Parameters from the menu toolbar
The Privileged User Login window opens
2. Enter the Privileged User Password and validate
The Proxy Parameters window opens
3. Enter Proxy parameters:
• No Proxy Used: when this radio button is selected, the proxy server is not used. In this case, all
other fields are disabled
• Use Proxy Server: when this radio button is selected, requests from and to OMC are sent via a
proxy server
• Name/IP Address: enter the name or IP address of the proxy server
• Port: enter the port number used by the proxy server
• Do not use proxy for local address: when this checkbox is validated, requests are not sent
via the proxy server when destination addresses are in the same subnetwork
• User account in Proxy server: enter the user account for the proxy server
• Password: enter the associated password
If the proxy account and password are incorrect in the above parameters, each login dialog box, to
connect a remote OXO Connect, requests the proxy account and the associated password,
To modify the privileged user password:
1. In OMC, select Options > Change Privileged User Password from the menu toolbar
The Change Privileged User Password window opens.
2. Enter the Old Password (after installation, the initial password is OMCAdmin)
3. Enter the New Password
4. Confirm the New Password
Note:
If you forget the privileged user password, the only solution is to uninstall and reinstall the OMC.
6.1 Overview
Download is the feature used to upgrade the software and restore customer configuration (data saving
feature). The Download feature allows installers to download remotely (or locally) the updated
software, avoiding a physical intervention on system hardware (by changing a set of REPROM).
Download is generally associated to the swap feature which substitutes the current running code with
a previously downloaded new version.
The feature includes the following operations:
1. Getting information from the system
This gives OMC the ability to:
• Find out if there is enough space in the system to perform a download
• Detect the services that are installed on the system but not used (no license)
If the free space required is not available, a message is generated to uninstall an unused service
2. Transferring the files of the new software
3. Sending the list of installed services to the system
4. Saving data
5. Swapping: replacement of the current software by the transferred software
6. Restoring data
For more details on download procedures, see Downloading the Software on page 18
6.2 Download
The download session is split into several phases.
1. Login phase: login file transfer into a directory managed by the Session Manager Application (PC
password control, management of direct/guarded access method, ...),
2. Initialization phase (on the PC): system response (login OK/KO, current software version, country
file type, language file(s) currently used, etc..) used by the PC to select the files to download
(download optimization),
3. Information phase (on the PC): the OMC requests information from the OXO Connect (hardware
present, services already installed, licenses).
4. Deletion of any alternative version.
5. Download file(s) phase: files are transferred through the HTTPS protocol and downloaded to the
corresponding directory in the OXO Connect.
6. Installed service information: the OMC sends the list of installed services. This is useful for future
downloads.
7. Swap order transfer:
This file contains the swap programmed time, the list of applications to be swapped and the list of
applications which must be restarted. The download application updates system parameters with
date and time (an immediate swap is possible) and parameters of the swap order file.
6.3 Swap
For more details on the configuration Swap parameters, see the section Data Saving in document [13].
Software update consists in the substitution of the current running code by a new version previously
downloaded and stored in the mass storage (SD Card).The switchover of the software can be done
immediately after downloading (immediate swap) or delayed and done at a predefined date and time
specified during the downloading operation.
If the restart of the system does not work, the system restarts once more with the initial configuration.
If a download is running when a Swap application starts, the operation aborts.
If a NMC application is running, the Swap application waits until the NMC session is over.
7 Importing/Exporting Files
This function is used to import into OXO Connect a data file sent by a customer (or a file previously
exported from an OXO Connect system; for example, a file of collective speed dial numbers with the
extension .CRP).
8 Managing Tones
The tones definitions used by OXO Connect are target dependent. This chapter describes the tone
definition and the way they can be modified.
Up to R2.x, tones are managed via noteworthy addresses. As of R3.0, the tones played by the system
are described in an XML file. The file can be exported and imported via OMC.
When starting, the OXO Connect loads data dependant on the country for which it is configured. These
data include the description of tones stored in an XML file. The tone definition file corresponding to the
configured country is selected and read to generate the tones.
The XML file named tone_def.xml, stores the characteristics of the frequencies and the composition
of the tones in two distinct sections. The system simply parses it to load all the tones.
The file can be exported via OMC, possibly modified via an XML editor. The updated file can then be
imported via OMC, in order to be reloaded by the system and generate some new tones.
The following sections describe the content of the XML file, the rules to apply when updating the file,
and the way to import/export a tone description file.
A frequency definition is identified by the label attribute, which must be unique. A frequency can be
called in a tone definition (see Tone section on page 25) by this label. The label name must respect
one of the two following formats:
• Dual frequency: FREQ_<frequency1>_<frequency2>, where frequency1 is the first frequency
and frequency2 is the second one
• Mono frequency: FREQ_<frequency1>_<number1>, where frequency1 is the value of the
unique frequency of the definition expressed in Hertz, and number1 is an arbitrary number
Each frequency part specifies an attenuation and the frequency in Hertz. Both fields can be modified.
Frequency definitions can be added, in the limit of 15, or removed, if not used by any tone.
The frequency NIL_FREQ is implicit. It does not appear in the list of frequencies. It can be used by a
tone to indicate a period of silence.
The two fields add_to_conf and add_to_speech are also two intrinsic characteristics of the tone
and must not be modified. They indicate respectively if the tone has to be added upon a conference or
a conversation.
The description field can be modified by a free text, for example a reminder of the use cases of the
corresponding tone.
A tone is a sequence of one or several frequencies, which is repeated while the tone is played. The
customization of a tone consists in manipulating, adding, removing the different frequencies which
compose it. Each frequency is specified by its identifier in the field label. This identifier must be
defined in the frequency section, except for NIL_FREQ, which can be called without any definition.
Each tone is associated with a duration, given in milliseconds, which can be configured. The particular
value 0 indicates that the frequency is played in an infinite time, In this case, the loop on the sequence
of frequencies is cancelled.
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
red rg tone ext" id="I_RED_RG_TONE_EXT">
<tone_freq duration="1500" label="FREQ_440_16" />
<tone_freq duration="3500" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
bip tone" id="I_STD_BIP_TONE">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
valid tone1" id="I_STD_VALID_TONE1">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="200" label="NIL_FREQ" />
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="200" label="NIL_FREQ" />
<tone_freq duration="0" label="FREQ_440_16" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
valid tone2" id="I_STD_VALID_TONE2">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="200" label="NIL_FREQ" />
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
valid tone3" id="I_STD_VALID_TONE3">
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="100" label="NIL_FREQ" />
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="100" label="NIL_FREQ" />
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="100" label="NIL_FREQ" />
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="100" label="NIL_FREQ" />
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
custo tone" id="I_STD_CUSTO_TONE">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="200" label="NIL_FREQ" />
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="200" label="NIL_FREQ" />
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
book tone" id="I_STD_BOOK_TONE">
<tone_freq duration="0" label="FREQ_330_13" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
conf tone" id="I_STD_CONF_TONE">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
red conf tone" id="I_RED_CONF_TONE">
<tone_freq duration="200" label="FREQ_440_16" />
<tone_freq duration="0" label="NIL_FREQ" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
disa tone" id="I_STD_DISA_TONE">
<tone_freq duration="0" label="FREQ_330_13" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
red disa tone" id="I_RED_DISA_TONE">
<tone_freq duration="0" label="FREQ_330_13" />
</tone>
<tone add_to_conf="ADD_TO_CONF" add_to_speech="ADD_TO_SPEECH" description="cpsw
warn tone" id="I_STD_WARN_TONE">
<tone_freq duration="100" label="FREQ_440_16" />
<tone_freq duration="100" label="NIL_FREQ" />
<tone_freq duration="100" label="FREQ_440_16" />
9.1 Introduction
OMC offers the facility to import, export and save audio files containing on-hold music, automated
attendant voice prompts, pre-announcement messages and Automatic Call Distribution voice
messages. This chapter describes audio file management.
Note:
In this chapter and in the OMC tool, the phrase "voice prompts" is sometimes used to refer to all kinds of audio
files.
The multi-entities feature allows a PCX to be shared by up to four groups of users. This feature allows
each entity to have their own Music on Hold, and voice messages.
The configuration starts by associating each user to an entity.
By default all users are associated to Entity 1. For more information about entities, refer to the Entities
section of the document [8].
A custom audio file for on-hold music must be a .wav file. No other audio file format is accepted. The
file must also satisfy one of the following audio encoding requirements:
In fact, the system stores the recording as 4-bit PCM. If you provide the audio file in any of the other
encodings listed above, OMC converts the file to the PCM encoding before passing it to the system.
When an audio file is transferred from the system to a PC, OMC converts this file from 4-bit PCM to 16-
bit linear PCM, since PCM cannot be played by standard desktop media players.
In fact, the system stores the recording as 4-bit PCM. If you provide the audio file in any of the other
encodings listed above, OMC converts the file to the PCM encoding before passing it to the system.
When an audio file is transferred from the system to a PC, OMC converts this file from 4-bit PCM to 16-
bit linear PCM, since PCM cannot be played by standard desktop media players.
In fact, the system stores the recording as 8-bit CCITT A-law or µ-law encoded PCM, depending on the
country. If you provide a 16-bit linear PCM audio file, OMC converts the file to the relevant 8-bit
encoding before passing it to the system. However, you must provide either 16-bit linear PCM or the
required CCITT law encoding, as OMC will not convert between the A-law and µ-law encodings.
Estimated waiting Broadcast to indicate to the caller that they are 60 seconds
time likely to have a certain minimum waiting time be-
fore the call is answered (for example, 'You may
have more than 5 minutes to wait before your
call is answered').
Customer code Broadcast the caller to enter the customer code 60 seconds
In fact, you can store up to 8 such sets in the system, referred to as Automatic Call Distribution groups
1 to 8.
You can create your own voice message messages using recording software available on your PC. It is
also possible to record voice messages from one of the installed telephone handsets, e.g. by recording
Information Messages (MMC handset/Operator/Expert/Voice mail/VMU/List/Select messages 1 to
50/Record).
The OMC tool allows you to transfer custom audio files containing Automatic Call Distribution
messages to or from the system. You can therefore import audio files to the system from your PC, or
export audio files from the system to your PC. The path to the required screen within OMC is:
Automatic Call Distribution > Automatic Call Distribution Voice messages
For information on how to use this screen, refer to the OMC Help.
Note:
In order to transfer audio files, OMC must be in online mode (connected to the system) - the transfer option is not
available in offline mode. Also, this option is only available when using OMC in Expert mode.
A custom audio file for an Automatic Call Distribution voice message must be a .wav audio file (no
other audio file format is accepted). The file must also satisfy one of the following audio encoding
requirements:
In fact, the system stores the recording as 8-bit CCITT A-law or µ-law encoded PCM, depending on the
country. If you provide a 16-bit linear PCM audio file, OMC converts the file to the relevant 8-bit
encodings before passing it to the system. However, you must provide either 16-bit linear PCM or the
required CCITT law encoding, as OMC will not convert between the A-law and µ-law encodings.
Note:
Alternatively, the different audio file types can be individually managed as described in Individual types of audio file
on page 30.
10 Services provided
OMC provides a complete set of configuration tools for OXO Connect systems.
Three packages are available:
The default values of passwords are defined by Installer in System Password on page 11
Expert View offers Wizard-type configuration and Easy/EasyPlus View also offers some Wizard-type
configuration.
The Wizard (or configuration assistant) serves to configure the most commonly used system
parameters; OMC helps configure these parameters using a series of simple questions, with plenty of
guidance and explanation. Indeed, using the default configuration avoids having to program a lot of the
parameters.
For customized installation, there are links to Expert View menus from the pages of the Wizard, flagged
by the "Advanced" and "Details" buttons in EasyPlus View. The configuration assistant is available on
installation and throughout the life of the system.
Expert View gives you unrestricted access to all the configuration possibilities. Besides, a multisite view
can be set in all packages when OXO Connect systems are defined in multisite mode.
Tools Yes
. PhDRelay Yes
. OSC Yes
. Webdiag Yes
Numbering Yes
Directory Yes
. Mailboxes Yes
. Statistics Yes
Counting Yes
. Counting Yes
. Joining Yes
Import/Export Yes
. Commands Yes
. SW-Downloading Yes
WLAN Yes
IP-DECT Yes