Folks
I update exceptional procedure draft. I would like to discuss about the
behavior of a dialog shown in the draft.
According to section 15 of RFC3261, a dialog seems to exist
until it receives a final response to a BYE or request timeout occurs.
It seems that UAs should send a 200 OK to the BYE, when BYE requests
from both sides cross each other.
However, if you receive the request like REFER, which inflences the
ongoing dialog, after you send a BYE and before the dialog terminates,
I think the request should fail and the error should be returned.
(See Exceptional Procedure draft 2.4)
These things considered, I have the following two questions.
1. When UA receives new requests (REFER or etc.) after sending a BYE and
before receiving a final response to the BYE, may I send error responses to
the new requests?
2. When would a dialog be terminated, A or B?
A. At the time of receiving a final response to BYE, or a timeout of the
BYE transaction.
B. At the time of sending a BYE request.
(On question 1, I think UAs should send an error response to the
new request. So, UA sends an error response in the Exceptional
Procedure draft.
On question 2, a dialog is terminated on sending a BYE according to
my interpretation. So, UA sends an error response (481) to both a
REFER or a BYE. )
Please give me your comments about this questions.
Thank you in advance.
Best Regards,
Miki Hasebe
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors