Hi,
I have following doubts in the Subscribe/Notify and Refer/Notify drafts :
i) As per the Subsc/Notify draft, Subscriber should be able to receive
NOTIFY before receiving 2xx. Also, it shall create a new
subscription/dialog
when it receives NOTIFY.
Consider a scenario like this :
| SUBS
| **Subsc. Trans.
| tmr. starts --------------------------->
| NOTIFY(ss: active)
| <--------------------------
|
| *Subsc./Dialog
| created 2xx(Notify)
| --------------------------->
|
\/ **Subsc. Trans. Tmr
Times out : NO
final response for SUBS
is recvd.
In this case, subscription and dialog are created before getting 2xx for the
intial SUBSCRIBE.
However, if Subscriber doesn't get any final response and the transaction
timer for SUBSCRIBE
transaction times out, what should be the action on the part of subscriber :
a) Remove the subscription
b) Keep the subscription and remove the SUBSCRIBE transaction gracefully.
ii) As per the Refer/Notify draft, the subscription expiry time, before the
Subscriber gets NOTIFY
depends on "Refer-To" header.
E.g., in the draft, this line is mentioned :
Subscription-State: active;expires=(depends on Refer-To URI)
a) What exactly is meant by this ?
b) If no NOTIFY is received before the REFER (Refer/2xx) transaction
times out, does that mean that subscription/dialog
is automatically removed ? OR is subscriber supposed to wait for the
NOTIFY till some "Configured" time ?
thanks
__amit
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors