[asterisk-users] T.38 - Which endpoint shall reINVITE ? caller or callee ?
Olivier
oza-4h07 at myamail.com
Fri Mar 20 08:32:25 CDT 2009
2009/3/20 Klaus Darilion <klaus.mailinglists at pernau.at>
>
>
> Steve Underwood schrieb:
> > Hi Olivier,
> >
> > Olivier wrote:
> >> T.38 says that if the call starts in audio mode it is the called end
> >> which should initiate a re-invite to change from audio to T.38. This
> >> makes sense, as that is the end which has the best chance of
> figuring
> >> out if a FAX machine answers the call. In practice many T.38
> >> implementations will send out a re-invite when they are the calling
> >> side, so any practical implementation has to allow for this.
> >> Clashes are
> >> possible, if both ends send re-invite, and this is not always
> handled
> >> properly
> >>
> >>
> >> Yesterday, with 2 consecutive sendings on the same setup (same fax
> >> file, same ATAs, same servers), on the first try, I've seen the
> >> reINVITE coming from callee on from the caller on the second try.
> >> I don't remember I changed anything between both tries (though I may
> >> have done without noticing this).
> > That is what typically what happens when the calling end doesn't obey
> > the spec. It comes down to a race for who initiates the re-invite first.
> > If you are lucky the two ends sort themselves out. If you are unlucky
> > you end up with both ends re-inviting, and you may get a call failure.
>
> This is what I see very often - both sides send reINVITE (overlapping),
> both sides reject with 491 (request pending) with the result that the
> switch to T.38 failed. I have only once seen handling overlapping
> reINVITEs smart (ComISDN client)
>
> Theoretically it would be perfect if the reINVITE is always triggered by
> the callee (as the spec says) - but there are ATAs which need up to 15
> seconds to detect a fax and send reINVITE - and in this cases you
> sometimes have to work around by allowing the caller to send reINVITE too.
Linksys 3102 have an option specifying if reINVITE should be inbound,
outbound or both.
Unfortunately, I couldn't find this option in Patton SmartNodes.
>
> regards
> Klaus
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090320/b8120429/attachment.htm
More information about the asterisk-users
mailing list