<div class="gmail_quote">2008/4/28 Tilghman Lesher &lt;<a href="mailto:tilghman@mail.jeffandtilghman.com">tilghman@mail.jeffandtilghman.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Monday 28 April 2008 02:15, Klaus Darilion wrote:<br>
&gt; Johansson Olle E schrieb:<br>
&gt; &gt; 25 apr 2008 kl. 17.34 skrev Tzafrir Cohen:<br>
&gt; &gt;&gt; On Fri, Apr 25, 2008 at 05:25:33PM +0200, Andreas Brodmann wrote:<br>
&gt; &gt;&gt;&gt; I read the docs before writing here and I used allowoverlap=yes.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; What I would like to know from you is wheter this is supported for<br>
&gt; &gt;&gt;&gt; phones only (as the example below shows) or wheter it is supposed<br>
&gt; &gt;&gt;&gt; to work on sip trunks for &#39;outgoing&#39; calls:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; 1) in sip.conf: [general] allowoverlap=yes<br>
&gt; &gt;&gt;&gt; 2) asterisk sends an INVITE to a carrier<br>
&gt; &gt;&gt;&gt; 3) carrier sends 484 back<br>
&gt; &gt;&gt;&gt; 4) asterisk sends congestion msg to phone.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Can you emulate it in the dialplan?<br>
&gt; &gt;<br>
&gt; &gt; Reading the source, if we get 484 we end up here:<br>
&gt; &gt;<br>
&gt; &gt; Case 484: &nbsp; &nbsp; &nbsp; /* Address incomplete */<br>
&gt; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return AST_CAUSE_INVALID_NUMBER_FORMAT<br>
&gt; &gt;<br>
&gt; &gt; And that&#39;s an error returned to the dialplan and the dialplan will<br>
&gt; &gt; have to try again.<br>
&gt;<br>
&gt; Does that mean that Dial() has to be extended ?<br>
<br>
</div>I did some work on this a couple weeks ago, to support a slightly different<br>
use of incomplete matching, so I just extended it to support SIP overlap<br>
dialling. &nbsp;See issue #12351.</blockquote><div><br>&nbsp;I just had a look at your issue @ <a href="http://bugs.digium.com">bugs.digium.com</a><br><br>One thing I am not sure about - would your patch also cover the following scenario<br>
for international numbers with unknown length?<br><br>exten =&gt; _000!,1,Incomplete<br>exten =&gt; _000!,n,Dial(SIP/${EXTEN:1}@carrier,120)<br>.<br>.<br>If so, is there a backport to 1.4.x for this? If not, would it be difficult to create?<br>
Basically all I want is asterisk to wait for an interdigit timeout for international numbers,<br>because their length is unknown. If this combination of phones using SIP overlap dialing<br>and asterisk still waiting for an interdigit timeout before sending 484 to the phone would<br>
be possible that opened a completely new perspective to real &#39;VoIP only&#39; environments.<br><br>-Andreas<br><br></div></div>