[asterisk-bugs] [Asterisk 0016073]: [patch] Not all SIP extensions receive a page

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Feb 18 08:08:55 CST 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16073 
====================================================================== 
Reported By:                aragon
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   16073
Category:                   Applications/app_page
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     ready for review
Asterisk Version:           Older 1.4 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-10-14 13:09 CDT
Last Modified:              2011-02-18 08:08 CST
====================================================================== 
Summary:                    [patch] Not all SIP extensions receive a page
Description: 
I have 187 SIP extensions configured to receive a page.
Dial plan looks correct but when CLI is watched during paging execution
only 140 phones receive the paging execution.
====================================================================== 

---------------------------------------------------------------------- 
 (0132134) aragon (reporter) - 2011-02-18 08:08
 https://issues.asterisk.org/view.php?id=16073#c132134 
---------------------------------------------------------------------- 
loloski: 16073-1.4.24.1.diff works to allow my dial plan to complete
execution and IMHO can be committed and the bug report closed out.  I have
been using 16073-1.4.24.1.diff since 2009-10-19 without a single issue
related to this patch.

Additional testing of paging many devices proves there is a CPU limit that
limits the number of phones that can receive a page even though the * CLI
clearly shows that those extensions were dialed.  In other words while the
CLI displays each phone being called and the page successful I cannot
actually hear the page coming from the phone.
Also the CPU stays spiked for a while after the page is finished so if
another page occurs in rapid succession while the CPU is still spiked the
second page can be heard on even fewer phones and the CPU spikes even
higher.
On a Xeon 2.8 CPU with 4GB RAM the most phones I could simultaneously
(parallel) call and actually hear a page reliably was about 40.
If I broke down the dial plan to page each phone in series then I could
reliably hear the page from all phones (over 150).  The downside to this is
that there is a small delay between paging each phone.  The upside is that
every phone gets a page and the emergency paging system works as it should
(everyone hears the emergency announcement).  Another upside is that the
CPU does not spike during this type of page. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-02-18 08:08 aragon         Note Added: 0132134                          
======================================================================




More information about the asterisk-bugs mailing list