AW: ?headers ( was RE: AW: AW: [Sip] Extension of conferenceprocedures
"Huelsemann, Martin" <Martin.Huelsemann@t-com.net> Tue, 11 September 2007 13:13 UTC
Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IV5YE-000567-PH; Tue, 11 Sep 2007 09:13:10 -0400
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1IV5YD-00054V-F8 for sip-confirm+ok@megatron.ietf.org; Tue, 11 Sep 2007 09:13:09 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IV5YD-00054M-3e for sip@ietf.org; Tue, 11 Sep 2007 09:13:09 -0400
Received: from tcmail23.telekom.de ([217.6.95.237]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IV5YC-000423-6q for sip@ietf.org; Tue, 11 Sep 2007 09:13:09 -0400
Received: from S4DE9JSAANO.ost.t-com.de (S4DE9JSAANO.ost.t-com.de [10.125.177.105]) by tcmail21.telekom.de with ESMTP; Tue, 11 Sep 2007 15:13:03 +0200
Received: from S4DE9JSAAHW.ost.t-com.de ([10.125.177.160]) by S4DE9JSAANO.ost.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); Tue, 11 Sep 2007 15:13:02 +0200
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Subject: AW: ?headers ( was RE: AW: AW: [Sip] Extension of conferenceprocedures
Date: Tue, 11 Sep 2007 15:13:02 +0200
Message-Id: <CCA850DCD3FBE2479D5076C5C1873222029F50E2@S4DE9JSAAHW.ost.t-com.de>
In-Reply-To: <46DF05BF.8080007@zonnet.nl>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: ?headers ( was RE: AW: AW: [Sip] Extension of conferenceprocedures
Thread-Index: Acfv9Kv+6KTcnOzwS5i8Ezfc7iue7AEe/6vA
From: "Huelsemann, Martin" <Martin.Huelsemann@t-com.net>
To: jbemmel@zonnet.nl, mary.barnes@nortel.com, "Alexeitsev, D" <D.Alexeitsev@t-com.net>
X-OriginalArrivalTime: 11 Sep 2007 13:13:02.0995 (UTC) FILETIME=[7BDF9630:01C7F475]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0770535483960d190d4a0d020e7060bd
Cc: sip@ietf.org, drage@alcatel-lucent.com, Gonzalo.Camarillo@ericsson.com
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org
Yes, that would be the way the reINVITE could look like. For the SDP I think a new offer from the focus is needed. It's the question if this is desirable, but if it works and we can handle the security aspects, I think it's at least not completely undesirable as a fallback solution for a conference. Of course this should not be the normal way of activating the ad-hoc conference. If we agree on the usage, where could this usage of the regarding headers be documented? Would it make necessary a new I-D? Or could this also be described in existing drafts related to this topic, e. g. draft-ietf-sip-uri-list-conferencing? BR, Martin > -----Ursprüngliche Nachricht----- > Von: Jeroen van Bemmel [mailto:jbemmel@zonnet.nl] > Gesendet: Mittwoch, 5. September 2007 21:39 > An: Mary Barnes > Cc: sip@ietf.org; DRAGE, Keith (Keith) > Betreff: Re: ?headers ( was RE: AW: AW: [Sip] Extension of > conferenceprocedures > > > Concretely, would we be looking at something like > > sip:b-party@provider.com?From=sip%3ca-party@provider.com;tag=x > &To=sip:b-party@provider.com;tag=y&Call-ID=i&CSeq=1234&Route=r > rr&body=<SDP > with proper session versions etc> > > in order to help the conference server fake a reINVITE towards B? > > RFC3261 provides some guidance on the types of headers that elements > might accept as part of a URI. Specifically, it states in 19.1.5: > "An implementation SHOULD NOT honor these obviously dangerous header > fields: From, Call-ID, CSeq, Via, and Record-Route." > > I believe the usage that was foreseen for this mechanism (as > illustrated > by some of the examples in RFC3261) was to provide some > context for the > request, such as Subject and Priority fields. In other words, > optional > information that might help the receiver understand the context. > > The above are not different semantics for headers in a URI (concept > remains: form a new request based on the URI, inserting the headers), > but it does imply a deviation from the basic SIP call model > (basically a > way of encoding dialog state in a SIP URI, and sending that > to another > element such that it can reconstruct that state and assume > the role of > the party which shared the state). > > Apart from the fact that this approach will fall short for > SDP related > state: is this desirable? > > Regards, > Jeroen > > Mary Barnes wrote: > > RFC 4244 (History-Info) also uses this mechanism to capture > the Reason > > and Privacy associated with the URIs that are included as > part of the > > History-Info header. My understanding is that it's really > just a nifty > > way to compactly reuse existing headers (i.e., it makes the > History-Info > > much more compact as I didn't need to define additional > parameters for > > the header, but could rather reuse the existing ones, whose existing > > semantics perfectly applicable). I do think that the use > of the headers > > that might be escaped using this mechanism should be explained, > > particularly in cases where you might be extending the use > of existing > > headers as I did for the Privacy header. > > > > Mary. > > > > -----Original Message----- > > From: Peili Xu [mailto:xupeili@gmail.com] > > Sent: Wednesday, September 05, 2007 10:41 AM > > To: DRAGE, Keith (Keith) > > Cc: sip@ietf.org > > Subject: Re: AW: AW: [Sip] Extension of conference procedures > > > > Yes, It's vague in RFC3261. I'm only aware of the usage in > REFER now. > > It'll be good to clarify the semantics in the usage in url-list. > > > > 2007/9/5, DRAGE, Keith (Keith) <drage@alcatel-lucent.com>: > > > >> So this is a convenient way to bring us back to the other > half of the > >> > > issue which we do not seem to have discussed yet. When the > syntax was > > defined that allowed ?headers: > > > >> Headers: Header fields to be included in a request > constructed > >> from the URI. > >> > >> Headers fields in the SIP request can be > specified with the > >> > > "?" > > > >> mechanism within a URI. The header names and values are > >> encoded in ampersand separated hname = hvalue pairs. The > >> special hname "body" indicates that the > associated hvalue is > >> the message-body of the SIP request. > >> > >> What usage did the SIP WG envisage for this, and thus what > semantics > >> > > did they define for that usage. > > > >> Is it appropriate to assign new semantics to such usage? > >> > >> Regards > >> > >> Keith > >> > >> > > Note: I snipped the rest of this thread as it was getting > really LONG. > > > > > > _______________________________________________ > > Sip mailing list https://www1.ietf.org/mailman/listinfo/sip > > This list is for NEW development of the core SIP Protocol > > Use sip-implementors@cs.columbia.edu for questions on current sip > > Use sipping@ietf.org for new developments on the application of sip > > > > > > > _______________________________________________ > Sip mailing list https://www1.ietf.org/mailman/listinfo/sip > This list is for NEW development of the core SIP Protocol > Use sip-implementors@cs.columbia.edu for questions on current sip > Use sipping@ietf.org for new developments on the application of sip > _______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors@cs.columbia.edu for questions on current sip Use sipping@ietf.org for new developments on the application of sip
- [Sip] Extension of conference procedures Alexeitsev, D
- Re: [Sip] Extension of conference procedures Jeroen van Bemmel
- AW: [Sip] Extension of conference procedures Huelsemann, Martin
- Re: AW: [Sip] Extension of conference procedures Jeroen van Bemmel
- Re: AW: [Sip] Extension of conference procedures Dale.Worley
- AW: AW: [Sip] Extension of conference procedures Huelsemann, Martin
- RE: AW: [Sip] Extension of conference procedures Even, Roni
- RE: AW: [Sip] Extension of conference procedures Brian Rosen
- AW: AW: [Sip] Extension of conference procedures Huelsemann, Martin
- RE: AW: [Sip] Extension of conference procedures Even, Roni
- Re: AW: [Sip] Extension of conference procedures Peili Xu
- RE: AW: [Sip] Extension of conference procedures Even, Roni
- RE: AW: [Sip] Extension of conference procedures Peili Xu
- AW: AW: [Sip] Extension of conference procedures Huelsemann, Martin
- Re: AW: AW: [Sip] Extension of conference procedu… Eric Burger
- AW: AW: AW: [Sip] Extension of conference procedu… Huelsemann, Martin
- RE: AW: AW: [Sip] Extension of conference procedu… DRAGE, Keith (Keith)
- Re: AW: AW: [Sip] Extension of conference procedu… Peili Xu
- ?headers ( was RE: AW: AW: [Sip] Extension of con… Mary Barnes
- Re: ?headers ( was RE: AW: AW: [Sip] Extension of… Jeroen van Bemmel
- Re: AW: AW: [Sip] Extension of conference procedu… Dean Willis
- RE: AW: AW: [Sip] Extension of conference procedu… Jerry Yin
- AW: ?headers ( was RE: AW: AW: [Sip] Extension of… Huelsemann, Martin
- Re: AW: AW: [Sip] Extension of conference procedu… Peili Xu
- Re: AW: AW: [Sip] Extension of conference procedu… Alan Johnston
- Re: AW: AW: [Sip] Extension of conference procedu… Jerry Yin
- AW: AW: AW: [Sip] Extension of conference procedu… Huelsemann, Martin
- Re: AW: AW: AW: [Sip] Extension of conference pro… Paul Kyzivat
- AW: AW: AW: AW: [Sip] Extension of conference pro… Huelsemann, Martin
- RE: AW: AW: [Sip] Extension of conference procedu… DRAGE, Keith (Keith)
- Re: AW: AW: [Sip] Extension of conference procedu… Adam Roach
- Re: AW: AW: [Sip] Extension of conference procedu… Paul Kyzivat