On Oct 1, 2007, at 3:01 AM, Brian Stucker wrote:


So if we're allowing SIP-T, which builds off of a baseline SIP
requirement that if you get a MIME type or method (INFO) that you don't
understand, that you gracefully handle this: send a 415/488 or send a
405, respectively, then why are we disallowing other uses of INFO that
do not introduce ANY requirements beyond those of SIP-T which we are
allowing?


This raises the argument that SIP-T should be revisited to more clearly negotiate support for the material being tunneled, including the context in which it is being tunneled. My UA might, for example, know how to render an ISUP message using a pretty-printer. That doesn't mean it knows how to do SIP-T for gateways.

So, SIP-T is broken and likely to give surprising results. That is not a hearty argument for endorsing the technique of SIP-T for other functions.


Here's another question for the readers: let's say Eric's draft becomes an RFC as written for sake of argument. What happens when a UA that does not support SIP-T gets a call from an ISUP gateway and gets an INFO with
encapsulated ISUP in the message body? How does this processing differ
from an endpoint getting encapsulated DTMF in a format it may not
understand? It doesn't differ because it can't: the UA cannot
differentiate between two different MIME types when it does not
recognize either of them.

But assume the UA DOES recognize the MIME type. How does it know what to do with it? Is content-disposition adequate?

If it were, why would we have the higher-level negotiation of event contexts?

--
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