Hi,Please discuss Zaptel Pseudo TDM interfaces?
sagitraz 21-September-2008 10:22:27 AM

Comments


www.freepbx.org/.../zap-channel-configuration-problem
Posted by crouse


pbxinaflash.com/forum/showthread.php?t=2417
Posted by crouse


Over the past year, Linux Support Services, Inc. and Zapata Telephony, Inc. have been working together on building the "Zaptel" pseudo TDM bus architecture, and having at least 7 supported boards in a variety
of roles (T1, E1, multi-port T1, E1, FXS and FXO with USB, PCI, ISA, and Ethernet interfaces), we are now interesting in getting comments on the driver architecture and moving towards integration into the 2.5 kernel.

The Zaptel telephony infrastructure differs substantially from the existing Linux telephony structure, because it's designed to produce a framework for creating a "pseudo TDM" bus inside the kernel, allowing features like conferencing, DAXing, bridging, echo cancellation, HDLC packetization, and other resources typically done in hardware to be replaced by software, by simulating a TDM bus in the Linux kernel (thanks
to its remarkably thin interrupt latency).

The driver framework (and associated user-space library) currently handles a variety of interfaces (including T1, E1, PRI, FXS, FXO, E&M, Feature Group D) and features (DTMF detection, echo cancellation, conferencing, digital gain adjustment, HDLC data modes via SyncPPP, frame relay, ISDN RAS, etc etc). Drivers for new hardware are very simple to add, and channels from one driver can be bridged to those of another
driver, even if their timings are not synchronized.

The primary application we use on this interface (although certainly not the only one) is the Asterisk Open Source PBX (http://www.asterisk.org) which permits you to build a full featured PBX (Private Branch eXchange) or IVR (Interactive Voice Response) server with a Linux box. Using the zaptel infrastructure, Asterisk provides the
ability to deploy phone service with all your expected call features etc.
Posted by vishwesh



Posted: 24-September-2008 01:29:31 PM By: vishwesh

Over the past year, Linux Support Services, Inc. and Zapata Telephony, Inc. have been working together on building the "Zaptel" pseudo TDM bus architecture, and having at least 7 supported boards in a variety
of roles (T1, E1, multi-port T1, E1, FXS and FXO with USB, PCI, ISA, and Ethernet interfaces), we are now interesting in getting comments on the driver architecture and moving towards integration into the 2.5 kernel.

The Zaptel telephony infrastructure differs substantially from the existing Linux telephony structure, because it's designed to produce a framework for creating a "pseudo TDM" bus inside the kernel, allowing features like conferencing, DAXing, bridging, echo cancellation, HDLC packetization, and other resources typically done in hardware to be replaced by software, by simulating a TDM bus in the Linux kernel (thanks
to its remarkably thin interrupt latency).

The driver framework (and associated user-space library) currently handles a variety of interfaces (including T1, E1, PRI, FXS, FXO, E&M, Feature Group D) and features (DTMF detection, echo cancellation, conferencing, digital gain adjustment, HDLC data modes via SyncPPP, frame relay, ISDN RAS, etc etc). Drivers for new hardware are very simple to add, and channels from one driver can be bridged to those of another
driver, even if their timings are not synchronized.

The primary application we use on this interface (although certainly not the only one) is the Asterisk Open Source PBX (http://www.asterisk.org) which permits you to build a full featured PBX (Private Branch eXchange) or IVR (Interactive Voice Response) server with a Linux box. Using the zaptel infrastructure, Asterisk provides the
ability to deploy phone service with all your expected call features etc.

Posted: 29-September-2009 04:46:21 AM By: crouse

pbxinaflash.com/forum/showthread.php?t=2417

Posted: 29-September-2009 04:48:15 AM By: crouse

www.freepbx.org/.../zap-channel-configuration-problem