Colin Anderson
2006-May-04 14:33 UTC
[Asterisk-Users] why a perfectly fine iax2 host becomes UNREA CHABLE?
> Is anybody on this list actually using iax2 for > anything mission-critical?Yes. 2K inbound / outbound calls a day to 30 remote locations, aggregated to 2 PRI's tied together with IAX2. All with IP address specified rather than hostname. All with Asterisk 1.0.9. All with 99.9% completion rate, and it would be 99.999% if we weren't using consumer grade DOCSIS cable modems in the remote locations.It is quite possible to make a nice Asterisk install if you are conservative in your approach, and upgrading to CVS-HEAD (or whatever it's called these days) every night is *not* the way to do it (I'm sure you aren't doing that, but my point is that with bleeding edge, you, well, bleed.) It spooks me to think of how insanely great Asterisk will be in 2 years once the dev team is through this 1.2 - 1.3 - 1.4 - 1.X period and we can get our hands on a stable, bugfixed, and mature 2.0 release. Until then, 1.0.9 is for me. go devs go!
Colin Anderson
2006-May-04 15:04 UTC
[Asterisk-Users] why a perfectly fine iax2 host becomes UNREA CHABLE?
>Since January I've passed over 37000 calls through these boxes.SELECT count( calldate ) FROM `cdr` WHERE calldate BETWEEN '2006-01-01 00:00:01' AND '2006-05-04 15:51:00' AND channel LIKE '%IAX2%' OR calldate BETWEEN '2006-01-01 00:00:01' AND '2006-05-04 15:51:00' AND dstchannel LIKE '%IAX2%' count(calldate): 335,761 SELECT count( calldate ) FROM `cdr` WHERE calldate BETWEEN '2006-01-01 00:00:01' AND '2006-05-04 15:51:00' AND channel LIKE '%IAX2%' AND duration < 1 OR calldate BETWEEN '2006-01-01 00:00:01' AND '2006-05-04 15:51:00' AND dstchannel LIKE '%IAX2%' AND duration < 1 count(calldate): 100 (100/335761)*100=0.029783089757297601567781844824146 (we'll round up, 0.0298) 100 - 0.0298 = 99.9702% call completion rate. *very* close to five nines. AFAIC, IAX2 friggin *rocks*. Implementation is *everything* , though.
Colin Anderson
2006-May-04 15:44 UTC
[Asterisk-Users] why a perfectly fine iax2 host becomes UNREA CHABLE?
>That is not a good metric for call completion. Shitty quality will not be >counted in that metric...Ah, true dat. However, if quality was crappy believe me my users would let me know. They are salespeople and wholly intolerant of anything that keeps them from yipping on the phone. I also run exactly the same rig at my house backhauled to our main Asterisk box to force me to eat my own dog food, and Snom > SIP > * > IAX2 > * > PRI sounds perfect pretty much 100% of the time. The only time I get chop is when I use my cordless to the TDM400: Cordless > TDM400 > * > IAX2 > * > PRI. Salespeople keep asking for cordless phones, but I keep telling them forget it. Cordless to an FXS to IAX over the Internet is just begging for trouble.
Eric "ManxPower" Wieling
2006-May-04 17:16 UTC
[Asterisk-Users] why a perfectly fine iax2 host becomes UNREA CHABLE?
Colin Anderson wrote:>> That is not a good metric for call completion. Shitty quality will not be >> counted in that metric... > > Ah, true dat. However, if quality was crappy believe me my users would let > me know. They are salespeople and wholly intolerant of anything that keeps > them from yipping on the phone. I also run exactly the same rig at my house > backhauled to our main Asterisk box to force me to eat my own dog food, and > Snom > SIP > * > IAX2 > * > PRI sounds perfect pretty much 100% of the time. > The only time I get chop is when I use my cordless to the TDM400: Cordless > > TDM400 > * > IAX2 > * > PRI. Salespeople keep asking for cordless phones, > but I keep telling them forget it. Cordless to an FXS to IAX over the > Internet is just begging for trouble.Why not cordless to a channel bank to Asterisk? Of course, you can only have so many cordless phones in one area. -- Now accepting new clients in Birmingham, Atlanta, Huntsville, Chattanooga, and Montgomery.