[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Sip] BYE race and re-INVITE doubt
Hi,
Please clear my doubts on the following
1. What is expected out of the SIP element when it receives BYE after
sending a BYE?
Ex. Let UA1 and UA2 be two user agents and P1, P2 be proxies
UA1 P1 P2 UA2
|\ | | /|
| \ | | / |
| \ | | / |
| \ | | / |
|BYE \ | | / BYE|
| \>|\ /|</ |
| | \ / | |
| | \ / | |
| | \ | |
| | / \ | |
| *</ \>* |
| | | |
| | | |
What will P1 and P2 do now after receiving BYE? They have already received
BYE from the opposite side and yet to receive the response for it.
2. When can re-INVITE be send?
I assume it can be send only after receiving ACK or sending ACK accordingly.
What is expected out of the proxy in the following cases? Does it simply
drops the re-INVITE?
UAC sending re-INVITE after sending INVITE and yet to receive final response
UAC sending re-INVITE instead of ACK after sending INVITE, received final
response
UAS sending re-INVITE after receiving INVITE
UAS sending re-INVITE after sending final response to INVITE and before
receiving ACK
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip