TDM SDK
Introduction
Sangoma TDM SDK is a high level TDM API that supports full signalling and voice functions for rapid application development.Â
It support all Sangoma PCI,PCIe cards and is designed to abstract all TDM signalling and protocols into a unified, OS abstracted SDK.
Sangoma TDM SDK operates in network tapping mode only, with full signaling stack support.
Write your application once
High Level API:Â place call, receive call, hangup call
Run on Linux and/or Windows
Designed for network tapping
Sangoma TDM SDK is feature rich and very stable. Â
The framework and protocol stacks used in the STS is the foundation of many Sangoma telco grade, GA products.Â
Sangoma PCI/PCIe TDM boards provide best ROI, with highest quality, lowest hw footprint, and highest TDM density in market.
Features
Sangoma TDM SDK provides unified voice and signalling SDK with os abstraction.
High Level API
answer call, hangup call
full signaling abstraction
TDM Tapping Operation
Passively tap the TDM network
Two Sangoma spans are needed to tap a single T1/E1 Line
Combine two spans as one signaling channel
Receive only signaling events
Receive only voice/media
Receive media from 2 spans one for tx tap and other for rx tap
Signaling
Signalling protocols work in tapping mode.PRI
BRI (roadmap)
SS7
FXO
FXS
GSMÂ
(note: GSM does not support tapping, its wireless )
Voice and Audio
ulaw, alaw
hw echo cancellation
dtmf detection
tone detection and generation
OS Support
Windows
Linux
Unified abstraction layer lets you write code once for both platforms.
Hardware Support
Complete line of Sangoma TDM PCI,PCIe cards
SDK Tapping Mode
Call Recording Â
Existing call recording companies can switch to Sangoma platform.
Build call recording applications from scratch.
With full signalling support for PRI,BRI,GSM,FXO,FXS one can build a
Fraud Analysis
Build your own high density network probes up to 128 T1/E1 in a single dell/supermicro/hp server.
Build a high density TDM to VoIP Tapping probe using commodity hardware
Fraud analysis based on signaling and media
Network and Protocol Analyzers and Testers
Build your own network protocols and network testers.
Â
SDK TDM Termination Mode is not Supported
Â
SDK for TDM Tapping
Supported Telephony Cards
Currently Sangoma TDM SDK can work with below Sangoma cards -
A10x
A116
W400
A200
A400
Support
Sangoma TDM SDK is provided freely AS IS without warranty and support. You can purchase a support contract from Sangoma for this software.