I was wondering why bother with this dialer thing at all :) When you implement a new thing, it is a good idea to go back to basics and think what you want to do.
You have multiple voip carriers and you have bunch of users. Based on the number dialed you want to pick a carrier and dial out. May be authenticate a certain caller for certain path. Then end of the day look for CDR's. You do not need to set your call setup this fragmented. How about this; (a) User dials a international number (b) * looks at the CallerID and Destination Number (at one database lookup) (c) This caller is not allowed to dial this destination, so play a message for that extent (d) If caller is allowed, then * finds the least cost root and dial through that path and connect the call. * can do all these. So I would first sit and right down what I want my system to do (in my users perspective). Then try to find a way to implement. I wouldn't try to replace a box with another box. my two cents .... SW Message: 4 From: lito lampitoc <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Date: Fri, 02 Jan 2004 01:04:40 +0800 Subject: [Asterisk-Users] asterisk gateway to other gateways Reply-To: [EMAIL PROTECTED] Though I've had implementations of Asterisk, I havent encountered this one yet, so i'd like to seek your advise if this possible. I would want asterisk to be stand between the dialer the destination. The dialer will now dial asterisk access number. Asterisk will acknowledge user by using CallerID and check against its database for authentication and then sends out a DTMF A tone for ½ second to enable the dialer to send the whole overseas digit. Assume the caller is not in database, asterik could give user a busy tone, IVR or just leave it and sends out a DTMF A tone anyway. Once the overseas digit are sent from dialer to asterik, asterik will then decide which telco/carrier/Voip to send the traffic to using LCR. Please note that we need to assign at least 5-10 telco/carrier/Voip access number for backup purposes. Once the least cost destination is selected by asterik, asterik will pick up the PRI line and dial a local access number and waits for a DTMF A tone. Once the A tone is heard from telco/carrier/Voip, it will send the overseas digit which was sent by the dialer earlier on. Also, can asterik sends out a musical tone or IVR while connecting to other telco to advice user that the call is connecting, else it would be dead air from there on. The whole process takes less than 5 seconds while the user stays on the line for this whole thing to happen. Thanks. _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users