OmniMessaging Functional Description 8.3

OmniMessaging Functional Description
07/22/04 Opsol Integrators Inc. Confidential and Proprietary Page 59 of 68
A logging facility is provided by the OmniIVR application. It identifies the status of
each call, duration, success / failure etc. Detailed CDRs are logged so that they can
be used for billing and audit purposes.
21.7 Scaling for volumes
OmniIVR has been designed for the enterprise so that all components can be
replicated to handle large volumes. This allows configuring multiple Call Control and
multiple Call Processing instances. If the number of simultaneous calls increases then
multiple HP Open Call servers can be configured. In this method the solution can
grow to very large volumes. The configuration is flexible and any component can
communicate with the other to result in optimum resource utilization.
21.8 Load Balancing
The PBX routes messages to the OmniIVR based on routing configuration and
automatic call distribution supported by the Avaya PBX. The OmniIVR components
will automatically get distributed across the multiple process instances on the
Tandem. The least busy resource on the Tandem gets assigned to this call. From this
point on a dedicated path is established and will be used through completion.
Similar algorithms are used for outbound calls thus ensuring equal distribution across
the multiple HP Open Call servers. The HP Open Call servers are configured as
devices and additional devices can be added online.
The IVRs are on a private LAN and can be accessed in El Paso or in Brentwood.
21.9 Fault Tolerance
Multiple IVR devices are configured so processing can continue even if a server fails.
The entire solution can be built with an N + 1 configuration and is able to easily
handle the failure of a single component.
The PBX will stop routing inbound calls to a failed device and will instead route the
call to the other devices in the configuration. Thus inbound call processing continues
with no impact caused by the failed device.
The fail over algorithms isolate the failed component and stop routing outbound calls
to that device. The outbound calls continue to be routed to active devices, thus
ensuring that the call service continues.
In this solution the fail over is instantaneous and results in no impact to established
calls.
22 Hardware and Software Components
The OmniIVR Solution consists of the following components
OmniIVR HP Open Call Control Module