We have a customer with a dozen phones and they want nearly all of them to ring. Unfortunately this causes a firestorm of call presence notifications that overwhelm something on their network. Any existing calls get gappy audio for a few milliseconds when a new call comes in and when someone picks it up due to all the state changes between ringing and not ringing. They have a T-1 dedicated to voice so it isn't a bandwidth issue per se. We've been through a handful of routers and QOS settings but nothing has worked. Turning off the busy lamps fixes the problem but of course that isn't really a long term solution. Really I don't think anyone cares about the busy lamps for ringing. They just want to know when someone is on the phone. Is there any way short of hacking code that we can make notifications ignore changes involving ringing and just report inuse/notinuse? We are using 1.8.x if that matters. Chris -- ------------------------------------------------------------------------- Chris Owen - Garden City (620) 275-1900 - Lottery (noun): President - Wichita (316) 858-3000 - A stupidity tax Hubris Communications Inc www.hubris.net ------------------------------------------------------------------------- -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3628 bytes Desc: not available URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20121022/5c3bd3ac/attachment.bin>
isrlgb at gmail.com
2012-Oct-22 21:11 UTC
[asterisk-users] Call Presence for Offhook/Onhook Only
Check the notifyringing option in sip.conf -----Original Message----- From: Chris Owen <owenc at hubris.net> Sender: asterisk-users-bounces at lists.digium.com Date: Mon, 22 Oct 2012 15:17:27 To: Asterisk Users Mailing List - Non-Commercial Discussion<asterisk-users at lists.digium.com> Reply-To: Asterisk Users Mailing List - Non-Commercial Discussion <asterisk-users at lists.digium.com> Subject: [asterisk-users] Call Presence for Offhook/Onhook Only -- _____________________________________________________________________ -- 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
Danny Nicholas
2012-Oct-22 21:25 UTC
[asterisk-users] Call Presence for Offhook/Onhook Only
You could do a simple PHP/Perl script to query hints and ring only the not-in-use phones. Or more simply that that do a ChanIsAvail() against the list and ring the returned array. If I do ChanIsAvail(line1/line2/line3/line4/line5) and 1 and 3 are in use, it returns an array with 2/4/5 and I can Dial the array. -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Chris Owen Sent: Monday, October 22, 2012 3:17 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] Call Presence for Offhook/Onhook Only We have a customer with a dozen phones and they want nearly all of them to ring. Unfortunately this causes a firestorm of call presence notifications that overwhelm something on their network. Any existing calls get gappy audio for a few milliseconds when a new call comes in and when someone picks it up due to all the state changes between ringing and not ringing. They have a T-1 dedicated to voice so it isn't a bandwidth issue per se. We've been through a handful of routers and QOS settings but nothing has worked. Turning off the busy lamps fixes the problem but of course that isn't really a long term solution. Really I don't think anyone cares about the busy lamps for ringing. They just want to know when someone is on the phone. Is there any way short of hacking code that we can make notifications ignore changes involving ringing and just report inuse/notinuse? We are using 1.8.x if that matters. Chris -- ------------------------------------------------------------------------- Chris Owen - Garden City (620) 275-1900 - Lottery (noun): President - Wichita (316) 858-3000 - A stupidity tax Hubris Communications Inc www.hubris.net -------------------------------------------------------------------------