DiaStar® Server Summary

diastar

The DiaStar® Server (DSS) delivers a new level of signaling, media, audio, and video transcoding services to complement and enhance the Asterisk and FreeSWITCH platforms. DSS is compliant with the Woomera open protocol and can operate in conjunction with any project or product that implements a corresponding Woomera client. The DSS allows developers access to video conferencing, video processing, call progress analysis, SS7 and SIGTRAN signaling, while continuing to develop in their native development environment.

When added in a Client-Server architecture, the DSS can offer a variety of improvements to open source telephony projects.

  • Scalability - Media functions can be either performed by the telephony application or offloaded to the DSS to enable higher channel counts than are possible in a single-server system
  • Redundancy - A system can be configured without a single point of failure. If interrupted, the system switches to a backup component.
  • Reliability - Dialogic technology is engineered to provide high reliability and availability. Adding a DSS might require some initial downtime to configure Asterisk, but adding chan_woomera clients for Asterisk should not require downtime.

In addtion, the DSS gives developers access to Dialogic's proven media processing software and PSTN network interface technology while still creating applications in a way that is native to the project in which they are working.

Highlights

  • Client/server architecture - Allows for the resources of DSS to be shared by multiple Asterisk or FreeSWITCH systems
  • Video Playback and Record - Allows developers to create Interactive Voice and Video Response (IVVR) systems for the delivery of complex instruction sets and other information best delivered as video or graphics
  • Application control of video conferencing functions - Provides video conferencing with multiple screen layouts, user-types, and participant captions
  • Real-time audio and video transcoding - Allows real-time audio and video conferencing among endpoints that support different codecs and enables storage of audio and video media in a standard format while allowing playback on a variety of devices
  • SIGTRAN and SS7 signaling - Allows applications created using Asterisk or FreeSWITCH to be deployed in carrier environments where ISDN, Robbed-Bit, or other inband signaling is not available
  • Real-time menu builder - Enables developers to build interactive video menus from inside the application, minimizing video production requirements and providing maximum flexibility in application implementations
  • Abstracts and encapsulates media, signaling, and gateway functions - Allows developers to access Dialogic® functionality while working within their native programming environment

Components

DSS is developed as an open source project (www.projectdiastar.org) that also includes access to closed-source components from Dialogic that provide value added functionality. These components include certain Dialogic® boards that provide ISDN variants, T1/E1 CAS, SS7, and so on, as well as certain derivatives of Dialogic's industry-leading media processing software that can add functionality, such as call progress analysis and video.

Supports Dialogic® Perfect Call for Call Progress Analysis

Dialogic® Perfect Call provides call progress analysis that is intelligently tolerant of the wide variation in call progress signaling tones found in central offices and PBXs around the globe. It also offers accurate performance without complex programming. DSP-based algorithms are used to accurately discriminate live human speech from recorded human speech and network noise. User-defined tone detection templates can also be defined. Detection results are made available in Asterisk Dialplan as well as the Asterisk Manager Interface (AMI).

Release 2.4 Features and Enhancements

  • Robust support of SIP video from the Asterisk Dialplan including:
    • Play and record audio and video
    • H.263 support
    • H.264 support
    • MPEG4 support
  • Video transcoding between H.263, H.264 and MPEG-4
  • Video transrating - Allows video playback at different frame rates
  • Video scaling - Enables video playback on screens of different sizes
  • SS7 support - Provides conventional SS7 support for carrier installations 
  • SIGTRAN support - Provides SS7 signaling over IP
  • G.711, G.722, G.729 audio codecs - Enables flexible endpoint support
  • HD Voice - Provides significantly superior natural sound and a dramatically increased sense of participation in live conversations and video conferences
  • Video conferencing - Allows full duplex video connectivity for multi-party conferences
  • Native media bridging - Allows media to be bridged across the DSS (when both parties in a session are connected through the DSS), reducing load on the Asterisk or FreeSWITCH system. Learn about the applications you can create with video capabilities. A white paper on video-enabled contact centers may also be helpful.
  • 3G-324M - Adds support for video-enabled mobile applications using the 3G-324M protocol with the AMR-NB, H.263, H.264, and MPEG-4 codecs
  • RTSP streaming - Enables on-demand relay of RTSP video streams from RTSP servers and security cameras

Features Planned for Future Releases 

  • Fax (V.17) and FoIP (T.38) support - Permits fax-capable applications in both TDM and IP environments
  • Increased video resolution (VGA and higher)

For more technical specifications, see the datasheet.

The DiaStarTM Server (DSS) acts as multi-function peripheral that can be implemented as a Media Gateway, Signaling Gateway or Media Server. The DSS is a Woomera compliant server and can operate in conjunction with any project or product that implements a corresponding Woomera Client.

The DSS includes an open source Woomera compliant server which communicates with the Asterisk Server and a closed source component that communicates with the Dialogic® products inside the DSS. These products include certain Dialogic boards that provide T1 or E1 connections with a variety of protocols - various flavors of ISDN, T1 robbed bit, etc. as well as certain software modules that can provide functionality such as Dialogic Call Progress Analysis, Fax, FoIP, SS7 Signaling and Video. Not all of these features and functions will be available in the initial release of the DSS.

Features Benefits
Create a client-server architecture between the application host and the media processing server
  • Creates a more scaleable, reliable and redundant system
  • Allows certain features and functions currently available only as Dialogic Closed source software to be extended into the Open Source market
  • Allows developers to create applications via whatever method is native to their particular project and still be able to access certain advanced Media and Signaling Functions that are available from Dialogic HMP. In the past, these features would have only been accessible via R4/Global Call and the associated APIs.
  • Allows certain media and signaling functions to be abstracted and moved off of the Telephony Server onto the DSS, thereby reducing the load on the Telephony Server
  • Allows a single application Telephony Server to distribute and balance load among multiple DSS servers.
Can be used on a wide range of industry-standard hardware platforms: Commercial Off The Shelf (COTS) servers, NEBS-compliant blade servers, and AdvancedTCA platforms running Red Hat Linux Provides flexibility in choosing the right platform to meet individual deployment requirements  
Supplies rich multimedia processing for transcoding, DTMF tone detection, speaker identification and verification, video play and record, conference mixing, and simultaneous play/record Supports a wide range of enhanced services to provide a common, lower cost platform for centralized services
 Integrated Dialogic® Brooktrout® SR140 Fax Software fax processing capability Simplifies fax service deployment since no boards need to be installed, maintained, or stocked
Supports incremental service roll-out through multi-service platform Lowers costs and shortens the time needed to trial or deploy innovative new services
Designed for carrier grade operations Suited to meet the demanding reliability, performance, and scalability requirements of carriers