|
API Toolkits
Easily integrate stable, cost-effective and standards-compliant communications modules into your project with Sangoma's communications toolkits (APIs).
Whether for in house use or for OEM, let Sangoma take care of your voice and data communications, while you concentrate on building your application.
Complete development environment. Includes fully-documented sample code and ready-to-use templates to get you up and running fast.
Operating system integration is easy. Similar APIs under Windows, Linux and FreeBSD.
Includes detailed line and protocol analysis tools. Get your project implemented quickly.
Self-generated clocking.
Supports: T1, E1, J1, BRI, ADSL, and 56k DDS, as well as V.35, X.21, RS422, RS485 and RS232.
Voice API
WANPIPEŽ TDM Voice API is a socket based, multi-threaded suite of kernel drivers and user space libraries that can be used to build custom voice applications over Sangoma AFT TDM Voice hardware.
TDM API
Description / Specifications
|
|
-
Thus, anyone who has ever done any socket programming will feel right at home.Thanks to the socket API model, a channel on a particular span is just a file descriptor that can be used to transmit and receive voice data. Along with standard RX/TX, TDM device also support OOB messages that become useful in DTMF detection and RBS signaling. Standard IOCTL calls are use to control channel socket parameters such as RX/TX period, codec control, echo control, RBS and DTMF.
Features:
Channelized zero-copy driver/hardware.
Single TDM interrupt for all T1/E1 ports.
Onboard Hardware Echo Cancelation 1024 taps/128ms per channel.
Hardware HDLC on d-channels.
Hardware TDM Events: dtmf, rbs ....
Hardware
A101 Single T1/E1/J1
A102 Dual T1/E1/J1
A104 Quad T1/E1/J1
A108 Octal T1/E1/J1
T1/E1 Tapping System
Platforms: Linux, BSD, Windows
Next
|