Hi All,
  Retransmission timer is timer A and IMO if timer A fails then there is no 
need to clear the INVITE transaction. INVITE transaction needs to be maintained 
till the transaction timer B (which controls transaction timeouts) expires [in 
case no response is received in time]. If timer B fails then there is no means 
to identify how long the INVITE transaction need to be maintained. It is wise 
to terminate the transaction if timer B fails.
   
  Just to summarize:
  -- Maintain the INVITE transaction at UAC until timer B expires (eventhough 
the timer A fails) and the UAC MUST be able to respond to 2xx of corresponding 
INVITE.
  -- If timer B fails then terminate the INVITE transaction and responses for 
that INVITE needs to be dropped.
   
   
  Thanks and regards,
  Praveen Dandin 
  -------------------------------------
Date: Tue, 14 Oct 2008 15:16:58 +0200
From: " I?aki Baz Castillo " <[EMAIL PROTECTED]>
Subject: Re: [Sip-implementors] re-transmission timer for UAC
 transaction (INVITE) failed.
Cc: "SIPImplementors Mailing list"
 <[email protected]>
Message-ID:
 <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=UTF-8

2008/10/14 Benjamin Jacob <[EMAIL PROTECTED]>:
> I think what Shiv is trying to depict is :
> 1. UAC has sent out on INVITE
> 2. UAC doesn't get a response in it's time
> 3. Timer B (as per INVITE transaction) expires and it goes onto the
 Terminated state.
> 4. Now you get the responses (provisional/ final) from the other
 side.

No no, read the previous mail from Shiv, it says that Timer B doesn't
expire, but "fails":
    "It means the retransmission timer of 500ms is not started
     because it got failed but the INVITE is already dispatched."

-- 
I?aki Baz Castillo
<[EMAIL PROTECTED]>



       
---------------------------------
 Be the first one to try the new Messenger 9 Beta!  Click here.
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to