Dialogic® System Release 6.1 for Linux Documentation

Refer to the documents listed below for specific details on Dialogic® System Release 6.1 for Linux.

Applicable Third Party License Information

System Release

  • The Release Guide provides information about the products and features contained in this release.
  • The Release Update contains information about known issues, resolved issues, and documentation updates associated with this release.

Installation and Configuration

  • The DM3 Configuration Guide provides information about configuring DM3 Architecture boards in a Linux environment. Configuration procedures are included, as well as detailed descriptions of the configuration files and parameters.
  • The Global Call CDP Configuration Guide provides detailed information about configuring the Country Dependent Parameters (CDP) files included in the Global Call Protocols package. Configuration procedures are included, as well as a description of each configuration parameter.
  • The IPT Series Configuration Guide provides information about configuring IPT Series boards in a Linux environment. Configuration procedures are included, as well as a description of each configuration parameter.
  • The Springware Configuration Guide provides information about configuring Springware Architecture boards in a Linux environment. Configuration procedures are included, as well as detailed descriptions of the configuration files and parameters.
  • The Software Installation Guide explains how to install and uninstall this release.

OAandM

  • The Board Management API Library Reference provides reference information on the functions, parameters, error codes, data, and example code for the Board Management API.
  • The OA&M API Library Reference provides reference information about the C++ classes, functions, data structures, events and error codes in the OA&M (Operations, Administration & Maintenance) API library. The OA&M API is used to create system management and event notification applications (for example, a customized CT Bus clocking daemon).
  • The OA&M API Programming Guide provides guidelines for building system management and event notification applications. Such applications include, but are not limited to, CT Bus clocking daemons, board configuration query routines, clocking fault notification, control/signal processor failure event notification, network alarm event notification.
  • The SNMP Agent Software Administration Guide provides guidelines for using the SNMP agent software, which provides remote (or local) monitoring and limited control of telecommunications boards over an Internet protocol (IP) network. This guide also describes the supported MIBs and administrative tasks you can perform.
  • The Diagnostics Guide describes the diagnostic tools included with the system software release and explains how to use them.  
  • The Administration Guide provides information about performing administrative tasks on a Linux-based system. This information applies to a system that has been successfully installed and is in an operational status.

Programming Libraries

  • Call Control

  • The H.323 Porting Application Note provides programming guidelines for porting a Global Call application developed to use the embedded (on board) H.323 stack provided with IP telephony products to the host-based stack provided with the system release software.
  • The Digital Network Interface Software Reference provides reference information on the Digital Telephony Interface (DTI) library, which can be used to develop applications requiring the ability to manage digital network interface (E1 or T1) connections to the Public Switched Telephone Network (PSTN). Note: The DTI library is an older, lower-level library that has largely been subsumed into the Global Call API library. Although the DTI library continues to be supported, it is documented primarily for purposes of backwards compatibility. New applications should generally be developed with the comprehensive Global Call API library, which is now the preferred library for managing E1 and T1 telephony signaling.
  • The Global Call API Library Reference provides reference information for building computer telephony applications that require call control functionality.
  • The Global Call Analog Technology Guide provides information that is specific to developing Global Call applications that use analog technology.
  • The Global Call E1/T1 CAS/R2 Technology Guide provides information that is specific to developing Global Call applications that use E1 CAS or T1 robbed bit technology.
  • The Global Call IP Technology Guide provides information about using the Global Call API for building applications that implement host-based H.323/SIP call control.
  • The Global Call ISDN Technology Guide provides information that is specific to developing call control applications that use ISDN technology.
  • The Global Call SS7 Technology Guide provides information that is specific to developing call control applications that use SS7 technology.
  • The Global Call API Programming Guide provides guidelines for building computer telephony applications that require call control functionality. Such applications include, but are not limited to, call routing, enhanced services, unified messaging, voice messaging, LAN telephony services, computer telephony services, switching, PBX, interactive voice response, help desk and work flow applications.
  • The ISDN Software Reference provides reference information for the ISDN call control library that can be used to develop computer telephony applications that use the ISDN Basic Rate Interface (BRI) or Primary Rate Interface (PRI). Note: The ISDN call control library is an older, lower-level library that has largely been subsumed into the Global Call API library. Although the ISDN library continues to be supported, it is documented primarily for purposes of backwards compatibility. New applications should generally be developed with the Global Call API library, which is now the preferred library for managing call control on ISDN interfaces.
  • Conferencing

  • The Audio Conferencing API Library Reference provides reference information for building computer telephony applications that require conferencing functionality.
  • The Audio Conferencing API Programming Guide provides guidelines for building computer telephony applications that require conferencing functionality.
  • Continuous Speech Processing

  • The CSP API Library Reference provides reference information for building computer telephony applications to be used with automatic speech recognition (ASR) engines.
  • The CSP API Programming Guide provides guidelines for building computer telephony applications to be used with automatic speech recognition (ASR) engines.
  • Fax

  • The Fax Software Reference provides reference information and guidelines for building computer telephony applications with fax capability. Applications include fax-on-demand, enhanced fax services, and fax broadcast.
  • IP Media

  • The IP Media Library API Library Reference provides reference information for developers using the IP media software to implement media services in IP telephony applications. The library provides functions to control IP media devices, start and stop RTP media streaming, handle DTMF, and manage QoS alarms and their thresholds. Note that the IP media library does not perform call control or control the IP signaling stack.
  • The IP Media Library API Programming Guide provides guidelines for using the IP media software library to implement media handling in IP telephony applications. The library focuses on media functionality and relies on the use of a separate IP signaling stack to handle call control and media characteristic negotiations. In addition to managing and controlling IP media devices, the library provides functions for handling DTMF and controlling Quality of Service (QoS) alarms.
  • Modular Station Interface

  • The MSI API Library Reference provides reference information for building applications that manage conference activities and control station interfaces.
  • The MSI API Programming Guide provides guidelines for building applications that manage conference activities and control station interfaces.
  • PBX Integration

  • The ADEPT for PBX Integration Board User's Guide describes a tool called the ANI/DNIS-Enabled Parsing Tool (ADEPT). ADEPT is a set of software modules that functions as a portable, generic, Calling Party Identification (CPID), Automatic Number Identification (ANI) and Dialed Number Identification Service (DNIS) display parser. By using ADEPT, a user can update display parsing rules that are specific to a site or an application.
  • The PBX Integration Software Reference provides reference information for using the Unified API, an API that provides a common PBX-integration interface for all of the supported Private Branch Exchanges (PBXs) and Key Telephony Systems (KTSs). The Unified API is used when developing computerized voice and call processing applications.
  • The PBX Integration Board User's Guide provides guidelines for using PBX integration boards to develop computerized voice and call processing applications for the supported Private Branch Exchanges (PBXs) and Key Telephony Systems (KTSs). PBX integration boards provide basic voice and call processing capabilities together with hardware and firmware that eases integration with the supported PBXs and KTSs.
  • Standard Runtime Library

  • The SRL API Library Reference provides reference information for the Standard Runtime Library (SRL) when developing computer telephony applications. The SRL provides a common interface for event handling and other functionality common to all devices, such as network interface, voice, and fax devices.
  • The SRL API Programming Guide provides guidelines for using the Standard Runtime Library (SRL) when developing computer telephony applications. The SRL provides a common interface for event handling and other functionality common to all devices, such as network interface, voice, and fax devices.
  • Voice

  • The Learn Mode and Tone Set File API Software Reference provides reference information and guidelines for integrating tone learning capability in your computer telephony application. The learn mode API enables an application to learn the unique call progress tones of a PBX. The tone set file API provides an interface to handle tone set data and tone set files.
  • The Voice API Library Reference provides reference information for building computer telephony applications that require call processing functionality, such as voice recording and playback, voice encoding, tone detection and signaling, and much more.
  • The Voice API Programming Guide provides guidelines for building computer telephony applications that require call processing functionality, such as voice recording and playback, voice encoding, tone detection and signaling, and much more.

Demos

  • The CT Bus Clock Fallback Demo Guide illustrates how to use the C++ classes, including the event notification framework, of the OA&M API to develop a system clocking daemon that controls clocking agents on a board and provides clock fallback when a CT Bus clocking fault or T1/E1 network alarm occurs.
  • The CSP Demo Guide describes demonstration programs that illustrate key Continuous Speech Processing (CSP) features such as voice activity detection, barge-in, pre-speech buffering, and echo cancellation.
  • The Global Call Demo Guide describes a demonstration program that uses the Global Call API to set up and tear down calls on the boards and channels specified by the user, using the protocols identified by the user.
  • The High Availability Demo Guide describes demonstration programs that illustrate how to integrate two of the most common and cost effective high availability architectures, peripheral hot swap and redundant host, into computer telephony systems.
  • The IP Media Server (Global Call) Demo Guide describes a demonstration program that uses the Global Call API to build an IP media server, providing voice services via IP technology.
  • The Voice Demo Guide describes demonstration programs that illustrate key voice API features such as voice recording and playback.
Web Analytics