<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<STYLE type=text/css>BODY {
        FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: 'Times New Roman'
}
</STYLE>

<META content="MSHTML 6.00.6000.16587" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'">Hi Tim,</FONT></SPAN><SPAN 
class=084212113-14022008><FONT face="'Times New Roman'"><BR></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'"><FONT face="'Times New Roman'">Imagine&nbsp;the 
scenario where we had 10x Asterisk servers, with calls presenting sequentially 
starting from the first server, then server two, etc.</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'"><FONT 
face="'Times New Roman'"></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'"><FONT face="'Times New Roman'">If we took down the 
first server for maintenance with 'asterisk -rx stop gracefully' we then will 
block all incoming calls to all servers as our telco will simply relay the BUSY 
back to the caller. If there are a number of calls on the first server that 
continue for another 20 minutes, then all inbounds are blocked for that period 
of time.</FONT></FONT></SPAN></DIV>
<DIV><SPAN class=084212113-14022008><FONT face="'Times New Roman'"><FONT 
face="'Times New Roman'"></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=084212113-14022008><FONT face="'Times New Roman'"><FONT 
face="'Times New Roman'"><FONT face="'Times New Roman'">We are finding at 
present we have to look at the calls on the server and make a decision if we are 
busy to simply reboot the server and hence lose calls. Not ideal but then we 
don't end up blocking our inbounds.</FONT><BR><BR>What I was hoping to do was 
find a way to cause the telco to present the call to the next ISDN30 and 
therefore would allow us to cleanly take down an Asterisk server for maintenance 
without causing this issue. In a sense to put the ISDN30 into alarm mode while 
still continuing the active calls.</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'"><FONT face="'Times New Roman'">Do you know if this is 
at all possible, even if we considered patching zaptel to add this functionality 
or does the telco rely on the entire PRI being in alarm before it presents the 
call to the next ISDN30 ? This would allow us to run maintenance on our servers 
during busy periods without causing disruption, and would be an excellent 
feature.<BR><BR>Many thanks,</FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=084212113-14022008><FONT 
face="'Times New Roman'">Andrew</DIV></FONT></SPAN><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> asterisk-users-bounces@lists.digium.com 
[mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of </B>Tim 
Nelson<BR><B>Sent:</B> 13 February 2008 18:12<BR><B>To:</B> Asterisk Users 
Mailing List - Non-Commercial Discussion<BR><B>Cc:</B> 
asterisk-users@lists.digium.com<BR><B>Subject:</B> Re: [asterisk-users] ISDN 
PRIs and taking a server down for maintenance - blocking 
issue<BR></FONT><BR></DIV>
<DIV></DIV>Even if * is shutdown, zaptel is still running and your ISDN channels 
are still technically up. Shutting down zaptel should close the channels and put 
those circuits into alarm 
mode.<BR><BR>Tim&nbsp;Nelson<BR>Systems/Network&nbsp;Support<BR>Rockbochs&nbsp;Inc.<BR>(218)727-4332<BR><BR>----- 
Original Message -----<BR>From: "Andrew Smith" 
&lt;andrews@meadeplc.com&gt;<BR>To: asterisk-users@lists.digium.com<BR>Sent: 
Wednesday, February 13, 2008 12:03:51 PM (GMT-0600) America/Chicago<BR>Subject: 
[asterisk-users] ISDN PRIs and taking a server down for maintenance - blocking 
issue<BR><BR>
<DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial size=2>Hi 
there,</FONT></SPAN></DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial size=2>I currently have 
multiple Asterisk servers using Sangoma A104d Quad ISDN 
E1s.</FONT></SPAN></DIV><SPAN class=583264717-13022008>
<DIV><BR><FONT face=Arial size=2>Basically our telco is presenting calls in 
order of the ISDNs on our servers.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial 
size=2>SERVER1=1,2,3,4<BR>SERVER2=5,6,7,8</FONT></SPAN></DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial size=2>We have redundancy 
in that if SERVER1 is shutdown then each ISDN PRI is in alarm and the calls will 
then presented to PRIs 5,6,7,8 on SERVER2.<BR><BR>If I have to take SERVER1 
offline for maintenance (asterisk -rx shutdown gracefully)&nbsp;any incoming 
calls receive a BUSY tone.<BR><BR>What I would like to know is if there is 
anyway to get around this and not send a BUSY back to our callers and somehow 
allow our telco to present calls immediately to SERVER2.<BR><BR>Anyone have any 
ideas or&nbsp;are we stuck with this behaviour until the calls drop to 0 
and&nbsp;Asterisk&nbsp;shuts 
down&nbsp;?<BR><BR>Thanks,<BR>Andrew</FONT></SPAN></DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=583264717-13022008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV></SPAN></DIV></BODY></HTML>