From: [EMAIL PROTECTED]

   I have a doubt in RFC 4235. Can there be a subscription for 
   a set of dialogs.
   For ex:
   Event: Dialog;call-id=x;to-tag=y;from-tag=z;call-id=a;to-tag=b;from-tag=c 
   (Is this a valid mechanism for subscribing
   to two dialogs)

No.  Because the dialog event package subscription is not "to a
dialog".  It is "to an address", and (presumably) by default returns
information for all dialogs active that the recipient address.  Adding
the "call-id", etc., parameters gives you a subset of the information
that you would otherwise get.  Hence, providing multiple "call-id"
parameters is either redundant (if they have the same value), or
contradictory (if they have different values) -- in practice, it is
(or should be) forbidden.

   Also if there is a subscription for one dialog and that dialog is not 
   present, should the notifier
   terminate the subscription by sending the notify body only with the dialog 
   info element(No dialog elements).

No, it should not terminate the subscription.

No, sending a body with no dialog element does not terminate the
subscription.  That can be done only with the Subscription-State
header.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to