[SIPForum-discussion] PRACK related query

Anurag Bahl anurag.bahl at oracle.com
Mon Sep 8 21:25:06 UTC 2008


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 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20080908/f0d4c093/attachment-0002.html>


More information about the discussion mailing list