[asterisk-users] T.38 - Which endpoint shall reINVITE ? caller or callee ?

Steve Underwood steveu at coppice.org
Tue Mar 17 08:38:55 CDT 2009


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.

Regards,
Steve




More information about the asterisk-users mailing list