[SIPForum-discussion] UAC - INVITE Transaction Timeout Timer

Mark R Lindsey lindsey at e-c-group.com
Thu Jun 18 20:12:01 UTC 2009


The UAC should send a CANCEL.

On Jun 18, 2009, at 4:11 PM, sreekant nair wrote:

> Thanks for the info Mark.
>
> We are dealing with a non reliable link between UAC and UAS. We were  
> testing how the client should behave in the case mentioned below.  
> The proxy behavior you mentioned is clear, but what we specifically  
> wanted to know was - What should the UAC(client) that initiated the  
> INVITE do to gracefully terminate and prevent it from being a hung/ 
> zombie transaction.
>
> Thanks anyways.
> Regards
> Sreekant
>
> From: Mark R Lindsey <lindsey at e-c-group.com>
> To: sreekant nair <sreekant_nair at yahoo.com>
> Cc: discussion at sipforum.org
> Sent: Thursday, June 18, 2009 2:42:33 PM
> Subject: Re: [SIPForum-discussion] UAC - INVITE Transaction Timeout  
> Timer
>
> RFC3261 13.3.1.1 talks about this somewhat.
>
> I believe this is the timer you seek: "A proxy has the option of  
> canceling a transaction when there is a gap of 3 minutes between  
> responses in a transaction. To prevent cancellation, the UAS MUST  
> send a non-100 provisional response at every minute, to handle the  
> possibility of lost provisional responses."
>
>
>
>
>
> On Jun 18, 2009, at 10:20 AM, sreekant nair wrote:
>
> >
> > Hi Everyone,
> >
> > Have a query regarding Timers.
> >
> > If a client sends an INVITE and receives a provisional response  
> but does NOT get a Final Response, is there a Timer that clears up  
> the transaction?
> >
> > RFC3261 specifies Timer B as the INVITE Transaction Timeout Timer.  
> However in the state transition diagram, there is no mention of  
> whether Timer B is stopped,restarted on moving from the "CALLING"  
> state to the "PROCEEDING" state on receiving a 1xx message. These  
> are my specific queries:
> >     • If while in "PROCEEDING" state no final response is  
> received, what happens?
> >     • Is it implied that Timer B is only stopped/canceled on  
> receiving a final response?
> >     • What happens when Timer B fires? Should the client send a  
> CANCEL or just kill the transaction?
> > Thanks for any inputs in this regard.
> >
> > Regards
> > Sreekant Nair
> >
> > _______________________________________________
> > This is the SIP Forum discussion mailing list
> > TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.org/mailman/listinfo/discussion
> > Post to the list at discussion at sipforum.org
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20090618/3ab2cd9e/attachment-0002.html>


More information about the discussion mailing list