[SIPForum-discussion] PRACK related query

Arunachala arun1977 at gmail.com
Tue Sep 9 13:25:05 UTC 2008


Hi Anurag,

   RFC3262 clearly mentions that PRACK is like any non-INIVTE request within
a dialog. And hence since the dialog itself is being teared down by
accepting the CANCEL, UAC should cease retransmitting PRACK  as soon as it
accepts the CANCEL for the INVITE.

Regards,
Arun

On Mon, Sep 8, 2008 at 2:25 PM, Anurag Bahl <anurag.bahl at oracle.com> wrote:

>  I have a PRACK related query. In the following scenario, UAS doesnot send
> 2xx response to PRACK and original INVITE is cancelled.
> This causes PRACK related non-invite Client transaction to hang around
> cause retransmissions ~32 seconds (by default because of timer associated)
>
>
>
>
>
> UAC                 UAS
>   ------ INVITE ------>
>   <--- 180(INVITE) ----
>   ------- PRACK ------>
> -- Deos not send response for PRACK --
>   ------ CANCEL ------>
>   <--- 200(CANCEL) ----
>   ---- 487(INVITE) --->
>   ------- ACK -------->
>   ------- PRACK ------>   <--- PRACK retransmissions occur --
>   ------- PRACK ------>
>   ------- PRACK ------>
>
>
>
> The question is
>
>
>
> 1. Since we already cancelled original INVITE , should PRACK related transaction still exist.
>
> 2. If not what should be handling ? Is there an document which specifically address this sceraio.
>
> Regards
>
> Anurag
>
>
> _______________________________________________
> 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/20080909/e6c2f327/attachment-0002.html>


More information about the discussion mailing list