Telurix Communications Server

The Telurix Communications Server (TCS) is the industry's most flexible, scalable, and cost-effective SIP-based VoIP application platform. TCS is a software-only solution that runs on low cost, off-the-shelf Intel-based servers. It offers communication service providers and application developers an impressive amount of functionality at an unprecedented price / performance ratio.

TCS is a feature-complete SIP signaling, media processing, and web application server. TCS implements call routing, IVR, bridging, conferencing, and transfer functionality — all in a single application suite. TCS integrates with Web-based and SOAP infrastructures, acting as both an HTTP server and an HTTP client.

With TCS, your development team can rapidly build a customized IVR, call treatment, and conferencing solution to your exact market requirements while focusing on the intent of the application. TCS will manage all the underlying complexity.


TCS is controlled by scripts written in a proprietary XML-based language (CSXML) or in industry standard VoiceXML 2.1. These scripts can be generated by applications running on Web servers, allowing your web development team to use the application servers of their choice to develop new applications to your requirements. Furthermore, the CSXML scripting language is ideally suited for the AJAX programming model, enabling higher application performance by using static scripts with dynamic data.


TCS is highly modular and can be extended to provide advanced IVR and call control functionality. Custom media processing, such as GSM noise removal or echo cancelation, can be provided via extension modules. Extension modules can also be used to enable additional communication methods, such as RADIUS or to integrate with third party TTS, ASR, and voice authentication engines, such as LumenVox, Nuance, or NeoSpeech.


By scaling across multiple standard servers, TCS is easily expanded to handle thousands of concurrent calls with the addition of the standard hardware of your choice. A single modern Intel Dual-CPU Xeon based server will support up to 2,000 concurrent VoIP calls.

Each TCS server can provide both signaling and media processing functions, allowing for very flexible deployment scenarios. TCS can be deployed so that all servers are identical and perform the same functions or as a hierarchy, where some TCS servers are responsible for call control and other TCS servers are dedicated to media processing.


TCS provides automatic and intelligent load balancing of calls across all available media resources in your installation. Should a media resource fail, TCS will continue to process calls on the remaining resources, insuring uninterrupted services. TCS supports the addition of new resources on the fly, so that you can expand with no downtime.


TCS has been tested and deployed with the Level 3, Verizon, Telia, and Qwest SIP networks and works with a large number of SIP endpoints, including phones / gateways / PBXs from Cisco, Sonus, Polycom, Linksys, Audiocodes, and Asterisk.

SIP Signaling

The TCS includes a SIP User Agent that provides comprehensive call management functionality, including:

  • Complete control over SIP signaling, including headers, content, authentication
  • Ability to receive and place calls
  • Handles in-dialog as well as stand-alone SIP requests
  • Has a built-in back-to-back SIP user (B2BUA), enabling full switching functionality even when deployed with the most limited SIP networks
  • Supports non-call-control SIP applications, such as registrars, presence and instant messaging
Media Processing
  • Receiving and sending RTP media
  • T.38 fax send and receive
  • Support for narrow and wide band audio; HD Voice
  • Support for G.711. G.722, G.729, G.722.2 AMR-WB, and SILK CODECS
  • Support for in-band and RFC 2833 DTMF
  • Adaptive and fixed jitter buffer, with clock skew correction
  • Lost packet concealment
  • GSM Noise, Background Noise and Echo Suppression
  • Automatic gain control (AGC)
  • Play, Record, DTMF detection and generation
  • VXML 2.1 Support
  • SRGS 1.0 speech grammars
  • VXML can be extended by custom objects written in CSXML
  • Optional third-party TTS and ASR engine integration
  • Extendable to support custom media processing agents, such as voice authentication systems
  • Call recording into PCM wave and MP3; stereo recording for both conversation peers
Audio Mixing
  • Multi-party, n-loudest speakers conferencing with voice activity detection
  • Full audio path control with support for listen-only, play-only, whisper, trainer and trainee conference peers
  • Can be used for conference bridges, call monitoring, agent training, call recording, etc
  • No limit on the number of conference peers -- multiple conferences can be bridged across servers to support a large number of participants
Session Border Controller
  • Implements Server Side NAT Traversal
  • Integrated STUN Server
  • Integrated High Performance Media Proxy
  • Implements Signaling and Media isolation to avoid interoperability problems
Web and SOAP Integration
  • Built-in HTTP client allows retrieval of control scripts and data via HTTP
  • Supports AJAX based programming model with static scripts and dynamically retrieved data
  • Can integrate with SOAP and REST data services
  • Built-in HTTP server allows implementation of third party call and media control, such as click-to-call or HTTP based conference control
  • Allows implementation of SOAP and REST data services

If you are interested in an evaluation copy of the TCS, please contact