The Diva softIP software is middleware that enables existing voice and fax applications - based on the Dialogic® Diva® Software Development Kit, ISDN CAPI 2.0, and Port driver standard - to be fully integrated into Voice over IP networks. Technically speaking, the Diva softIP software is comparable to an ISDN media board in that it provides functions such as voice and fax transmission, DTMF tones and supplementary services as well as conferencing between ISDN and VoIP connections. Through use of the Diva softIP software, you can do such things as several ISDN media boards and use Voice over IP simultaneously, allowing you to couple traditional and state-of-the-art telephony services.
- IP only configuration, software only (Host Media Processing)
- Support for mixed installation, i.e., Dialogic® Diva® hardware and Dialogic® Diva® softIP software in one PC
- Support for up to 120 channels
- Basic Call origination, termination, and Supplementary Services
- Diva API (SDK) support
- CAPI 2.0 support
- TTY driver support
- Mapping between phone numbers and SIP URLs
- Licensing per PC fingerprint or USB dongle
- Support for M-Board (The M-Board abstracts the underlying Diva Media Board based channel segmentation into one media board towards the application interfaces (APIs), e.g., from 4 x 30 channels to 1 x 120 channels.)
- Automatic Resource Management using the M-Board
• Calls that are initiated without the need to allocate hardware DSP resources (e.g. voice) are preferably routed via the Diva softIP software.
• The call characteristic may change during a call and therefore require a switchover from the Diva softIP board to the Diva Media Board or vice versa. In this case, the Combined Board reroutes internally the call using the required resources.
- Internal Service CAPI interface
- IP only configuration, Host-Media Processing, software only
- TDM/IP hybrid configuration, mixed with Diva Media Boards
- Calling Party Number (inbound/outbound calls), including International Numbering Plan according to E.164 mapped to "+"
- Called Party Number (inbound/outbound calls), including International Numbering Plan according to E.164 mapped to "+"
- Redirecting Number, SIP Diversion Header (according draft-levy-sip-diversion-06.txt) mapped to Redirecting Number including International Numbering Plan according to E.164 mapped to "+"
- B-channel protocols, 64 kbps bit-transparent, Transparent, T.30*
- Fax support (T.30)*, MH, MR, MMR, ECM
- DTMF recognition and generation (inband and out of band according to RFC 2833)
- Line Interconnect
- Conferencing using Line Interconnect
- Call Transfer without consultation call (also known as Blind Transfer, Call Deflection, or Single Step Call Transfer in active state).
- Explicit Call Transfer with consultation call with primary call on hold.
- Explicit Call Transfer with consultation call with primary call not on hold.
- Session Initiation Protocol (SIP) according to RFC 3261
- Further SIP Methods: NOTIFY (RFC 3265), REFER (RFC 3515), SUBSCRIBE (RFC 3265), REGISTER (RFC 3261) with Digest Authentication, OPTIONS (RFC 3261)
- Session Description Protocol (SDP) according to RFC 2327
- SIP side Call Transfer (known as ECT) as transfer target (C-party) and as call initiator (A-party).
- Support of the SIP Register feature including HTTP Digest Authentication. This scheme is using a simple challenge/response mechanism and a shared secret between the two servers.
- SIP Diversion Header (according draft-levy-sip-diversion-06.txt)
- Proxy Authentication 407, Invite Authentication
- Proxy and Registrar address can be configured differently. REGISTER request can be sent to Registrar and INVITE to Proxy.
- SIP Signaling Proxy support if a Registrar is behind a Proxy
- Support of the SIP side Explicit Call Transfer
- Allow to have the port numbers (SIP and Media) configurable (also as a range of port numbers).
For more information about Proxy and Registrar configuration, see the Dialogic® Diva® softIP Online Help file.
- T.38* for real-time fax over IP
- T.30* Fax Group 3 using T.38, up to 33.6 kbps (SuperG3 Fax).
Note: The availability of the line speed depends also on the gateway or the remote IP Fax terminal.
- Fax* compression MH, MR, MMR
- Error Correction Mode (ECM)*
* Based on T.38 without own Soft Fax stack, feature depends on VoIP Gateway/Terminal.
- PSTN standard codec, G.711, 64 kbps a-law / µ-law
- RTP/G.711 Clear Channel Fax to CAPI/SDK SFF Fax (incl. all existing T.30 and error correction features)
- Inband DTMF generation and detection (clear channel)
- DTMF generation and detection via RTP event (RFC 2833)
- Basic call origination and termination
- Numbering Services (Called Party Number, Calling Party Number, Redirecting Number supporting also International E.164 format)
- Call Hold/Retrieve
- Call Transfer without consultation call, in active call state (also known as Blind Transfer/Call Deflection in active state or Single Step Call Transfer).
- SIP side Call Transfer (known as ECT) as transfer target (C-party) and as call initiator (A-party).
- Conference using Line Interconnect (see VoIP / CAPI 2.0 support)
- Message Waiting Activation/Deactivation (to activate/deactivate MWI lamps on remote phones, e.g., connected via a gateway or on IP phones)
- The Diva Media Boards can be combined with the Dialogic® Diva® softIP software v2.2
- Dialogic® Diva® 4BRI-8 PCI, 4BRI-8 PCIe, PRI/E1-30 PCI, and PRI/E1 PCIe Media Boards can be used as resource boards. In this mode, all external interfaces are disabled and the media board functions only in combination with the Diva softIP software and thus provides enhanced media processing functions to voice and fax connections delivered as RTP streams.
For the installation of the Dialogic® Diva® softIP software, the following requirements have to be met:
- Linux 32-bit and 64-bit, kernel 2.6.9 and higher. For further information see www.dialogic.com
- An installed Linux compatible network controller
Note: The Diva softIP software cannot be installed on a Terminal Server.