On Oct 15, 2007, at 1:26 PM, Brian Stucker wrote:


The trick is demuxing the event streams, or in other words,
figuring out the context for each event. INFO currently gives
us nothing but the content- modifiers to figure this out.
That's not enough, as has widely been argued.

How does 3265 make this any better?

We're talking about identifying a data blob using an event plus a
content-type instead of a supported plus a content-type for a period of
time to start and end in conjunction with the INVITE dialog (so the
subsciption-state header is mooted).



3265 makes it better in two ways:

1) It provides distinct dialogs for each channel of the mux. Thus, two events of the same class, but related to different subscriptions, can be distinguished.

2) It provides semantic distinction, such that two events that transport the same kind of content but that have different effects on the application can be distinguished.

The provide NOTIFY-over-an-INVITE dialog loses advantage 1, but retains 2. The argument is that this makes it good enough for some applications. However, there are obviously applications where it might NOT be good enough, and a separate dialog ala 3265 would be required.


So a NOTIFY with an event header or an INFO without an event header, all other things being the same and the constrained semantics of the NOTIFY
usage being put forward here...

Wouldn't it be equally valid to simply allow the INFO message to carry
an event header and say that INFO is the same as a NOTIFY with an
implicit subscription to an INVITE dialog? Isn't this pretty much what
it does already (minus the event header).


There needs to be an explicit declaration of willingness to receive the semantic load indicated by the event package. Given that, one could certainly envision revising INFO to do the job.

Deep thought: Is all INFO is missing is simply the event header?

Yes. The problem is that INVITE and 200 (OK) are missing the "subscribe" header.

--
Dean


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to