40 likes | 167 Vues
This update clarifies how content is managed in SIP interactions, emphasizing precise entity headers, URI handling, and protocol negotiation. It addresses critical MIME content indicators and the use of multipart types. Notably, the document introduces protocol definitions, HTTP URI references, and further examples. Open issues on etags and URI scheme negotiation are discussed with possible solutions for consideration.
E N D
Content Indirection in SIPChanges from -04 • App Interaction-Style Retrieval Protocol Negotiation • Contact: mumble;schemes=… • Optional Content (e.g., for multipart MIME) • RFC3459 (MIME Critical Content Indicator) • Content-Disposition Entity Header a MUST from a SHOULD (Clarifying Usage) • Indirect Content MUST be One URI Per Body Part (Clarifying Usage) • Hash Parameter is Hex, not base64 draft-ietf-sip-content-indirect-mech-05
NITS Fixed • Protocol definition, not proposal document (Language) • Reference for HTTP URIs Added • Fixed Examples • Added Note: Standard Meanings for multipart/related, multipart/alternative, etc. • E.g., Use multipart/alternative to offer varying fetch options, schemas, etc. • Added Note: Content Description is Explicitly not a Protocol Entity • Don’t Rely On Its Contents for Anything draft-ietf-sip-content-indirect-mech-05
Open Issue #1:etags and Content-ID • Unknown Why Previous Editors Shied Away from Mandating etags • Probably Because Not Always Supported • Probably Because Only for HTTP • Option #1: Suggest etag Be Used for Content-ID for http Content in Normative Section of Document • Option #2: Require etag Be Used for Content-ID for http Content in Normative Section of Document • Option #3: Leave As-Is: • Do What You Want, But Be Aware You Might Get What You Want for Free With etag draft-ietf-sip-content-indirect-mech-05
Open Issue #2:URI Scheme Negotiation • UAC Offers Supported Schemes in Contact Header of Request • UAS Presumably has Registered Schemes • UAC Can Always Query UAS With OPTIONS • UAS Must Support HTTP • Do we Need Full Negotiation Capability? • Option #1: NO: Out of Luck if None Work • Option #2: Yes: Let’s Hack SDP draft-ietf-sip-content-indirect-mech-05