Rusty Dekema wrote:
On 4/14/06, Rich Adamson <[EMAIL PROTECTED]> wrote:
I believe the TDM2400 has the capability of doing on-card fxo->fxs data
flows (without hitting the pci bus), but that function has not yet been
implemented. Its basically "required" to support faxes in an analog
environment. When it is implemented, that card should work. The TDM400
card will not work in 99% of the deployments.

I apologize if I'm being dense, but I don't understand why the fact
that a call traverses the PCI bus would kill a fax transmission. I
made the following setup, and it consistently gets 31200 and 33600
connects, no disconnects, good throughput:

Modem --- SIP ATA(G.711u) --- (LAN) --- Asterisk --- (TDM400FXS) --- Modem

I get the same thing (although alwyas 31200 connects, never 33600) with:

Modem --- (TDM400FXS) --- Asterisk --- (TDM400FXS_same_card) --- Modem

If this works, I don't see why a fax transmission wouldn't work. Is it
because the fax protocol doesn't have error correction? Is that even
true?

I realize that clearing up my confusion about this isn't probably
going to result in the problem being fixed, but I sure would like to
know...

The fax issue revolves around the fact that fax signals are analog audio (eg, modem) that have to be accurately reproduced end-to-end (whatever that happens to mean in your environment).

If a fax machine is attached to a sip ata device, the network infrastructure has to be 100% rock solid (no dropped packets, no congestion, relatively low utilization, no contention for resources anywhere between asterisk and the adapter). If those items are unknown or poor, the analog fax signal will not be accurately reproduced at any sip ata device.

Likewise, the transfer of data across the pci bus has to be 100% accurate with no dropped/slipped packets, no jitter, etc. "That" has been an issue with an estimated 95% of the TDM implementations to date.

If you go visit some of the sites where developers work with real time audio, you'll find lots of comments relative to the inadequacies of the pci bus as implemented on many many mobo's. Most of what I've read relates to the North/South pci bridge chipsets, and design errors in those chipsets including some of the Intel products. Those same issues seem to be impacting the TDM card in one form or another, and no one has openly put a finger on exactly why.

The majority of implementations that need fax capability is related to an internal fax machine (however its connected) to an "fxo" (pstn) port. If you have "that" working via a TDM400 card, everyone on this list would love to know "exactly" which mobo you are using.

A modem's error detection / error correction capability (which does not exist in a lot of fax machines and point of sale devices) can handle small amounts of those issues noted above. However, it cannot handle anything more then a glitch here and there without significantly impacting data throughput.


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to