System Requirements and Compatibility Reference Guide

Introduction

The Stonevoice applications are server products that work in tight integration with the related IP telephony infrastructure. As with the deployment of IP Telephony solutions and VoIP networks, the installation of the Stonevoice applications require analysis of the compatibility issues that exist between the various devices in the network.

This guide provides you with:

Applicable Versions

This compatibility guide applies to the following products:

Note - The SkyStone product is not covered here; see the separate SkyStone System Requirements and Compatibility Reference Guide.

Previous product versions are not covered. Generally, when troubleshooting compatibility issues, you should upgrade the Stonevoice products to the latest version as a first step.

Note - This guide is constantly updated (even for the same product versions) as new issues are discovered and new configurations are tested. Always refer to the updated version on the Stonevoice website.

Applicable Telephony Platforms

This compatibility guide contains information related to the currently available telephony platforms (Cisco CallManager, Cisco CallManager Express, Innovaphone).

Which Information Is Needed?

For the Stonevoice products to operate properly, ALL the following requirements and compatibility constraints must be satisfied:

  1. Server Machine: Hardware Requirements
  2. Server Machine: Operating System Requirements
  3. Server Machine: Third-party Software Constraints
  4. Telephony Platform: PBX Compatibility
  5. Telephony Platform: Phone Compatibility
  6. Telephony Platform: Third-party Devices Compatibility
  7. Client Machines: Web Access Software Requirements

The following scenarios are the most common:

Should you have any question related to special configurations and use cases, you may contact Stonevoice as described in the Technical Support and More Information section below.

Levels of Support and Conventions

Stonevoice provides technical support for its products when they are installed in a suitable environment. Operating system editions, software/firmware versions (including Cisco IOS releases), hardware platforms and system configurations (such as amount of memory and available storage space) may receive different levels of support from Stonevoice:

Application Sizing and Number of Users

Some Stonevoice applications come in different sizes (e.g. number of ports, number of users) to better address the planned workload. Depending on the sizes of the applications you are going to install, different hardware and software requirements might apply.

For the Stonevoice Application Suite and the Stonevoice Video Suite, each product has a definite number of ports. Simply note the number of ports when consulting the reference tables in this guide.

For Billy Blue's, the application license is based on the number of users, but the system requirements depend on the average number of calls that will be managed by the application per month.

Billy Blue's Sizing
Calls per Month Number of Users Size Database Type Database Deployment Stonevoice Server Machine Requirements
up to 25.000 up to about 120 [1] Small MSDE 2000
or
SQL Server 2005 Express Edition
On the same machine as Billy Blue's Low
more than 25.000 more than about 120 [1] Large SQL Server 2005 On a separate machine (recommended) [2] Low
On the same machine, dedicated to Billy Blue's [3] High

[1] Under average workload. You should use the number of users as a parameter only if you do not know the number of calls per month. In environments with a high number of calls per person, consider applying stricter requirements.

[2] For large installations, we recommend using a separate, shared, enterprise-level SQL Server installation. Hardware requirements for the separate SQL Server machine depend on the hosted databases and should be determined by a SQL Server expert.

[3] If you install SQL Server on the same machine as Billy Blue's, the SQL Server should not be used to host other databases, and a more powerful computer is required.

Server Machine: Hardware Requirements

Hardware requirements may vary based on the applications that will run on the machine and the planned workload. You can use the recommendation below to find out the system configuration that is more suitable for your purpose.

Standalone Server Requirements

Stonevoice applications must usually run on a dedicated standalone server. Most virtual machines environments are incompatible with the system requirements of the Stonevoice applications. See Running Stonevoice Applications on Virtual Machines for more details.

To find out the correct system configuration for a standalone server:

  1. Note which applications you plan to enable on the machine. For applications with license restrictions (e.g. number of ports, number of queues), note the value you plan to use in the end.
  2. Find the highest machine level from the list below, satisfying the requirements for all the products in your list.
  3. If you plan to enable several products on the same server machine, opt for the more powerful configuration instead of the minimum.
     
Server Machine Configuration
Level   Products   Minimum Hardware Requirements
 
Low  
SSAM 1, 2, 4 ports
StoneFax 1, 2, 4 ports
Fax2IP 2, 4 ports
IVR Studio Standalone 1, 2, 4 ports
Queue Manager for CME
Billy Blue's with SQL Server Express or MSDE
Billy Blue's

with SQL Server on a separate machine

Billy 2.x
Speedy
Concerto
  CPU: 1.5 GHz or better
RAM: 512 MB (1 GB recommended)
HD: 20 GB or more
NIC: 10 Mbps (100 Mbps recommended)
 
Medium  
SSAM more than 4 ports
StoneFax more than 4 ports
Fax2IP more than 4 ports
IVR Studio Standalone more than 4 ports
Queue Manager for CCM
MeetNow Audio
MeetNow Video
  CPU: 3 GHz or better
RAM: 1 GB (2 GB recommended)
HD: 40 GB or more
NIC: 100 Mbps (1 Gbps recommended)
 
High  
Billy Blue's with SQL Server on the same machine
  CPU: 3 GHz dual-core or better
RAM: 2 GB (3 GB recommended)
HD: 80 GB or more
NIC: 100 Mbps (1 Gbps recommended)

Running Stonevoice Applications on Virtual Machines

Warning - With a few exceptions, Stonevoice applications cannot run on virtual machines in production environments. Stonevoice applications can run on virtual machines for evaluation or demo purposes only (with the minimum number of ports/channels).

Some applications can run on virtual machines in production environments, if all of the following requirements are met:

  1. You are not running SkyStone or SkyStone ACD. These applications cannot run on virtual machines.
  2. You are running WMware ESX. This is the only virtualization environment that is expected to work with Stonevoice applications. Other virtualization environments are incompatible.
  3. The virtual machine hosting the Stonevoice applications must have reserved resources at least equivalent to the ones for a dedicated server. In particular, you must reserve:
    • CPU scheduling time. On multi-core architectures, it is often convenient to reserve an entire processor.
    • Physical RAM. Ensure that disk swapping is disabled.
    • Virtual hard disk space, that must be pre-allocated.
    • A dedicated physical network card on the host.

Server Machine: Operating System Requirements

The preferred operating system for the Stonevoice Application Suite and the Stonevoice Video Suite is Windows Server 2003.

Warning - The Stonevoice Application Suite and the Stonevoice Video Suite should not be installed on a domain controller.

In certain circumstances, you might want to install specific Stonevoice products on a domain controller temporarily, for demonstration purposes. For more information, please contact Stonevoice as explained in the Technical Support and More Information section below.

Warning - Do not install any Stonevoice product on the Cisco CallManager itself. This kind of installation is INCOMPATIBLE and will void the CCM maintenance agreement.

The reference table below can be used to choose an operating system.

Note - Only 32-bit editions of the following operating systems are supported. 64-bit editions are incompatible.

Operating System Compatibility Matrix
Operating System Edition Stonevoice Application
StoneFax IVR Studio Standalone All Other Products
more than
4 ports
1, 2, 4
ports
 
Windows Server 2003
(SP1, SP2, R2, R2+SP1)
Enterprise recommended
(unlimited ports)
recommended recommended recommended
Standard recommended
(up to 4 ports)
recommended recommended recommended
Small Business Server incompatible incompatible incompatible incompatible
Storage Server incompatible incompatible incompatible incompatible
 
Windows XP Professional incompatible incompatible full technical assistance full technical assistance
other incompatible incompatible incompatible incompatible
 
Windows 2000 Server incompatible incompatible incompatible expected to work [1]
other incompatible incompatible incompatible incompatible

[1] Windows 2000 Server is unsupported starting from April 1, 2007. An upgrade to Windows Server 2003 is recommended to ensure compatibility with future versions of the Stonevoice products.

The Stonevoice Application Suite requires specific operating system components and configuration. For more information, see the "Software Requirements" section of the "» Installation Guide for the Stonevoice Application Suite".

Server Machine: Third-party Software Constraints

Warning - The Stonevoice Application Suite and the Stonevoice Video Suite should be installed on dedicated server machines. It's recommended not to install third-party applications on the same machine, except for the programs listed below.

The following applications may be installed on the server:

Telephony Platform: PBX Compatibility

This section covers compatibility with your primary Private Branch Exchange device, such as Cisco CallManager Express, Cisco CallManager, or Innovaphone PBX.

Cisco CallManager Express Compatibility

For Cisco CallManager Express, Stonevoice supports specific Cisco IOS releases, instead of specific CME versions.

To find out quickly which CallManager Express version is bundled with each IOS release, see the » Cisco Unified CME and Cisco IOS Software Version Compatibility Matrix on the Cisco website.

Cisco IOS and Hardware Platform Compatibility Matrix
Hardware Platform Cisco IOS Release Stonevoice Application
IVR Manager (CME and CCM) [1]
Queue Manager (CME only) [1]
All Other Products
 
any 12.3(11)T
and below
incompatible incompatible
 
any 12.3(14)T6
and below
expected to work expected to work
 
37xx Series 12.3(14)T7 full technical assistance full technical assistance
28xx Series full technical assistance full technical assistance
other expected to work expected to work
 
any 12.4(1) expected to work expected to work
any 12.4(3) expected to work expected to work
any 12.4(4)T incompatible [2] expected to work
any 12.4(6)T incompatible [2] expected to work
 
37xx Series 12.4(9)T1 incompatible [2] full technical assistance
28xx Series incompatible [2] full technical assistance
other incompatible [2] expected to work
 
any 12.4(11)T incompatible [2] expected to work
 
37xx Series 12.4(11)T1 recommended recommended
28xx Series recommended recommended
other expected to work expected to work

[1] FXO ports do not get full technical assistance. Scripts handling inbound calls from an FXO port may experience problems related to the call signalling from the telephony service provider.

[2] This IOS release has a known problem related to call transfers in configurations including IVR scripts. Use the 12.4(11)T1 release instead.

Cisco CallManager Compatibility

When installing a Stonevoice product in a Cisco CallManager environment, you should both:

Cisco CallManager Compatibility Matrix
Cisco Product Version Stonevoice Application
Billy Speedy All Other Products
Standard CMC [1]
 
CallManager 3.2
and below
incompatible incompatible incompatible incompatible
3.3 expected to work incompatible expected to work expected to work
 
Unified CallManager 4.0 expected to work incompatible expected to work expected to work
4.1 expected to work expected to work expected to work expected to work
4.2 recommended recommended recommended recommended
4.3 expected to work expected to work expected to work expected to work
 
Unified Communications Manager 5.0 incompatible incompatible incompatible full technical assistance
 
Unified Communications Manager 6.0 incompatible incompatible incompatible full technical assistance

[1] The optional Client Matter Codes feature of Billy requires Cisco CallManager 4.1 or later.

Innovaphone Compatibility

The following table summarizes the compatibility with the available Innovaphone PBX products.

Innovaphone PBX Compatibility Matrix
Innovaphone Product Firmware Version Compatibility
IP800
IP6000
IP302
IP305
5.xx
and below
expected to work [1]
6.00 recommended

[1] Message Waiting Indicator (MWI) is not supported.

Telephony Platform: Phone Compatibility

Cisco Phones Compatibility

The following table summarizes the compatibility with the available Cisco IP phones.

Please be sure to upgrade to the latest firmware version.

Cisco Phone Compatibility Matrix
IP Phone Model Stonevoice Application
Speedy All Other Products
 
7905 expected to work expected to work
7906 expected to work expected to work
7911 expected to work expected to work
7912 full technical assistance full technical assistance
 
7920 incompatible expected to work
7921 incompatible expected to work
 
7940 recommended recommended
7941 recommended recommended
7960 recommended recommended
7961 recommended recommended
 
7970 expected to work expected to work
7971 expected to work expected to work
 
7985 incompatible full technical assistance
 
IP Communicator full technical assistance full technical assistance

Innovaphone Phones Compatibility

The following table summarizes the compatibility with the available Innovaphone IP phones.
Please be sure to upgrade to the latest firmware version or software release.

Innovaphone Phone Compatibility Matrix
Innovaphone Product Compatibility
 
IP200
IP230
IP110
recommended
Softphone full technical assistance

Telephony Platform: Third-party Devices Compatibility

Some of the Stonevoice products are able to interoperate with third-party devices in the telephony system to provide additional functionality.

DECT Compatibility

The SSAM application of the Stonevoice Application Suite is able to interoperate with DECT devices to provide voicemail notification.

The following DECT systems get full technical assistance:

GSM Gateway Compatibility

If you have a compatible GSM gateway, the SSAM application of the Stonevoice Application Suite has the ability to notify the user of incoming voicemail messages via SMS.

Stonevoice currently supports the Quescom GSM Gateway. No detailed compatibility information is available at this time.

Client Machines: Web Access Software Requirements

Most Stonevoice applications are server-only products with no need of additional client software. However, in most cases, a web browser is required to configure the applications using the web interface.

The following web browsers get full technical assistance:

Note - For the Stonevoice Application Suite, JavaScript support must be enabled in the web browser.

The following web browsers are expected to work:

Technical Support and More Information

Given the high variability of software versions and configurations, this guide cannot be exhaustive. Should you have any general question or need more information on a specific case, you may refer to the following resources: