Hi,

Consider the following scenario in the context of Fig 10 of bis-04:

UAC                   UAS
-------INVITE--------->
<------1xx-------------
...
...(Expiry timer is fired)
...

UAC sends INVITE and receives 1xx from UAS, which means UAC is in Call
Proceeding state. While in this state, if UAC doesn't receive any other
response from UAS. 

After the timer specified by "Expires:" header is fired, there are 3 ways:
1. UAC does nothing and wait for ever. (Just ignore Expires)
2. UAC sends CANCEL to UAS.
3. UAC sends both CANCEL and BYE to UAS, to avoid the situation that a 200
OK to the INVITE had crossed with the CANCEL.

Which one is reasonable?

Thanks for your input,
Hwan
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to