RE: [Sipping] Re: Transcoding and route entries
"Gunnar Hellstrom" <gunnar.hellstrom@omnitor.se> Fri, 12 March 2004 21:44 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 QAA20515 for <sipping-archive@odin.ietf.org>; Fri, 12 Mar 2004 16:44:41 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1uRx-0003h7-W3 for sipping-archive@odin.ietf.org; Fri, 12 Mar 2004 16:44:14 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i2CLiDQK014195 for sipping-archive@odin.ietf.org; Fri, 12 Mar 2004 16:44:13 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1uRx-0003gs-SV for sipping-web-archive@optimus.ietf.org; Fri, 12 Mar 2004 16:44:13 -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 QAA20400 for <sipping-web-archive@ietf.org>; Fri, 12 Mar 2004 16:44:10 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B1uRv-0001Hq-00 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 16:44:11 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B1uQu-00017k-00 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 16:43:09 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com) by ietf-mx with esmtp (Exim 4.12) id 1B1uQ7-00013E-01 for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 16:42:19 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by mx2.foretec.com with esmtp (Exim 4.24) id 1B1uI6-0008NA-Mj for sipping-web-archive@ietf.org; Fri, 12 Mar 2004 16:34:03 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1uI5-0002if-Nh; Fri, 12 Mar 2004 16:34:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B1uHq-0002fh-9h for sipping@optimus.ietf.org; Fri, 12 Mar 2004 16:33:46 -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 QAA20017 for <sipping@ietf.org>; Fri, 12 Mar 2004 16:33:43 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B1uHo-0000m7-00 for sipping@ietf.org; Fri, 12 Mar 2004 16:33:44 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B1uGs-0000kK-00 for sipping@ietf.org; Fri, 12 Mar 2004 16:32:47 -0500
Received: from [195.7.64.137] (helo=mail3.pi.se ident=root) by ietf-mx with esmtp (Exim 4.12) id 1B1uGG-0000ip-00 for sipping@ietf.org; Fri, 12 Mar 2004 16:32:08 -0500
Received: from vit (h161n2fls31o265.telia.com [217.208.189.161]) (authenticated (0 bits)) by mail3.pi.se (8.12.10/8.11.2) with ESMTP id i2CLSwJq023438; Fri, 12 Mar 2004 22:29:01 +0100 (CET)
From: Gunnar Hellstrom <gunnar.hellstrom@omnitor.se>
To: Tim Melanchuk <timm@convedia.com>, 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
Date: Fri, 12 Mar 2004 22:31:16 +0100
Message-ID: <BHEHLFPKIPMLPFNFAHJKEEGNDNAA.gunnar.hellstrom@omnitor.se>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
In-Reply-To: <40520A61.30407@convedia.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
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.2 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
I prefer 2. In most cases you would think: "I want to call B." Then, either you, yourself add "through the transcoding service T", or that is added automatically because of some analysis of preferences registered by A and B. Gunnar ------------------------------------------- Gunnar Hellstrom Omnitor AB Renathvagen 2 SE 121 37 Johanneshov SWEDEN +46 8 556 002 03 Mob: +46 708 204 288 www.omnitor.se Gunnar.Hellstrom@Omnitor.se -------------------------------------------- > -----Original Message----- > From: sipping-admin@ietf.org > [mailto:sipping-admin@ietf.org]On Behalf Of > Tim Melanchuk > Sent: Friday, March 12, 2004 8:07 PM > To: Rohan Mahy > Cc: Gonzalo Camarillo; Eric Burger; > Jonathan Rosemberg; Adam Roach; > Henning Schulzrinne; sipping > Subject: Re: [Sipping] Re: Transcoding > and route entries > > > 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/draf > t-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 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