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.1 availability

Contarra announces the availability of Cameleon XR 1.1, a new release update of Cameleon XR. Cameleon XR is Contarra’s Carrier’s Service Delivery Platform for developing and deploying ISDN, SS7, Voice Over IP, Video over IP, IP to TDM gateway and 3G services; making the transition to new technologies a seamless step safeguarding investments in existing equipments and infrastructure. With the support of Video over IP and Video on 3G wireless networks, Cameleon XR makes it possible to build even richer interactive services significantly improving user experience.

The Cameleon XR 1.1 new release update brings some important features for service delivery such as the ability for the administrator to define application profiles with control over the maximum number of simultaneous inbound and outbound calls per application and maximum duration for each call. This release also includes a number of fixes and improvements to some modules, which make this release a significant update to the previous Cameleon XR release.

For more details on the new features and fixes in this new release, see tables below.

Enhancements

RFE201

MCU Diva

Media operation in conference

Ability to perform media functions such as Play prompt and Record inside a conference. This feature has some limitations. Please read the product documentation.

RFE200

APP Designer

Password protection Management

Editing a protected application maintains protection when saved. Previously, unlocking for editing was removing the protection.

RFE199

MCSRV

New Profile features for Applications

Applications can now be restricted to a maximum number of Inbound and Outbound calls. The maximum duration for each call can also be specified. This is set in the application profile.

RFE198

Domain Manager

Reporting HIC of non active servers

The DM now reports the list of detected HIC in the domain property sheet in Big-Browser. The Rescan command is now propagated to all servers when using a redundant configuration.

RFE197

Big Browser

Manual add/Remove of Domain controllers and CCP Daemons

Ability to add/remove Domain controllers and CCP Daemons to administer. This is useful when those servers were not detected by the automatic broadcast and detection process.

RFE196

APP Designer

Auto save on Build/Run command

When Building/Running an application or library, related application and/or libraries are saved if modified. This option is controlled by an auto-save flag.

RFE195

Big Browser

Specific login/password per domain

Big-Browser remembers the connections to domains. This is useful if login/pwd is different between domains.

RFE194

CCP Daemon

Display specific list of MCUs depending on OS

List of available MCUs is displayed now depending on what is available in the host Operating system (Windows or Linux)

RFE192

MCU Telisma

Returning semantic results to application

Semantic results are now returned using “SemanticN” where N starts at 0

RFE191

MCU DialogicGC

SIP Contact Header

The RegisterContact is now set in messages even if registration is not requested (RegisterNoLogin=true)

RFE189

Installation

Specifying License file

It is now possible to specify a license during installation. This is mandatory for redundant configuration.

RFE188

Domain Manager

Less strict in Peer configuration

It is now possible to specify non fully qualified Peer using its host name only

RFE187

Big Browser

Less strict with reboot in redundant config

When configuring the DM, an unecessary restart was sometime done in redundant mode that. This is no longer required.>

RFE184

MCU Synway

Network side support

Ability to act in Network mode was implemented (Referred to as ISDN Mode 2)

RFE183

MCU NMS SS7

Calling Party Category notification

The calling party's category is now sent as a notification to the MCS during the incoming call (inbound IAM).

 

MCU NMS

NA 2005-SP5 upgrade

Porting the MCU to latest Natural Access drivers 2005-SP5

 

MCU NMS

Video Access 3.01

Porting the MCU to latest Video Access 3.01


Fixes

RFS470

APP Runtime

Wrong return code of XCALL function

XCALL was not returning the result returned by the called program, when called in synchronous mode.

RFS469

APP Runtime

Wrong result when stopping play in conference with DTMF

A wrong result value was reported to application when a Play prompt in conference was interrupted with DTMF.

RFS468

MCU NMS

Mis-interpretation of DTMF interrupt during play

When DTMF were pressed too fast, the subsequent play was wrongly reported as terminated while it’s not, causing next play to fail because device is busy.

RFS467

Big Browser

Menus in XP/Office style

GUI menus are now using the new XP/Office style, with icon decoration

RFS466

APP Designer

Solved some focus issues

Focus was not set correctly when switching between views. This was also the case when doing search/Replace (CTRL-F/CTRL-H)

RFS465

MCU Diva

Wrong state on Consultation Call

During Call Transfer, there was an invalid state on the consultation call.

RFS464

MCU SDK

Invalid path in Record function not detected.

When the filename supplied had an invalid path name, the MCU SDK was not returning immediately.

RFS463

MCU DialogicGC

Handle leak in Conference

When deleting a conference, right after creating it and without adding any member, the conference handle was not released.

RFS462

MCS

Switching Endpoints not correctly cleared

When an application does not release a switching handle, the MCS releases it and the associated EP after 24 hours (Garbage Collector). If meanwhile the MCU was restarted on a chassis, associated EP was reset, and could be used again, while the GC would still release it after the 24 hours. This could cause conversation to be cut, play prompt not heard anymore.

RFS461

MCS

MCS data were not correctly checkpointed to the backup MCS

The DPD (Device database), AR (Application Routing rules) and CNTR (Prompts database) data were not forwarded to the backup MCS. This was creating some inconsistency in the MCS data in case of a switch over.

RFS459

MCU DialogicGC

Support of Inband DTMF using H323

Inband DTMF using H323 was not working properly, causing long answering delays

RFS458

Big Browser

Wrong behaviour of refreshing XRS list

Refreshing XRS list was disabling auto refresh of all pages (Runtime Information, System Data...).

RFS457

MCU SDK

Wrong result of Clear Digit Buffer

The result of the clear digit function was always success, whatever was set by the MCU.

RFS456

MCU Telisma

Problem with multiple word grammars

If a grammar was returning several words, the result was not sent back to the MCS. To activate slot and semantic result, parameters must be set in the ExtraParameters configuration field: xtraParameters=slotScoring=true,semanticEvaluation=onServer

RFS455

APP Runtime

Conf Record in Asynchronous mode not working from IDLE process

When starting a record conference from a process that is not handling a connect call (IDLE process), Asynchronous mode does not work. The process is rather blocked, and completion event for the record is lost.

RFS454

MCU DialogicGC

Crash on Hang Up

The MCU was crashing with some versions of the driver, if hanging up during voice function, when using CAS protocols.

RFS452

CTTalk Runtime

GetParam was failing for a key with no value

GetParam was returning an empty string if one of the key had no value, for example:

GetParam("a;b=1;c=2","b") = ""

RFS451

General

Wrong timezone reported

The timezone offset was not properly using the DST information

RFS450

CTTalk Runtime

Error handling some values in case

The Case instruction was generating errors with some values. Either 16 bits values in pre-XR releases or 16 bits ranges in XR.

RFS449

MCU Diva

Handling of Blind Transfer failures

If a Blind Transfer ends with a failure, the main and consultation calls were disconnected whatever was the reason.

RFS448

MCU Dialogic HMP

User hang up during record crashed the MCU

When a user hangs up during a record operation, the MCU crashes (due to late switching disconnect of video related to the disconnect/release operation)

RFS447

General

Wrong ASR result code after silence

If silence was activated in ASR functions, the silence detection was not properly handled and invalid result code was returned. The silence must be deactivated when calling ASR function by applying this fix and setting silence parameter to 0.

RFS446

MCU Dialogic HMP

Switching complete was not sent. Disconnect during record crashed the MCU

Switching does not report complete event. Disconnection during a record made the MCU to crash.

RFS445

MCU Dialogic SS7

In some case, state could be wrongly tested

State was incorrect when SS7 stack was sending unexpected messages (such as receiving an ANM, CPG, REL while a call is in progress)

RFS444

MCU NMS SS7

Called number is missing digits

RFE177 is checking possible ST (0xF) digit into the signal. Length was recalculated in this case, but in wrong way (MSB contains the 2nd digit, calculation was made on assumption that MSB contains the 1st digit). Now, conversion of signal is done via NMS API.

RFS442

MCS

Incorrect counter in Runtime Information

The Connected counter was wrong in case of failed blind transfer.

RFS440

MCU SIP

Registration Expiration not used

The Registration expiration was not properly used if returned in the Contact field

RFS439

MCU SIP

Problems with Outbound calls

The CSeq field was not correct for CANCEL and ACK commands, leading to not fully connected or rejected calls depending on the UA called.

RFS437

Big Browser

Settings for manually added Domains

The Settings menu was not accessible for manually added Domains.

RFS436

DBMS Oracle

Performance Limitation

The RFS220 had introduced a speed limitation (around 30 TPS).

RFS435

MCU SIP

Crash when specifying bad caller URI

When the MCU is used in unregistered mode, the MCU was crashing if the caller URI was incorrect.

RFS434

MCU NMS SS7

Media functions fail in accepted state

The call type was not set correctly on incoming call. The circuit was not opened.

RFS433

APP Runtime

Data corrupted after PCKT_GetString

Data retrieved after PCKT_GetString in Pascal mode were corrupted