Re: [Sipping] Re: Transcoding and route entries
Tim Melanchuk <timm@convedia.com> Fri, 12 March 2004 19:14 UTC
Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11669 for <sipping-archive@odin.ietf.org>; Fri, 12 Mar 2004 14:14:16 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1s6O-0001AO-Ql for sipping-archive@odin.ietf.org; Fri, 12 Mar 2004 14:13:49 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i2CJDmLl004478 for sipping-archive@odin.ietf.org; Fri, 12 Mar 2004 14:13:48 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1s6O-0001A9-Ls for sipping-web-archive@optimus.ietf.org; Fri, 12 Mar 2004 14:13:48 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11643 for <sipping-web-archive@ietf.org>; Fri, 12 Mar 2004 14:13:45 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B1s6M-0005xd-00 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 14:13:46 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B1s5O-0005qF-00 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 14:12:47 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1B1s4k-0005j2-00 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 14:12:06 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1s4g-0000zA-1H; Fri, 12 Mar 2004 14:12:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1s4R-0000yL-Fe for sipping@optimus.ietf.org; Fri, 12 Mar 2004 14:11:47 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11519 for <sipping@ietf.org>; Fri, 12 Mar 2004 14:11:44 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B1s4O-0005i4-00 for sipping@ietf.org; Fri, 12 Mar 2004 14:11:44 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B1s3Y-0005az-00 for sipping@ietf.org; Fri, 12 Mar 2004 14:10:53 -0500
Received: from cerbrus.convedia.com ([216.129.93.50]) by ietf-mx with esmtp (Exim 4.12) id 1B1s2s-0005Ra-00 for sipping@ietf.org; Fri, 12 Mar 2004 14:10:11 -0500
Received: from ladon.convedia.com (ladon [192.168.208.15]) by cerbrus.convedia.com (8.12.9/8.12.9) with ESMTP id i2CIv9AL004882; Fri, 12 Mar 2004 10:57:09 -0800 (PST)
Received: from convedia.com (ferret.convedia.com [192.168.208.176]) by ladon.convedia.com (8.12.9/8.12.9) with ESMTP id i2CJ78XS001864; Fri, 12 Mar 2004 11:07:08 -0800 (PST)
Message-ID: <40520A61.30407@convedia.com>
Date: Fri, 12 Mar 2004 11:07:13 -0800
From: Tim Melanchuk <timm@convedia.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Rohan Mahy <rohan@cisco.com>
CC: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>, Eric Burger <eburger@snowshore.com>, Jonathan Rosemberg <jdrosen@dynamicsoft.com>, Adam Roach <adam@dynamicsoft.com>, Henning Schulzrinne <hgs@cs.columbia.edu>, sipping <sipping@ietf.org>
Subject: Re: [Sipping] Re: Transcoding and route entries
References: <40519ED0.1000509@ericsson.com> <FFAD7F68-7453-11D8-8BC0-0003938AF740@cisco.com>
In-Reply-To: <FFAD7F68-7453-11D8-8BC0-0003938AF740@cisco.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
i agree with rohan and prefer using route headers. a transcoding service seems much more akin to a relay along the path than it does a conference which is more a destination unto itself. if this can be achieved without (imho) inappropriately bending existing mechanism, it is preferable to new mechanism. timm Rohan Mahy wrote: > Hi Folks, > > This decision boils down to a question of semantics. Does a URI in a > Route header mean: 1) send through this proxy, or 2) send through this > service or intermediary ? > > One of the important things to consider when there is a difference of > philosophy or opinion regarding semantics, is to consider if any harm > comes from either of the choices. In this case, I can come up with no > technical reason that using a Route header is harmful. > > Another key question is if there is any precedent. Again, the two > proposals both have some precedent. Conference bridges do not use the > Route header (the analogy of approach 1), but folks have been using > Route headers to direct SIP requests through B2BUAs for session border > control (gasp), policy control, P-CSCFs, etc.. for some time now (the > analogy of approach 2). I can even dig up some old mail when we > encouraged 3GPP to use a loose-route for one of their many B2BUAs > instead of defining some piece of new mechanism. Taking this a step > further, we've been talking about how *proxies* can use session policy > to meet logging requirements. I think this is very similar to > transcoding, since some entity operating on behalf of both > intermediaries (transcoder and logging proxy) need to see the media. > > Finally there is the question of using existing mechanism vs. inventing > new mechanism. If the existing mechanism fits, I see no reason to > define new mechanism unless a more general approach to other problems > is achievable with the new mechanism. Nobody is proposing using the > new mechanism proposed in (1) to do anything else. Also, the > conference bridge analogy breaks IMO since conference bridges do not > use this new mechanism to indicate the other participants in the > conference. > > In summary, I prefer option 2 (use the Route header). The approach > causes no harm, has precedent for existing usage, and requires no new > special-purpose mechanism. > > thanks, > -rohan > > > > > On Mar 12, 2004, at 3:28 AM, Gonzalo Camarillo wrote: > >> Folks, >> >> during the SIPPING session, I presented the following draft: >> http://www.ietf.org/internet-drafts/draft-camarillo-sipping-transc- >> b2bua-01.txt >> >> We discussed whether or not it is appropriate to use Route headers to >> introduce a B2BUA in the path. The two options are: >> >> A and B are the UAs, and T is the transcoder, which is a B2BUA >> >> ----- ----- ----- >> | A |-----| T |-----| B | >> ----- ----- ----- >> >> 1) Without using Route >> >> INVITE T >> Body: B >> >> 2) Using Route >> >> INVITE B >> Route T >> >> >> Reasons for using option 1: >> >> - T is behaving as a conference server, so we should invoke it in the >> same way as we invoke a conference. >> - Route headers are intended for proxies, not for B2BUAs. >> - If we start using Route headers to invoke B2BUAs, what is the >> meaning of e2e or e2m security? T would be the recipient of the >> headers in the message, but T would not appear in the Request-URI... >> >> Reasons for using option 2: >> - sessions with and without transcoder are invoked in the same way. >> >> I would like to hear your opinions. Mine is that we should go for >> option 1. >> >> Thanks, >> >> Gonzalo >> >> >> This communication is confidential and intended solely for the >> addressee(s). Any unauthorized review, use, disclosure or >> distribution is prohibited. If you believe this message has been sent >> to you in error, please notify the sender by replying to this >> transmission and delete the message without disclosing it. Thank you. >> >> E-mail including attachments is susceptible to data corruption, >> interruption, unauthorized amendment, tampering and viruses, and we >> only send and receive e-mails on the basis that we are not liable for >> any such corruption, interception, amendment, tampering or viruses or >> any consequences thereof. >> > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current sip > Use sip@ietf.org for new developments of core SIP > > _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] Transcoding and route entries Gonzalo Camarillo
- RE: [Sipping] Transcoding and route entries Arnoud van Wijk
- Re: [Sipping] Transcoding and route entries Paul Kyzivat
- Re: [Sipping] Transcoding and route entries Gonzalo Camarillo
- [Sipping] Re: Transcoding and route entries Rohan Mahy
- Re: [Sipping] Re: Transcoding and route entries Tim Melanchuk
- RE: [Sipping] Re: Transcoding and route entries Gunnar Hellstrom
- Re: [Sipping] Re: Transcoding and route entries Rohan Mahy
- Re: [Sipping] Re: Transcoding and route entries Volker Hilt
- [Sipping] Re: Transcoding and route entries Gonzalo Camarillo
- RE: [Sipping] Re: Transcoding and route entries Arnoud van Wijk
- RE: [Sipping] Re: Transcoding and route entries Arnoud van Wijk
- RE: [Sipping] Re: Transcoding and route entries Arnoud van Wijk
- Re: [Sipping] Re: Transcoding and route entries Dean Willis
- [Sipping] Re: Transcoding and route entries Rohan Mahy
- Re: [Sipping] Re: Transcoding and route entries Volker Hilt
- Re: [Sipping] Re: Transcoding and route entries Kumiko Ono
- [Sipping] Re: Transcoding and route entries William Marshall
- [Sipping] Re: Transcoding and route entries Gonzalo Camarillo
- [Sipping] Re: Transcoding and route entries Jonathan Rosenberg
- Re: [Sipping] Re: Transcoding and route entries Dean Willis
- [Sipping] Re: Transcoding and route entries Gonzalo Camarillo
- Re: [Sipping] Transcoding and route entries Niemi Aki (Nokia-M/Espoo)
- Re: [Sipping] Transcoding and route entries Gonzalo Camarillo
- Re: [Sipping] Transcoding and route entries Niemi Aki (Nokia-M/Espoo)
- Re: [Sipping] Re: Transcoding and route entries Rohan Mahy
- Re: [Sipping] Re: Transcoding and route entries Anders Kristensen
- Re: [Sipping] Re: Transcoding and route entries Gonzalo Camarillo
- Re: [Sipping] Re: Transcoding and route entries Anders Kristensen
- Re: [Sipping] Re: Transcoding and route entries Gonzalo Camarillo
- Re: [Sipping] Re: Transcoding and route entries Paul Kyzivat
- Re: [Sipping] Re: Transcoding and route entries Paul Kyzivat
- RE: [Sipping] Re: Transcoding and route entries Chris Boulton
- RE: [Sipping] Re: Transcoding and route entries Chris Boulton
- Re: [Sipping] Re: Transcoding and route entries Volker Hilt