|
Jerry,
One message can have multiple credentials.
One for each proxy along the way, potentially. The UA_1 should include both
Proxy credentials and the UA_2 in a single message. There is also the
concept of a realm that is important. If all the nodes along the way are
in the same realm, then only one set of credentials is necessary. This is not
unique to RFC3265, but is covered by RFC3261 and RFC2617.
If UA_1 does not respond to a NOTIFY then UA_2
is allowed to remove the subscription. But why does UA_1 not
respond? Receiving an INVITE would not impact this because each
transaction is independent. UA_1 may be slow in responding if it is
busy, but 32 seconds is a very long time. If in the very
rare case where a NOTIFY is lost due to network problems causes UA_2
to remove the subscription, UA_1 will eventually refresh the SUBSCRIBE and
discover the problem. If in your network, the case is not so rare, it
is reasonable for UA_2 not to remove the subscription (its is a
SHOULD in the RFC) but instead perhaps throttle the NOTIFY or wait until 2 or
3 NOTIFYs in a row do not get responses.
Regards,
Paul
|
_______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
