[asterisk-dev] Oslecs MIPs and performance

David Rowe david at rowetel.com
Mon Jun 18 16:33:04 CDT 2007

Hi Guys,

I have had trouble posting to asterisk-dev, hope this gets thru.

Oslec uses about 20/MIPs ch on an x86 with a 256 tap (32ms) tail:


On a 1 GHz machine this 1000/20 = 50 echo cancellers at 100% CPU load.
So in practice a few analog ports or even a T1 is no problem.  With
further optimisation it could handle multiple T1/E1s.

Hans, it does not use a FFT, just regular FIR filtering.

Oslec has been tested on several alpha and now beta sites - compared to
MG2 it performs better. It cancels echo in cases where MG2 (or the other
zaptel echo cans) doesn't.  One tester has reported it to be superior to
the Octasic soft-echo, another has said it's closer to HPEC than MG2.  

Except its free :-)



More information about the asterisk-dev mailing list