Hi,

1 . RFC3261 says on page 77: "Independent of the method, if a request
outside of a dialog generates a non-2xx final response, any early
dialogs created through provisional responses to that request are
terminated."

Does it only describe the behavior of UAS? Consider the situation below:

UAC generates a CANCEL request, it could receive no responses for the
initial INVITE request (if UAS followed the RFC2543). Thus, can I
suppose that the early dialog of the UAC is terminated while the
CANCEL issued?



2. Page 54 says: "However, a UAC canceling a request cannot rely on
receiving a 487 (Request Terminated) response for the original
request, as an RFC 2543-compliant UAS will not generate such a
response.  If there is no final response for the original request in
64*T1 seconds, the client SHOULD then consider the original
transaction cancelled and SHOULD destroy the client transaction
handling the original request."

But the retransmission of the INVITE is stop by the provisional
response it received, how the UAC implements this feature? Re-start
the timer of the INVITE?




THX
Johnny, TW
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to