Contarra technology consists of a modular communications framework with open standards and a distributed architecture, which allows customers to choose their preferred hardware and OS platform and suppliers to scale deployments to fit any requirement.

Download the Cameleon XR Platform here

CAMELEON XR 1.0 available NOW

The Contarra Service Delivery Platform

Contarra introduces the Cameleon XR 1.0 Service Delivery Platform. This first release of the Cameleon XR product gives Service Providers an unmatched flexibility and power to create high quality services, deploy seamless new services, while maintaining a strict control over the behavior of the platform thanks to powerful OAM (Operation Administration and Management) tools. Cameleon XR combines the power of its Application designer and Runtime environment with the integration of Video 3G, Video Over IP technology from leaders in the market, in order to provide a unique environment to design emerging Video enabled services. Cameleon XR is a natural evolution of Cameleon CCP 2004 and 2007 products - with a dramatic change in the architecture of the runtime platform, however. The Cameleon Service Delivery Platform is a multi-layered distributed platform where components from different layers can reside on different machine servers:

  • Application (services) that define the call flow logic

  • The MCS (Media Control Server) which is responsible for resource utilization and call routing

  • The MCU (Media Control Unit), a Unit responsible for controlling a specific technology resource provider (telecom board, speech engine, etc.). There is one specific MCU per technology supported

The extensive event reporting mechanism, the fault resilience features, strong technology integration and the unique application development tools make Cameleon XR the ideal platform for Application Service Providers. The new architecture of Cameleon XR introduces a new license server which allows for several resource servers such as an MCS to share licenses. To meet Carrier grade requirements, the license server can be put in redundant mode where a backup server takes over a primary server that fails, allowing continuity of service with no down time.

Cameleon XR


Learn more about Cameleon XR's product features:

Backward compatibility

Demo license available for evaluation

Highlights on key features of Cameleon XR 1.0

3rd party product integration

Summary of available packages and features


Backward compatibility

This is version 1.0 of the product and as such, there is no expected backward compatibility. Applications written under CCP2004 or CCP2007 products in their binary form are NOT compatible with Cameleon XR. However, once recompiled in the Cameleon XR environment, these applications can run with little to no change in their source code. Please make sure you have a look at the documentation to get a good understanding of the new Cameleon XR architecture.

Demo license available for evaluation

The Cameleon XR package comes with a demo license limited to 2 hours of continuous run-time and with the following features enabled:

Free Graphical Application Designer
Integrating the popular CTTalk language that gives even more possibilities on top of the graphical components to build professional Telecom services/applications

Free OAM GUI
Allows full remote control for administration monitoring and maintenance over one or multiple platforms


3 simultaneous standard applications

Applications can be written with the Application designer or the application C/C++ SDK


1 VoiceXML Engine
A powerful,
VoiceXML 2.1 compliant, instance of the engine

3 simultaneous calls
Applications can process a maximum of 3 simultaneous calls on the entire platform

3 simultaneous MCUs
Up to 3 MCUs can be started (example: one board vendor, one TTS, one ASR), among the MCUs supported by the platform for the different technology vendors.
For a list of MCUs for supported vendors, please refer to the Cameleon XR standard documentation


Conferencing, ASR, TTS
Extended Conferencing, Speech Recognition and Text to Speech enabled, next to basic media processing functionality such as play, record, DTMF

Inter-Chassis Call Bridging, Voice over IP

Non blocking switching allowed with inter-chassis switching capability and Voice Over IP, as well as basic Inbound and Outbound calls, Call Bridging


Distributed architecture

This feature allows for different components to be spread on multiple servers (example: applications on one server, MCS and MCUs on different server, Remote Administration from another desktop)
 

SS7, ISDN network support

For Carrier Grade with SS7 and SS7 redundancy platform networks. This allows evaluation, Proof Of Concept and tests of the platform with the demo license before committing to large investments


MCS redundancy
Allows for reliable and fault resilient architecture. This feature demonstrates the ability for the CCP main server to recover from failure in a dual redundant configuration

If you would like to download an evaluation copy, please click here


Highlights on key features of Cameleon XR 1.0

Video 3G support
These are new mechanisms integrated into the MCS and applications allowing inbound and outbound 3G calls, Playback and Record of video over a 3G network
 

Dialogic video HMP 3.0 integration
A new MCU which supports the Dialogic high density HMP Video Over IP with SIP call control

Dialogic SS7 GlobalCall integration

This MCU allows for control of the powerful Dialogic SS7 Septel boards based on GlobalCall common Call Control for rapid deployment of SS7 ISUP solutions


Dialogic SS7 native integration

This new MCU allows control of powerful Dialogic SS7 Septel boards using a native API, including circuit supervision for Carrier Grade SS7 deployments


Dialogic HMP board and TIMG gateway support

This integration allows for high density Dialogic boards and interoperability validation of Dialogic's flexible ISDN-SIP Gateways

Video over IP support

Using Contarra SIP MCU and NMS Video Access


NMS video access 2.01 integration

The powerful NMS package that handles Video streaming

SS7 TCAP support with NMS

An important step towards Intelligent Networking in SS7 networks

MRCP support based on NMS

The new standard for interacting with Speech Recognition and Text To Speech Engines

License server
A new license server that allows sharing licenses across multiple independent MCSs

License server High Availability
The license server has built-in redundancy with the possibility for 2 additional servers for backup purposes

Alarms, alerts, notifications
New mechanism with extensive alerting and alarming mechanisms to report and log every single event or alarm that occurs on the platform

OAM SDK
The ultimate tool that allows administrating and supervising of the platform from 3rd party applications. This is a C/C++ SDK

OAM MCC
A new administration environment that allows administrating multiple platforms simultaneously with extensive alerting and alarming mechanisms

OAM console
That implements all OAM SDK functionality to control multiple MCS. The OAM console runs in a dos-like window with keyboard commands or batch commands in a file

MCU SDK

For the development of additional MCUs for new devices/boards that will integrate seamlessly into the CCP platform. This is a C/C++ SDK

New MCU SDK-C++

This a C++ wrapper that makes developing an MCU much easier, even for C++ developers

CTTalk 32 bit compiler

with 32 bit internal coding (previous was 16b): Allows huge applications with up to 2Gbytes of code for the call flow and up to 2Gbytes of data for each process

New skin for the Application Designer

Adapted look 'n' feel to latest technology

 

3rd party product integration

NMS MCU for NMS Natural Access 2005-1SP4
Adaptation to support the latest NMS Natural Access drivers

NMS SS7 MCU for NMS SS7 V4.3 drivers
Adaptation to support the latest NMS SS7 drivers

Eicon-Diva MCU for Eicon-Diva SDK V4.0

This new MCU is now based on CCP MCU SDK


Acapela TTS MCU
Integration of high quality Acapela Text-to-Speech engine

Telisma MCU for the new Telispeech 1.2
Integration of the new Speech Recognition engine of Telisma

Kallastra MCU for Kallastra driver V5.0
Adaptation to support the latest Kallastra drivers

Aculab MCU for Aculab V6 drivers

Built on CCP MCUSDK, this MCU is based on latest V6 drivers from Aculab with TiNG architecture


Synway MCU
Based on CCP MCUSDK, this MCU introduces support for the popular Synway media boards

 

Summary of available packages and features

Features Demo version ASP-Standard Carrier-Standard ASP-Professional ASP-Professional
Operation System
Windows x x x x x
Linux RedHat ES 4        (Q4-2007) x x x x x
Solaris-Sparc               (Q2-2008)     (*) (*) (*)
 
Features
Application designer graphical toolkit x x x x x
Remote administration toolkit x x x x x
Application C/C++ SDK x x x x x
Basic media processing x x x x x
Inbound/outbound calls x x x x x
Fax In, Fax Out x x x x x
Conferencing x x x x x
Call bridging x x x x x
Voice Recognition enabler x   x x x
Speech Synthesis enabler x   x x x
Distributed architecture x   x x x
Voice Over IP x   x x x
Video support x   x   x
Inter-Chassis call bridging x     x x
MCS redundancy x     x x
License manager x x x x x
Redundant license manager   Optional license Optional license Optional license x
SS7 and SS7 redundancy x   4 Linksets Optional license Unlimited
Number of MCSs 1 2 10 6 Unlimited
Number of standard applications 3 Unlimited Unlimited Unlimited Unlimited
Number of VoiceXML engines 1 Unlimited Unlimited Unlimited Unlimited
Number of MCUs 3 Unlimited Unlimited Unlimited Unlimited
Number of simultaneous calls 3 Depends on license Depends on license Depends on license Depends on license
Max runtime 2 hours Unlimited Unlimited Unlimited Unlimited

(*) Minimum capacity is required. Check with your sales representative.


If you would like to download an evaluation copy, please click here.