Nicnice-Perform-Express-30-Solution-Overview - Pdfe Perform Express 30 Solution Overview
Nicnice-Perform-Express-30-Solution-Overview - Pdfe Perform Express 30 Solution Overview
FROM
INTERACTIONS
TM
All contents of this document are: Copyright 2010 NICE Systems Ltd. All rights reserved.
NICE Perform eXpress 3.0
Solution Overview
All contents of this document are: Copyright 2010 NICE Systems Ltd. All rights reserved.
Table of Contents
Scope ................................................................................................................................... 3
NICE Perform eXpress Overview ................................................................................... 4
Deployment Models .......................................................................................................... 6
NICE Perform eXpress Internal Workflow .................................................................. 10
1.1. Recording ...................................................................................................................................... 10
1.2. Archiving ........................................................................................................................................ 21
1.3. Backup ............................................................................................................................................ 24
1.4. Query and Playback .................................................................................................................... 25
1.5. Monitoring Applications ............................................................................................................. 28
1.6. Database Backup .......................................................................................................................... 29
1.7. Maintenance and SNMP ............................................................................................................. 30
1.8. System Configuration ................................................................................................................. 32
1.9. Centralized Administration ....................................................................................................... 37
Quality Management ....................................................................................................... 39
Migration........................................................................................................................... 43
Appendixes ....................................................................................................................... 47
Appendix A Audit Trail Messages ...................................................................................................... 47
Appendix B Monitored Traps ............................................................................................................. 51
Scope
The goal of this document is to explain to the reader how the NICE Perform eXpress solution
works. This document should mainly be used by Sales Engineers together with their customers
to drill down into the technical aspects of the NICE Perform eXpress solution, and by technical
audiences for a high level overview of the solution and how it is built. The solution overview
focuses on the technical explanation and description of the added value functionalities that the
NICE Perform eXpress solution provides.
Readers that are already familiar with NICE Perform eXpress Release 1.0 and Release 2.1, can
focus on the new features and capabilities added in Release 3.0 and that are described in the
following chapters:
Quality Management chapter the main goal of Release 3.0 is to provide just the right Quality
Management solution for small and medium contact centers. The Quality management solution
includes recording plans, screen recording, Form Designer, evaluation capability and reports.
Migration from NiceCall Focus III and Version 8.9 migration is essential in order to enable
replacing legacy systems with NICE Perform eXpress.
NICE Perform eXpress Solution Overview
3
NICE Perform eXpress Overview
The NICE Perform eXpress solution is designed to meet the recording and playback needs of
small to medium sites. Based on the NICE Perform state-of-the-art architecture, NICE Perform
eXpress is easy & scalable call recording platform to mitigate risk, address compliance and
Quality Management needs.
The solution can be provided as standalone or fully integrated with NICE Perform
(Orchid).
This allows organizations to perfectly tailor their solution based on their needs. Formultisite
environments,thesolutionenablescentralizedadministrationandstoragecapabilitiesproviding
customerswithaneasytousedeploymentandadministrationcompliancesuite.
NICE Perform eXpress system is an all-in-one single box solution. A single NICE Perform
eXpress system runs on a COTS based platform utilizing small footprint. The solution allows
rapid deployment and installation both locally and across several sites.
When looking inside the NICE Perform eXpress architecture, three main layers are identified.
Figure 1: NICE Perform eXpress Architecture
1. The Recording Layer. This layer is responsible for recording the audio conversations
inside the organization. The layer interacts with the telephony equipment to receive the
audio and its accompanying metadata. When Quality Management solution is used the
recording layer is responsible on recording agents desktop activities.
2. The Storage Layer. This layer is responsible for managing the archiving of the recorded
interactions in remote storage and backup devices. The layer also provides business logic
processing that serves the Application Layer.
NICE Perform eXpress Solution Overview
4
3. The Application Layer. This layer is responsible for the NICE Perform eXpress interface
with the user. It is comprised of an HTML based user interface that can be used from the
desktops of the various users of the NICE Perform eXpress.
NICE Perform eXpress Solution Overview
5
Deployment Models
NICE Perform eXpress offers three different deployment models.
1. Standalone
2. Centrally Administered Sites
3. Hub & Spoke - NICE Perform eXpress at the branches with NICE Perform
(Orchid) at
the organizations data center.
Standalone
With the standalone deployment model, each NICE Perform eXpress serves its local sites users
only. Other NICE Perform eXpress solutions can be deployed in the organization, however, each
one works independently. Configuration and installation are also locally controlled.
In addition, a few standalone systems can use the same central remote storage. However, even
though the same physical storage is used, each NICE Perform eXpress manages its interactions in
a different logical storage.
Figure 2: Standalone deployment with either central storage or branch-side storage.
The standalone solution is beneficial for small to medium scale organizations with independent
sites.
NICE Perform eXpress Solution Overview
6
Centrally Administered Sites
With the centrally administered sites deployment, each NICE Perform eXpress in the
organization still provides services to its local sites users only. However, the IT department can
simultaneously use a common configuration for several sites and maintain all the NICE Perform
eXpress systems in the organization from one central location using a dedicated NICE Perform
eXpress Central Administration application. Similarly, the unified approach also applies for
software updates. Update Packs can be instantly and silently deployed from the central location
to the NICE Perform eXpress systems in the separate sites using a deployment infrastructure
such as SMS.
Business users located at the main office can use the Central Administration application to log in
seamlessly (without again entering user and password) to each of the branches to use the NICE
Perform eXpress application capabilities, such as search and play interactions.
Figure 3: Centrally Administrated Branches Deployment
This deployment model is beneficial for organizations seeking to have many NICE Perform
eXpress systems at their sites and to enjoy a unified administration of all their NICE Perform
eXpress systems. Additional information about the different unified administration capabilities can
be found in the Centralized Administration section.
NICE Perform eXpress Solution Overview
7
Hub & Spoke
With the Hub & Spoke deployment, the NICE Perform eXpress systems at the branches will be
able to export data to the centralized NICE Perform
database.
As with the centrally administrated branches deployment, the Hub & Spoke deployment offers
unified configuration and maintenance architecture of all the NICE Perform eXpress systems in
the organization.
However, managing retention rules and agents should be done on each of the NICE Perform
eXpress systems at the branches.
Figure 4: Hub & Spoke Deployment
This solution is suitable for organizations that have a data center and branches environment and
would like to operate all of them from one place. By transferring data from the NICE Perform
eXpress systems at the branches into a central NICE Perform system, these organizations will be
provided with an additional added value that utilizes the variety of functionalities that NICE
Perform has to offer, such as search and play calls on all branches or advanced analytics.
NICE Perform eXpress Solution Overview
8
Using NICE Perform applications to search, play and use advanced applications on all branches is
a simple task. NICE Perform eXpress users information is transferred to the NICE Perform user
administration database and located under the NICE Perform eXpress group. Users are uploaded
under a specific branch to a group to which they belong.
However, users are transferred without their NICE Perform eXpress privileges. After granting
NICE Perform Business Users privileges to NICE Perform eXpress sites, groups and users, they
can start using NICE Perform advanced applications.
Virtualization
In addition to the various deployment models, NICE Perform eXpress is able to run as a virtual
machine on VMware ESX 3.5 and ESX 4.0 environments. When running as a virtual machine, the
NICE Perform eXpress can only support Passive VoIP environments recording on the Storage
Center, because TDM boards and tape devices are not supported in virtual environments.
NICE Perform eXpress Solution Overview
9
NICE Perform eXpress Internal Workflow
1.1. Recording
The NICE Perform eXpress is designed to supply a reliable recording that matches compliance
regulations. This capability is referred to as Total Recording, and it is applicable for recording up
to 200 recording channels in TDM and VoIP environments, which can co-exist in the
organization.
NICE Perform eXpress is capable of recording almost any environment available on the market
whether it is TDM or VoIP.
The recorded audio is always summed, incorporating both sides of the call in the same recording
and is compressed to G.729 or G.723.1 (if the VoIP call is already compressed to G.723.1).
Lets review the various total recoding methods that the solution has to offer:
Total TDM extension side recording
The Recording Layer of NICE Perform eXpress is capable of recording both analog and digital
phone extensions by tapping the line of the extension and the PBX. The Recoding layer is using
the AudioCodes LDA2409EH (24 ports) board or LD809EH (8 ports) board for analog
extensions recording and the AudioCodes NGX2400EH (24 ports) board or NGX800EH (8
ports) board for digital extensions recording. Upgrade from a previous version is supported using
the ALI board for analog extensions recording and the NATI board for digital extensions
recording.
Figure 5: TDM Extension side recording
NICE Perform eXpress Solution Overview
10
Total TDM trunk side recording
The Recording Layer of NICE Perform eXpress is capable of recording calls conveyed over a
TDM trunk, by tapping the trunk between the PBX and the PSTN. This recording method
provides recording of all inbound and outbound calls to/from the organization. However, it will
not record the internal calls within the organization. The Recording Layer is using the
AudioCodes DP6409EH board for recording TDM trunks. Upgrade from a previous version is
supported by using the ETAI board for recording the TDM trunks.
Figure 6: TDM trunk side recording
Total dedicated TDM trunk side recording
The Recording Layer of NICE Perform eXpress is capable of recording calls conveyed over a
dedicated TDM trunk from the PBX. The dedicated trunk recording is carried out according to a
dedicated recording protocol that is provided by the PBX vendor (e.g. IPC, Etrali or BT). The
direction of the calls that are recorded (Inbound, Outbound or Internal) is dependent on the
vendors implementation of this dedicated protocol. The Recording Layer is using the
AudioCodes DT6409EH board (e.g. for IPC or Etrali) and the AudioCodes PCM6409 board (for
BT environment) for recording the TDM dedicated trunks. Upgrade from a previous version is
supported by using the ETAI board for recording the TDM trunks.
NICE Perform eXpress Solution Overview
11
Figure 7: Dedicated TDM trunk side recording
Total VoIP passive sniffing
The Recording Layer of NICE Perform eXpress is capable of recording VoIP extensions by
sniffing the VoIP traffic. The network switch in the organization needs to be configured to mirror
the IP sessions between the PBX and the extension to NICE Perform eXpress.
Figure 8: VoIP Passive sniffing recording
NICE Perform eXpress Solution Overview
12
Total VoIP Active Recording
The Recording Layer of NICE Perform eXpress is capable of recording VoIP extensions by
emulating Logger recording channels as virtual extensions and using three party conference of
customer, virtual extensions (Logger channels) and IP phones (agents phone) for recording the
calls.
NICE Perform eXpress does not support a mixed environment with Active recording.
Figure 9: VoIP Active recording
Recording Mechanism
The recording plan is preconfigured and requires a dedicated recording channel for each
recorded source (TDM extension, TDM trunk timeslot, VoIP extension). The recording is
initiated once the NICE Perform eXpress system is loaded, and voice interactions continue to be
recorded as long as the system is up.
Calls that are being recorded are initially stored in a designated location on the NICE Perform
eXpress hard drive in a compressed format. This temporary storage area for new calls contains a
limited space of 193 GB and has a cyclic behavior. Thus, once the temporary storage area
reaches 90% of its storage, an internal process start deleting the earliest calls until 80% of its
storage is reached (First In First Out behavior). In order to store calls for extended period of
time, the archiving mechanism is used, as is explained in the next section.
NICE Perform eXpress uses the G.729 or G.723.1compression method to store the recorded
audio. Using a 193 GB storage area for recordings, allows approximately 45,000 hours of
recording. Please note that the system is capable of handling audio with different compression
methods as well. However, the recorded audio will always be stored in its raw format using the
G.729 or G.723.1 compression methods.
NICE Perform eXpress Solution Overview
13
Recording Capacity
NICE Perform eXpress can record both VoIP and TDM up to 200 channels according to the
below table:
Recording
Type
Board Name Board
Capacity
Maximum
Boards
Maximum
Capacity
VoIP - - - 200
Analog LD 24 channels
8 channels
8 192
Digital NGX 24 channels
8 channels
8 192
Trunk DP 2 E1 / T1
trunks
3 E1 / 4 T1 180 E1/ 192 T1
Dedicated
Trunk
DT 2 E1 trunks 3 180
Dedicated
Trunk
PCM 2 trunks (32
channels each)
3 192
Figure 10: NICE Perform eXpress recording capacity
NICE Perform eXpress can work with any two configurations (recording types), excluding VoIP
Active, which cannot be used with other configurations.
Screen Recording
NICE Perform eXpress supports screen recording for Quality Management purposes only. Users
can configure several Quality management rules that tag interactions for QM and record the
screen.
The recording is initiated once the call is started and completed after wrap-up time is passed.
The system supports up to 200 screen agents and up to 20 simultaneous screen recordings. It
runs on desktops and terminal Servers such as Citrix.
System recording storage capacity is defined during installation and has a minimum of 1 GB Hard
Drive space. Thus, once the temporary storage area reaches 90% of its storage, an internal
process start deleting the earliest calls until 80% of its storage is reached (First In First Out
behavior).
NOTE long term storage for screen recording is described in the Archiving section.
NICE Perform eXpress Solution Overview
14
Integration with the telephony environment for call metadata retrieval
No one can deny the importance of the calls metadata when utilizing a recording system in the
organization. The metadata can be used to perform smart queries on the recorded calls and to
better meet the compliance regulations. For instance, it is important to know the time that a call
was recorded, which agents answered the call, and the telephone number of the customer that
dialed the call. To acquire these pieces of information, NICE Perform eXpress can extract the
additional metadata by integrating with the telephony vendor CTI/CDR interfaces. In many cases
where CTI/CDR is not available, NICE Perform eXpress utilizes the information passed between
the switch and phones for extracting calls metadata. In TDM environment, it extracts D-Channel
line signaling information, while in VoIP environment it analyzes the VoIP protocol.
TDM Metadata
In Digital extension environment, the NICE Perform eXpress recording layer captures the
D-Channel information passing between the switch and the phones such as ON/OFF Hook, Light
ON/OFF, Answer, Release Button, Digit press, Ring ON/OFF, Ring light ON/OFF, Speaker Light
ON/OFF and the display text on the phones. It analyzes this data for detecting the calls
metadata.
In addition, NICE Perform eXpress Recording Layer extracts information from the line signaling
between the PBX and the PSTN in TDM trunk side recording, and between the PBX and the
phones in TDM analog phones recording.
The following table summarizes the metadata that NICE Perform eXpress extracts from the
signaling when working in TDM environments.
Metadata
Information
Analog Extensions Digital Extensions ISDN PRI Trunks
On/Off Hook Supported Supported Supported
Caller ID Supported Supported Supported
DTMFs Supported Supported Not supported
Dialed Number Supported using DTMFs Supported Supported
For the analog extension, the metadata listed is supported for phone lines and not supported for
microphones, headsets and any other non phone line equipment.
NICE Perform eXpress Solution Overview
15
NOTE: please check IDD to verify line signaling and D-Channel support according to exact
environments and phones models.
VoIP Metadata
For VoIP environment, NICE Perform eXpress uses VoIP signaling decoding mechanisms to
extract metadata information. Two signaling protocols are currently supported: SIP and Cisco
Skinny. The following metadata fields are available when working with each of the configurations.
Cisco Skinny SIP
Device Number Station
UDI (MAC Address)* Phone Number (ANI)
Call Direction Call Direction
Call ID Call ID
Dialed Number Identification Service
(DNIS)
Dialed Number Identification Service
(DNIS)
Calling Party Name*
Called Party Name*
Original Called Party
Original Called Party Name*
Last Redirecting Party*
Last Redirecting Party Name*
Line Instance*
The above listed metadata fields availability depends on whether the switch supports them and
was configured to report this information. The metadata fields marked with an asterisk are not
presented through the NICE Perform eXpress Query & Playback application. These fields may
only be presented if data is migrated to NICE Perform.
CTI/CDR Metadata
Until now we have discussed how NICE Perform eXpress is capable of working with the
organizations telephony environment without CTI and extract beneficial metadata information
NICE Perform eXpress Solution Overview
16
from the line signaling. In addition, NICE Perform eXpress has embedded capabilities for
integrating with the external CTI Server that is provided by the PBX vendor. Depending on the
relevant interface, NICE Perform eXpress can extract and provide additional metadata.
The following table summarizes the telephony environments that are supported with NICE
Perform eXpress.
PBX Interface Recording Method
TDM
extension
side
TDM trunk
side
TDM
dedicated
trunk side
Passive
VoIP
Active VoIP
Real-time
VOX
Supported Supported Supported Supported
Avaya TSAPI Supported Supported Supported
with all
Avaya
mapping
methods
(Push,
SMS,
SNMP)
CVLAN Supported Supported
SIP decoder Supported
CDR Supported Supported Supported
DMCC
(TSAPI or
CIS)
Supported
Cisco TAPI Supported
SIP decoder Supported
Skinny Supported
Nortel Symposium Supported Supported Supported
CDR Supported Supported
NICE Perform eXpress Solution Overview
17
Nortel
BCM
CDR Supported Supported
Etrali Real-time
CDR
Supported
SIP Supported
IPC CDR Supported
BT ITSLink Supported
Alcatel TSAPI Supported Supported Supported
NICE Perform eXpress is capable of handling up to two configurations simultaneously, e.g. Cisco
TAPI and Avaya CDR.
Both analog and digital recording are supported in a single configuration that supports extension
side recording.
NICE Perform eXpress IDD is monthly updated and presents the exact PBX versions, supported
phones and recording methods.
CTI/CDR failure
Compliance environments have one fundamental requirement; to be able to handle failure of
each of the components in the system. When working with an external CTI interface, the CTI
Server component is a candidate for failure and NICE Perform eXpress is designed to handle
such cases.
Because NICE Perform eXpress is a compliance compatible system, it will continue to record the
calls without any audio loss, even if the CTI server is down. In addition, two mechanisms can be
applied for recovering from the CTI loss. One mechanism is the CTI redundancy, where the
NICE Perform eXpress interacts with the redundant CTI server. This configuration requires the
telephony environment to support CTI server redundancy, and is completely dependent on the
CTI vendor redundancy architecture.
The second mechanism is where the system automatically switches to TDM Line Signaling using
D-Channel information or VoIP signaling decoders when available, and thus continues to provide
some metadata information of its interactions. During this failover, all open interactions are
closed and new interactions are created using the new line signaling metadata. Therefore, in the
case of failure, an audio conversation will be constructed out of two interactions.
NICE Perform eXpress Solution Overview
18
Audio Conversation
First Interaction Second Interaction
Failover time
When the connection with the CTI server is restored, the mechanism automatically falls back
from the line signaling decoding to the CTI interface.
NICE Perform eXpress cannot detect failures in a CDR environment. However in case of CDR
failure, the system continues to record the audio and the TRS process (described in the next
chapter) completes the calls metadata.
The following table demonstrates the CTI/CDR fallback capabilities.
Primary CTI/CDR Fallback
TDM extension side & trunk side Line Signaling (D-Channel) / Real-time VOX
Cisco Passive VoIP Cisco Skinny Decoder
CDR TRS
NICE Perform eXpress Solution Overview
19
Total Recording Solution TRS
As in the NICE Perform