This feature overview lists the Diva System Release software features. For information about Diva softIP for SIP features, see Dialogic® Diva® softIP for SIP.
Dialogic® Diva® Media Board-related features are listed under Diva Media Board features and in the Product Features section, starting with the Supported Interfaces topic.
The features list includes information about:
The Diva System Release software offers the following features:
Support for the latest Linux Kernel versions (2.6.39) in 32bit and 64bit
Latest tests verified the distributions listed below (others on request):
Red Hat Fedora 14 - Kernel 2.6.35
Red Hat Fedora 13 - Kernel 2.6.33
Red Hat Fedora 12 - Kernel 2.6.31.5
Red Hat Fedora 11 – Kernel 2.6.29
Red Hat Enterprise Linux 6 – Kernel 2.6.32
Red Hat Enterprise Linux 5 – Kernel 2.6.18
Red Hat Enterprise Linux 4 – Kernel 2.6.9
Open SUSE 11.4 - Kernel 2.6.37
Open SUSE 11.3 - Kernel 2.6.34
Open SUSE 11.2 - Kernel 2.6.31.5
Open SUSE 11.1 - Kernel 2.6.27
Novell SUSE Linux Enterprise Server (SLES) 11 - Kernel 2.6.27
Novell SUSE Linux Enterprise Server (SLES) 10 - Kernel 2.6.9
Novell SUSE Linux Enterprise Server (SLES) 9 - Kernel 2.6.5
Debian 6.0 Squeeze - Kernel 2.6.32
Debian 5.0.3 Lenny - Kernel 2.6.26-19
Debian 4.0 Etch - Kernel 2.6.18
Debian 3.0 Woody - Kernel 2.4.18
Ubuntu 11.04 - Kernel 2.6.38
Ubuntu 10.10 - Kernel 2.6.35
Ubuntu 10.04 LTS Lucid Lynx - Kernel 2.6.32
Ubuntu 9.10 - Kernel 2.6.31
Slackware 12 – Kernel 2.6.22
Optimized performance for POS and Analog Modem applications when using Dialogic® Diva® V-8PRI PCIe FS Media Boards
New DMA streaming interface for Dialogic® Diva® V-1PRI PCIe, V-2PRI PCIe, V-4PRI PCIe, and V-8PRI PCIe Media Boards
The new DMA interface adds virtual DMA channels providing an increased data transfer performance. This interface enables also the usage of SIPcontrol with the V-8PRI PCIe Media Board on all channels.
Successfully tested interoperability against a Dialogic® SS7 Signaling Interface Unit (SIU). The Diva Virtual Signaling Call Control (DVSCC) is interoperable also with the Remote Socket Interface (RSI) over IP.
Backup and Restore feature to the WEB GUI (backup and restore the divas_cfg.rc configuration per WEB GUI)
Compatibility with CHAN_CAPI Asterisk 1.6 and 1.8. The Diva channel driver for Asterisk supports the following media processing and signaling features provided by the Diva System Release software:
256 ms Echo Cancellation
Suppression of ambient noises
Automatic Gain Control
Digital Gain Control
Codecs
HD
Audio Codecs (G.722, G.722.1, G.722 over ISDN)
HD Audio is supported with the V-xPRI Diva Media Boards. The
HD Audio features are enabled by the Diva WEB configuration
at CHAN_CAPI configuration > CODEC or by editing the capi.conf
configuration file. HD Audio phone calls over ISDN are using
the BC/HLC/LLC negotiation method. If HD Audio is not supported
by the remote phone it defaults to the regular G.711 codec.
The Diva Media Board supports transcoding; for example if Asterisk
is using internal G.722.1 Codec and at the PSTN side G.711
is used.
Using
HD Audio with IP Conferencing
To activate an HD Audio codec for IP conferencing please add
one or more HD codecs using the chan_capi command "resource".
The Diva Media Board supports conferences with mixed endpoints;
for example some conference parties may use e.g. a G.711 SD
codec while other conferencing parties are using HD Audio
codecs. The HD parties are talking in HD mode to each other
while the SD parties are talking in SD mode. Please refer
to the README.media file for more information about this command.
Note: "HD" stands for High Definition, "NB" stands for Narrow Band, and "SD" stands for Standard Mode using NB Codecs.
Detection of MF digits and Dialing Pulses Rate conversion (control of recording and playback pitch/speed)
Detection of special tones and human talker interactive control of voice stream
Control voice stream while recording or playing back
Use any available channel command
Large Conferencing
QSIG
Usage of Asterisk Management Interface (AMI)
Asterisk Message Waiting Indicator (MWI Server and Client)
"CAPI show channels" command line support
Extended "CAPI show channels" command line support
"CAPI show channels ISDN1#30" prints the call control status of the specific line
"CAPI ifcstate" command line support
"CAPI show resources" command line support
Extended "CAPI show resources" command line support
"CAPI show resources ISDN1#30" prints the media resources status of the specific line
README.media, README.Diva.qsig, README.ami, README.mwi, README.Diva.HDAudio
Noise suppression
Tone clamping
Automatic Gain Control (Rx, Tx)
Pitch Control (Rx, Tx) - play/record still done on Asterisk MF Tone Detection, Pulse Dial Detection, Transmit SIT Tones, Detect SIT Tones, Voice Control - set up and initiate DTMF control for the above commands as part of an ongoing call/voice stream DSP-based DTMF detection, DSP-based echo cancellation, Chat/Meet Me (Ad Hoc) Conferencing - only one option (MOH).
Fax Send/Receive
Using the Diva Media Boards as a DSP Resource Board with:
The Dialogic® Diva® softIP Software (see Using Dialogic® Diva® Media Boards as DSP Resource Boards with the Dialogic® Diva® softIP Software for more information)
CAPI and Diva SDK-based applications
All Diva Media Boards with DSPs, except Dialogic® Diva® PRI/E1/T1-8 PCI and Dialogic® Diva® V-8PRI PCIe FS Media Boards, can be used as conventional TDM boards and/or as DSP Resource Boards for third party application scenarios that require DSPs, such as clear channel fax or clear channel modem but also for VoIP codecs for transcoding. The latter can be implemented by a CAPI or Dialogic® Diva® SDK application via so-called NULL PLCIs. Please contact Dialogic Customer Support for more information.
RAS connection to a Linux-based RAS server from digital, analog, and mobile networks with only one telephone number
LAN-to-LAN connection with a transfer rate of 64/56 kbps or 128/112 kbps for Dialogic® Diva® BRI Media Boards, 2 (E1) or 1.5 (T1) Mbps for Dialogic® Diva® PRI Media Boards, and 56 kbps for Dialogic® Diva® Analog Media Boards
Fax, voice, or unified messaging server
Support for B-channel protocols: HDLC, X.75, X.75 with V.42bis, V.120, V.120 with V.42bis, ISO8208, T.70/T.90NL, LAPD, X.25, V.110 (up to 56 kbps), PIAFS 1.0 and 2.1, SMS modem ETSI V1,V2 and auto-detection, Dialogic® Diva® Fast Setup, SDLC
Change of used B-channel protocol on demand
Independent ports and channels, any combination of B-channel protocols possible
V.90 analog modem connections with V.42/LAPM (error correction) and V.42bis compression
Automatic synchronous/asynchronous conversion
Automatic detection of incoming call type (Generic modem only)
Support for the known D-channel protocols (switch types). See Supported Switch Types.
Support for the QSIG protocol
Change of selected D-channel protocol or related parameters on demand via the management interface, without driver and Diva Media Board restart
Support for numerous supplementary services
Support for lines with a transfer rate of 64 and 56 kbps, e.g., USA
Support for fractional lines
Advanced call routing configuration to distribute incoming calls between applications
Automatic detection of Diva Media Boards during configuration
Dialogic® Diva® Configuration Wizard for easy Diva Media Board configuration
Support for up to 8 Diva Media Boards in one system using Dialogic® Diva® BRI, 4BRI, T1/PRI, and V-2PRI Media Boards
Support for up to 480 B-channels for Dialogic® Diva® V-4PRI or V-8PRI Media Boards (the total amount of channels that can be used depends on the application)
Selectable call direction for each port of a Diva Analog or V-Analog Media Board
Dialogic® Diva® Multiport V-PRI Media Board: Creation of a trace message in the trace file if maximum operation temperature is exceeded
Dialogic® Diva® ISDN serial driver (modem emulation) provides a rich AT-command set and supports Fax Class 1 and Fax Class 2 AT commands
Support for CAPI-based applications through CAPI 2.0.
Support for IDI (ISDN Direct Interface)
Management interface for access to call state, status, statistics, and line or interface events
B-channel and D-channel data trace (send and receive) capability through the management interface
M-Board:
Middleware between Diva Media Boards and interfaces (CAPI and COM port)
As Combined Board, it can group several Diva Media Boards and specific lines of any Dialogic® Diva® Multiport Media Board and abstract them as one board to the application. Separate configuration of each individual line of any Dialogic® Diva® 4BRI, V-2PRI, V-4PRI, V-8PRI, and Analog Media Board are possible. Since the Diva V-8PRI Media Board provides 240 channels, 2 Combined Boards need to be created to run this feature.
Without the Combined Board feature, the application placing an outgoing call would look for a free E1/T1 trunk board by board, that means that the Combined Board does a Load Balancing over all physical E1/T1 trunks. If the cable of one trunk is not connected, the Combined Board looks for a connected trunk and sends the call via this trunk on a free channel.
The Combined Board is named M-Board in the web interface.
With the Internal Call Transfer, an application can forward a call to another application. It is possible for application manufacturers and developers to detect the characteristic of a call (Fax, Voice, Modem, etc) and forward the call to another, compatible application. This is required if a solution is split into multiple single applications. This feature is especially relevant for application developers. For further documentation, contact the Dialogic Support team.
With the Call Transfer Emulation (ECT Emulation), an application can initiate a Call Transfer at a high level call control API (e.g., CAPI, Dialogic® Diva® SDK, TAPI, etc.). The M-Board can emulate a regular Call Transfer behavior at the upper interface (Call Transfer result and disconnect towards the application) while the Diva Media Board bridges the two channels together, also known as tromboning. This helps if the switch does not support Call Transfer or if it is required to bridge a gap between the Call Transfer start and completion (board stays connected until the switch completes a Call Transfer). This feature can be configured on the Board Configuration page under ECT Emulation.
Note: Line Interconnect is not supported for Diva Media Boards grouped in an M-Board.
Support for advanced call routing for Diva Media Boards
Support for Dialogic® DSI SS7 APIs
Support for the Dialogic® Diva® Software Development Kit (SDK)
Support for high efficient parallel Diva Media Board loading procedure
Support for running TAR archives in embedded systems without using the package manager
The Dialogic® Diva® TTY driver is available as open source
Support for 64-bit systems (A 64-bit system is recommended, if various Diva Media Boards should be operated in one system.)
Fax Class 1 and 2
Fax and voice support via CAPI
Fax sub-addressing (SUB), polled document selection (SEL), password (PWD), non-standard facility frames (NSF)
Fax compression (MH, MR 2D coding, MMR T.6 coding) and error-correction mode (ECM)
SFF and plain text (ASCII) support
Fax connections up to 33.6 kbps (V.34)
Fax polling
Extended fax operation
Fax tone detection
Reversal of fax direction
Dynamic switching of B-channel protocols
DTMF/MF transmission and detection
DTMF/MF clamping
Extended tone processing (human talker detection, generation and detection of country-specific tones)
Cross-board switching via interline connect (DSP-based monitor, bridge, and mixer for voice connections: supports multiline conference calls)
Page formats: ISO A4, ISO B4, ISO A3, special page formats
Standard, fine, super-fine, and ultra-fine resolution
Echo cancellation (G.168, up to 256 ms tail length (default is 128 ms))
Real-time transport protocol (RTP)
Dynamic anti-jitter buffering
Comfort noise generation (CNG)
Voice activity detection (VAD)
Support for color fax (JPEG format) via CAPI
Echo cancellation (G.168, up to 256 ms tail length (default is 128 ms))
G.711 (A-Law and u-Law), GSM-FR, iLBC, AMR-NB, G.729AB, G.726 (16, 24, 32, 40 kbps)
Note: Using the AMR-NB resource in connection with one or more Dialogic® Diva® products mentioned herein does not grant the right to practice the AMR-NB standard. To seek a patent license agreement to practice the standard, contact the VoiceAge Corporation at http://www.voiceage.com/licensing.php.
Transcoding
MCU functionality (conference, mixer, interconnection)
Real time protocol (RTP) processing on the Dialogic® Diva® Media Board's RISC CPU
Dynamic anti-jitter buffer processing on the Diva Media Board's RISC CPU
Comfort noise generation (CNG)
Voice activity detection (VAD)
DTMF/MF tone processing (in band, out of band)
Enhanced tone processing (e.g., 390 Hz for VoIP answering machine, country-specific tones)
Basic call (64 kbps unrestricted, 3.1 kHz audio and speech bearer services) ECMA 142/143
Line identification presentation ECMA-148
Name identification presentation ECMA-163/164
Generic functional procedures ECMA-165
Call deflection (call rerouting) ECMA-173/174
Call transfer ECMA-177/178 (only with working path replacement)
Path replacement ECMA 175/176
Advice of charge ECMA-211/212 (incl. configuration "while/end of call")
Message waiting indication ECMA-241/242
Common information ANF ECMA-250/251
Single step call transfer ECMA-299/300
Simple dialog ECMA-310/311
Redirected number translation from QSIG to Q.931
Several QSIG derivatives (ECMA-QSIG, ISO-QSIG, Alcatel, Ericsson)
Indefinite length of IEs (to support more switches like Lucent)
Segmented message up to 8 segments incoming and 8 Rev.2, 2 Rev.1 outgoing
Physical and logical CHI format for PRI trunks
Configuration of QSIG settings (CHI, CR, CHI format) for BRI trunks
Physical and logical CHI format for PRI trunks
Redirecting Number Emulation
T1-QSIG (QSIG for PRI T1 trunks)
Ericsson-specific protocol dialects. MD110: Path replacement QSIG-PR (ISO/IEC 13863/13874) with software version BC 11, CTPR, MWI in UUI on MD110 (BC10/CNI138(=SP)- ECMA, BC11/SP4-ECMA+ISO) (without or with CLC analog). BP250: ETSI trunk MWI in UUI (CLC analog)
Note: For a complete list of supported protocol dialects, see Supported Switch Types.
The Dialogic® Diva® ISDN serial driver provides access to analog, digital, fax (FAX CLASS 1 and FAX CLASS 2 with ECM, compression, and polling support), V.110, B-channel protocol detection, caller ID, and voice capabilities of the Dialogic® Diva® Media Boards by providing a standard serial driver interface. This allows for using Diva Media Boards in a variety of configurations:
As a "one number" Remote Access Server (RAS) with automatic protocol detection and ASYNC/SYNC framing conversion, allowing multiple incoming analog, digital, and wireless connections. These connections may be simply login sessions or IP (Internet Protocol) over PPP (Point-to-Point protocol) connections.
As a fax polling server, in combination with third party fax software that works with fax modems. Supports polled document selection and protection.
As a WAP (Wireless Application Protocol) gateway or WAP application server, using the V.110 protocol (or combined with a RAS server).
As a wireless application server, using the PIAFS protocol (or combined with a RAS server).
The status of the exposed driver ports by the Diva TTY can be controlled using the Dialogic® Diva® TTY Management Interface Directory (Port Manager) of the driver, which is accessible using the WEB-based management interface browser or using the mantool command line utility. See Management Interface Access and Monitoring Utility for more information.
The CAPI 2.0 (Common ISDN Application Programming Interface) driver allows CAPI-based applications to be used with Diva Media Boards and the Diva softIP Software. It also provides a mechanism for the development of customized applications enabling you to use the capabilities of ISDN. For full information on the CAPI interface specification, refer to the CAPI Association web site at http://www.capi.org.
Supplementary services supported by the Dialogic® Diva® CAPI 2.0 driver:
Note: The availability of supplementary services depends on your switch or PBX.
Call offering services: TP, CFU, CFB, CFNR, call deflection
Call completion services: CW, HOLD, ECT, CCBS, CCNR
Charging services: AoC
Three-party conference
Others: User-to-user signaling
Hunt-group support
The Diva SDK runtime is included for RPM-based and for DEB-based systems. It provides the Diva API and the Extended CAPI 2.0. The Diva API contains modules that can be used as basis for communication applications, such as fax and voice transfer or call control, and in the development of applications for these areas. The Extended CAPI 2.0 provides Dialogic-specific extensions for CAPI 2.0, which are fully CAPI 2.0 compatible, and thus can be used with CAPI 2.0
For more information, see the Dialogic® Diva® API Developer's Reference Guide
available at:
http://www.dialogic.com/manuals/divasdk5.5/default.htm.
For the following features for Dialogic® Diva® V-1PRI, V-2PRI, V-4PRI, and V-8PRI Media Boards, you need to purchase a license:
Support for RTAudio voice codec with default bit rates: 24 kbps for 16 kHz and 8.8 kbps for 8 kHz
Support for AMR-NB voice codec
Note: Using the AMR-NB resource in connection with one or more Dialogic® Diva® products mentioned herein does not grant the right to practice the AMR-NB standard. To seek a patent license agreement to practice the standard, contact the VoiceAge Corporation at http://www.voiceage.com/licensing.php.
Support for G.723.1 voice codec
Support for G.729 incl. Annex A and Annex B voice codec
Support for the following fax and modem features. These licensable features are divided into three groups:
Support for Fax G3, T.30, V.34 HDX, V.17, V.29, V.27ter, V.21, V.34
Fax Compression MH, MR, MMR
Error Correction Mode ECM
Fax Polling
Reversal Fax Direction
Fax Password, Sub Addressing, "new header line"
Page Formats A4, B4, A3
Resolutions fine, super fine, ultra fine
Color Fax JPEG format
T.38 FoIP (PSTN - IP Gateway mode)
At the most, half of the available channels can be licensed for these fax features.
Support for Fax G3, T.30, V.17, V.29, V.27ter, V.21
Fax Compression MH, MR, MMR
Error Correction Mode ECM
Fax Polling
Reversal Fax Direction
Fax Password, Sub Addressing, "new header line"
Page Formats A4, B4, A3
Resolutions fine, super fine, ultra fine
Color Fax JPEG format
T.38 FoIP (PSTN - IP Gateway mode)
Modem modulations POS up to V.90 (Client and Server side)
V.21, V.23, V.22, V.22bis, Bell 103, Bell 212A, V.32, V.32bis, V.34, V.90, including error correction MNP, V.42, SDLC and compressions V.42bis, MNP 5
POS modulations V.22 FC, V.22bis FC, V.29 FC
Text telephone modem: V.18, V.21, Bell 103, V.23, EDT, Baudot 45, Baudot 47, Baudot 50, DTMF
Extended modulations V.23 half duplex, V.23 on hook (SMSC mode), V.23 off hook, Bell 202 (POS), Telenot