<br><br><div class="gmail_quote">2009/3/20 Klaus Darilion <span dir="ltr">&lt;<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Steve Underwood schrieb:<br>
<div class="im">&gt; Hi Olivier,<br>
&gt;<br>
&gt; Olivier wrote:<br>
&gt;&gt;     T.38 says that if the call starts in audio mode it is the called end<br>
&gt;&gt;     which should initiate a re-invite to change from audio to T.38. This<br>
&gt;&gt;     makes sense, as that is the end which has the best chance of figuring<br>
&gt;&gt;     out if a FAX machine answers the call. In practice many T.38<br>
&gt;&gt;     implementations will send out a re-invite when they are the calling<br>
&gt;&gt;     side, so any practical implementation has to allow for this.<br>
&gt;&gt;     Clashes are<br>
&gt;&gt;     possible, if both ends send re-invite, and this is not always handled<br>
&gt;&gt;     properly<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Yesterday, with 2 consecutive sendings on the same setup (same fax<br>
&gt;&gt; file, same ATAs, same servers), on the first try, I&#39;ve seen the<br>
&gt;&gt; reINVITE coming from callee on from the caller on the second try.<br>
&gt;&gt; I don&#39;t remember I changed anything between both tries (though I may<br>
&gt;&gt; have done without noticing this).<br>
&gt; That is what typically what happens when the calling end doesn&#39;t obey<br>
&gt; the spec. It comes down to a race for who initiates the re-invite first.<br>
&gt; If you are lucky the two ends sort themselves out. If you are unlucky<br>
&gt; you end up with both ends re-inviting, and you may get a call failure.<br>
<br>
</div>This is what I see very often - both sides send reINVITE (overlapping),<br>
both sides reject with 491 (request pending) with the result that the<br>
switch to T.38 failed. I have only once seen handling overlapping<br>
reINVITEs smart (ComISDN client)<br>
<br>
Theoretically it would be perfect if the reINVITE is always triggered by<br>
the callee (as the spec says) - but there are ATAs which need up to 15<br>
seconds to detect a fax and send reINVITE - and in this cases you<br>
sometimes have to work around by allowing the caller to send reINVITE too.</blockquote><div><br>Linksys 3102 have an option specifying if reINVITE should be inbound, outbound or both.<br>Unfortunately, I couldn&#39;t find this option in Patton SmartNodes.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
regards<br>
<font color="#888888">Klaus<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</div></div></blockquote></div><br>