> -----Original Message-----
> From: Sunil Kumar T [mailto:[EMAIL PROTECTED]]
> Sent: Friday, June 08, 2001 10:28 AM
> To: SIP implementors; Jonathan Rosenberg
> Cc: Anand Vasudevan; Poornima Holla
> Subject: [Sip-implementors] Help required on Client and Server FSMs
>
>
> Hi,
>
> please consider bis-03.
>
> UDP
> -----
> a) pg 77, figure 10 - how long should the client wait in "COMPLETED"
> state? Is it 16 sec ?
No. Once completed, you're completed. You can destroy the FSM.
>
> b) If ACK doesn't arrive, since the responses to non-INVITE
> requests are
> not retransmitted, how long should the server wait after sending a
> response to non-INVITE request. Is it 32 sec?
There is no ACK for non-INVITE.
The spec says that the server should cache the final response for 10*T2.
THis is in section 14.3.1.
>
> c) pg 78, fig 11 - why should the server wait for 32 sec before moving
> to COMPLETED state from CONFIRMED state.
I think I answered this in a previous email.
>
> TCP
> ----
> a) how long should a client wait for the response in both INVITE and
> non-INVITE cases before closing the transaction.
non-INVITE: till it transmits a total of seven requests. From 14.3.1:
Retransmissions cease when the client has sent a total of eleven packets, or
receives a definitive response.
INVITE: if it receives a 1xx, its a client implementation choice. If it
never gets a 1xx, its until it sends seven requests. That seems pretty clear
from figure 10.
>
> b) If ACK doesn't arrive, how long should a server wait after
> sending a
> response to non-INVITE before closing the transaction
32s. Also very clear from Figure 11.
-Jonathan R.
---
Jonathan D. Rosenberg, Ph.D. 72 Eagle Rock Ave.
Chief Scientist First Floor
dynamicsoft East Hanover, NJ 07936
[EMAIL PROTECTED] FAX: (973) 952-5050
http://www.jdrosen.net PHONE: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors