Markus No we do checks ahead of line count checks in the dialplan code.
Thanks Bryant Zimmerman (ZK Tech Inc.) 616-855-1030 Ext. 2003 ---------------------------------------- From: "Markus" <[email protected]> Sent: Thursday, February 09, 2012 12:08 PM To: [email protected] Subject: Re: [asterisk-users] checking if a phone number is UP But wouldn't that mean that every customer line is busy every 30 minutes for a few milliseconds for real callers? Unless there is more than 1 concurrent call enabled on the customers line. :) Am 09.02.2012 15:59, schrieb Bryant Zimmerman: > We designed our solution the following way. > > We have several land line numbers hooked to an asterisk testing server. > The testing server places one call every X seconds per line to a number > we want to test . We cycle through each number in our testing pool. Each > number on average is tested once every 30 min this can be adjusted by > the dial rate and the number of test lines in the outbound calling pool. > When a call comes from one of our test numbers our inbound dial plans > log the call and busy's out. So the test call is not answered and no > call charge is assessed per carrier. To verify that a test succeeded the > testing server checks the database after it gets a busy. By design if a > call comes in it is checked before any line counts are tested so this > method never effects the customers line counts. We also have a full > audio/dtmf test that is run once a day per number. This means that the > first test call of the day is actually answered and a DTMF and audio > hand shake is done. Both ends log the result in a database. > > We catch vendor issues with these methods and it allows us to open > tickets and resolve issues before a customer knows there might be an > issue. Our vendors hate the system as we tend to catch any hiccup they > may be having as well. Several of them are mistified how we can open > tickets on issues consistently before they know they have an issue. > Bryant > > > ------------------------------------------------------------------------ > *From*: "Aurimas Skirgaila" <[email protected]> > *Sent*: Thursday, February 09, 2012 9:34 AM > *To*: "Asterisk Users Mailing List - Non-Commercial Discussion" > <[email protected]> > *Subject*: [asterisk-users] checking if a phone number is UP > > hi, > > We have a phone number from third party provider which is used for > inbound calls. How could I monitor if this phone number is reachable? > > the initial idea doesn't sound elegant: > - on my SIP server I set couple seconds of ringing before Answer(). > - the monitoring server calls to that phone number for few seconds, > checks if it "hears" the ringing and hangs up the call. > > ** > I use Nagios to check if my services are UP using check_sip, but it this > situation I'm more concerned about my DID provider than my server. It's > just like pinging a phone number. > > > > Thank you, > Aurimas > > > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
