[Asterisk-Users] Are my expectations too high?
Andrew Kohlsmith
akohlsmith-asterisk at benshaw.com
Tue May 23 08:48:21 MST 2006
On Tuesday 23 May 2006 11:00, Derek Lee-Wo wrote:
> This is what I'm beginning to suspect. I guess someone else in the
> theard stated my question more accurately and what I really want to
> know is if the degradation is noticeable.
Take the time to set it up and tune it correctly. I use TDM400s without these
issues. FXO is trickier to set up than FXS yes, but the problems you are
experiencing are not guaranteed because of the card, as someone else
declared.
Find the miliwatt test line for your local exchange. Use ztmonitor and
fxotune to tune the card properly. Use the default MG2 echo canceller to
start and experiment with KB1 and maybe MARK2, although it's generally
accepted that MG2 is the best to date. Make sure you're using the card in a
system that doesn't have an iffy (IRQ-sharing and/or jittery) PCI bus
implementation. This is a realtime system and requires a decent-ish box to
make it work correctly. Not so much decent in terms of CPU horsepower but
rather in terms of repeatable and consistent resource access.
The reason you don't run into these problems on the more expensive cards is
that the hardware in them can do a lot of this tuning automatically, and the
echo canceller's are (much) more tested and standards-compliant, but it's a
function you definitely pay for. The reason you don't generally have echo
problems with a regular old phone plugged into the telco jack is because the
latency is very low you simply do not perceive it as echo. This is
well-documented and heavily researched. The delay in transporting the audio
across the PCI bus, mangling it with software and shooting it out the network
card (and the converse) is simply not there in a regular telephone or
application-specific hardware (regular PBX).
So no, your expectations are not too high, but you need to spend some more
time reading, tuning and making sure that the system you're using is doing
what you think it's doing, and that what you are manipulating in terms of the
PSTN signal is what the system is designed to work with.
Welcome to computer telephony. :-)
-A.
More information about the asterisk-users
mailing list