[asterisk-dev] Zaptel Echo Cancellation
Steve Underwood
steveu at coppice.org
Thu Aug 3 08:35:18 MST 2006
Andrew Kohlsmith wrote:
>On Thursday 03 August 2006 11:09, Eric "ManxPower" Wieling wrote:
>
>
>>>Is there not an inherient delay of several ms due to CPU and encoding
>>>overhead etc or is this not a factor in the calculations? I'm just
>>>wondering what kinds of delays play into this or is the only thing that
>>>matters the delay on the PSTN before the signal hits the card?
>>>
>>>
>
>
>
>>The PSTN delay is what matters. Echo must be removed at the PSTN
>>interface.
>>
>>
>
>When the echo cancellation is being done in software on the PC (i.e. in
>zaptel), you need to account for the PCI delay and processing delays as well,
>do you not? That is the advantage of the hardware echo cans; they work on
>the echo "closer" to the source.
>
>
>
The closer to the echo issue has little to do with that. Its about the
adaption process of canceller's filters.
Zaptel cards work in 8 sample chunks. Thus only about 2ms of your 16 ms
canceller is lost in latency.
Steve
More information about the asterisk-dev
mailing list