Hi,
1) In a situation where we send 2xx for Invite before receiving Prack for a
reliable 1xx which does not have session description and session gets
established, how should we handle Prack time out ? Does it affect the
connected session?
Invite (SDP)------>
<------- 180 (no SDP)
Prack (no SDP) -----> (no SDP)
<-------200 OK for Invite (SDP)
ACK------>
---------------------Session Established-------------------
Prack--->
...
...
Prack TimeOut() happens
what happens to the session state or what action should be taken at UAC for
Prack Timeout?
2) Section 3 of RFC 3262 mentions
"The UAS MAY send a final response to the initial request before having
received PRACKs for all unacknowledged reliable provisional responses,
unless the final response is 2xx and any of the unacknowledged reliable
provisional responses contained a session description."
In a scenario where the reliable 1xx did not have SDP and we go ahead and
send 2xx for Invite without waiting for Prack. What if the Prack we receive
has an offer?
Invite (SDP)------>
<------- 180 (no SDP)
Prack (no SDP) -----> (no SDP)
<-------200 OK for Invite (SDP)
Prack (SDP)------>
<------ 200 OK(SDP)
Regards,
Kavita Rai,
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors