OASIS

Categories

  1. OASIS Platform
  2. Network
  3. Media
  4. Call Control
  5. Development
  6. Protocol & Interfaces
  7. Management

Call Control

Call control modules to manage simple to complex call and signalling applications

Overview

The OASIS platform provides a fully featured call control engine across The call control module abstracts all the complexity and details of telephony signalling systems across different networks (e.g. ISDN, CAS, SIP etc) and provides complete control at a low level for advanced signalling (e.g. INAP, CAMEL, ISUP and SS7).

OASIS offers two methods of call control to ensure that  open standards are fully supported and also goes beyond what the standards provide, so that complex call control scenarios across any telephony network can easily be developed.

Based on the design goals of the W3C, telephony applications are broken up into two parts:  Call Control and User Interaction.  Within the OASIS platform, user interaction is implemented using VoiceXML or TSL and Call Control is handled via CCTSL or CCXML.

OASIS provides the CCTSL (Call Control Telephony Scripting Language) Call Control module that provides all the standard call control features of CCXML and advanced call control supporting ISDN, ISUP, INAP and CAMEL (for SS7 Intelligent Networks) signalling. In Q2, 2008 delivery of our OASIS CCXML Call Control will be available ensuring our support of open standards.

Capabilities

  • Pre-Call Setup –  By supporting low level control of ISDN and ISUP signalling messages, pre-call setup processing can be performed to allow decision logic to be used before accepting or refusing an inbound call and thus shortening the call set-up time.
  • Conferencing Management – Full control of voice, video and conferencing resources allows for full-duplex (speak and listen/view), half duplex (listen/view only) multi-party conferences. Conferences can be setup to allow three or more parties to participate in conference calls.
  • Service Provisioning – Automatic service selection can be based on multiple parameters including, ANI (caller ID), DNIS (indial number), time of day, day of week, date, channel/port and bearer/span. A default service can be used if no criteria are met. 
  • Failover & Load Balancing – OASIS’ Call Control engine actively manages failover and load balancing.  Multiple instances of the media server can serve the Call Control engine; if any of these instances fail, the Call Control engine will attempt to pass the call to another, working, instance. 
  • Outbound Calls - Via OASIS Call Control, the platform can trigger outbound calls for applications like an outbound predictive dialer and connect to a VoiceXML session once the call is connected (eg for speech or DTMF based marketing campaigns, surveys, notifications, etc).
  • Call Fail-Over with Auto-Transfer  – In the event, when User Interactive Applications are not available, CCTSL also has the capability to play audio messages to the caller and automatically transfer the call to an operator to complete the call.
  • Transaction RecordingOASIS Call Control can allow any call, two-call or multi-party conference calls to be recorded for auditing and archiving purposes.

Benefits

  • Call Control ChoiceSolution developers can choose CCTSL or CCXML and these can be used with VoiceXML or TSL for user interaction. Having the flexibility of choosing which user interaction and call control methods provides full control to maintain standards and/or low level access to the developer.
  1. Download our latest catalog

  2. Enter your name and email address below to get a brand-new copy of our catalog.

    We respect your privacy — and we don't share your email address with anybody.

Our Partners

Cloud Telephony

Oasis Nexus

OASIS Nexus gets you going quickly and painlessly. Click here to try hosted, cloud based telephony.