Re: [Sipping] Re: WGLC for draft-ietf-sipping-transc-3pcc-00
Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com> Thu, 29 April 2004 20:01 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 QAA24917 for <sipping-archive@odin.ietf.org>; Thu, 29 Apr 2004 16:01:10 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJHa1-0004us-Eb for sipping-archive@odin.ietf.org; Thu, 29 Apr 2004 15:52:21 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3TJqL4s018893 for sipping-archive@odin.ietf.org; Thu, 29 Apr 2004 15:52:21 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJHQc-00022O-BZ for sipping-web-archive@optimus.ietf.org; Thu, 29 Apr 2004 15:42:38 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23790 for <sipping-web-archive@ietf.org>; Thu, 29 Apr 2004 15:42:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BJHQV-0005dW-Oz for sipping-web-archive@ietf.org; Thu, 29 Apr 2004 15:42:31 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BJHPg-0005ZV-00 for sipping-web-archive@ietf.org; Thu, 29 Apr 2004 15:41:40 -0400
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1BJHP7-0005Uo-00 for sipping-web-archive@ietf.org; Thu, 29 Apr 2004 15:41:05 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJH9y-0005su-5b; Thu, 29 Apr 2004 15:25:26 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJGyM-0007W2-PI for sipping@optimus.ietf.org; Thu, 29 Apr 2004 15:13:26 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20988 for <sipping@ietf.org>; Thu, 29 Apr 2004 15:13:23 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BJGyG-0003Px-E8 for sipping@ietf.org; Thu, 29 Apr 2004 15:13:20 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BJGxI-0003Mh-00 for sipping@ietf.org; Thu, 29 Apr 2004 15:12:21 -0400
Received: from imr1.ericy.com ([198.24.6.9]) by ietf-mx with esmtp (Exim 4.12) id 1BJGwL-0003Hr-00 for sipping@ietf.org; Thu, 29 Apr 2004 15:11:21 -0400
Received: from eamrcnt750.exu.ericsson.se (eamrcnt750.exu.ericsson.se [138.85.133.51]) by imr1.ericy.com (8.12.10/8.12.10) with ESMTP id i3TJ9bLc004220; Thu, 29 Apr 2004 14:09:37 -0500 (CDT)
Received: from ericsson.com (sealwa01m009.sw.ericsson.se [130.100.251.138]) by eamrcnt750.exu.ericsson.se with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id JQWKQLKW; Thu, 29 Apr 2004 14:09:32 -0500
Message-ID: <409152F0.70209@ericsson.com>
Date: Thu, 29 Apr 2004 22:09:36 +0300
X-Sybari-Trust: f23af5f2 c38aee8b 00db2f9f 00000138
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@cisco.com>
CC: Dean Willis <dean.willis@softarmor.com>, sipping@ietf.org, Rohan Mahy <rohan@cisco.com>, Allison Mankin <mankin@psg.com>
Subject: Re: [Sipping] Re: WGLC for draft-ietf-sipping-transc-3pcc-00
References: <408F9D5F.6020407@softarmor.com> <4090B7A5.4020607@softarmor.com> <40913C65.3050305@cisco.com>
In-Reply-To: <40913C65.3050305@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
Paul, thanks for your comments. The flows you are referring to describe how to invoke a transcoder by the caller and by the callee. Nevertheless, this document does not recommend *when* you have to invoke it. This is dealt with by the framework document: draft-ietf-sipping-transc-framework-00.txt In particular, the framework says: " It is recommended that an offerer does not invoke transcoding services before making sure that the answerer does not support the capabilities needed for the session. Making wrong assumptions about the answerer's capabilities can lead to situations where two transcoders are introduced (one by the offerer and one by the answerer) in a session that would not need any transcoding services at all." I guess the paragraph above addresses your concern. In any event, if you want to see more explanatory text included in any of these drafts, let me know. Thanks, Gonzalo Paul Kyzivat wrote: > Somehow I missed this draft altogether. (Asleep at the wheel I guess.) > > I see a couple of limitations in the approaches recommended, and have > some ideas for how to fix them: > > 3.2 (Figure 2): > > This may be appropriate if B wants to hide its actual capabilities and > expose T's instead. But suppose A is also deaf and also prefers text? In > that case you might end up with two transcoders in the call. (Although > there is no flow here that would cause that.) Also, the transcoding > service may cost something so it would be good to delay requesting it > until it is known to be needed. > > I understand that there is a desire to offer voice, because without that > a call may never be established a dumb voice peer. > > As an alternative, if T is flexible in what codecs it can use, and B > knows what those are, it can respons with an initial offer that includes > a text stream as well as a voice stream that is black-holed. (C=0). That > doesn't actually permit voice communication but offers voice and gives a > a chance to pick what it wants. And it doesn't yet bother T. > > Then, if A's answer accepts the voice, B will invite T and then reinvite > A to splice the streams. If A accepts text and refuses voice, all is cool. > > 3.3 (Figure 3): > > This again will be suboptimal if B prefers text. A perhaps more serious > problem is that the handshake between A and T may unnecessarily restrict > the set of codecs that A offers B. A may offer a bunch to T, but T may > only be able to use one at a time, and so may restrict its answer to a > single codec even though it could also do one of the others. > > Both of these issues could be solved using the same tactic I just > suggested above - offering test and black-holed voice. This however > might result in clipping B, who doesn't know the situation and is likely > to start talking immediately. This could be dealt with using PRACK and > UPDATE to refine the media stream selections before the call is answered. > > An alternative that works reasonably well with my suggetion above is for > A to initiate the call with an offerless invite. If the offer that comes > back contains only voice, then A can invite T at that time. > > Paul > > > Dean Willis wrote: > >> >> I'd like to announce working group last call for the 3PCC transcoding >> draft: >> >> draft-ietf-sipping-transc-3pcc-00.txt >> >> This last call period starts immediately and will run through May 15, >> 2004. >> >> There are two known minor textual issues with this draft which will be >> corrected following the WGLC comments: >> >> 1) Split the references into normative and non-normative. >> >> 2) Correct the example domains -- s/domain.com/example.com. >> >> Please review this draft and get your comments, if any, back to the >> author (and to the list, if reasonable) as soon as possible. >> >> As I understand it, we'll be requesting that this draft be published >> as an informational RFC. The procedure for informationals seems to be >> evolving, and my understanding is that they will now receive >> significantly less scrutiny from the IESG. So, we need to make sure we >> do a VERY thorough job of reviewing this in the working group. >> >> Thanks, >> -- Gonzalo Camarillo Phone : +358 9 299 33 71 Oy L M Ericsson Ab Mobile: +358 40 702 35 35 Telecom R&D Fax : +358 9 299 30 52 FIN-02420 Jorvas Email : Gonzalo.Camarillo@ericsson.com Finland http://www.hut.fi/~gonzalo _______________________________________________ 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] Re: WGLC for draft-ietf-sipping-transc-… Dean Willis
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Paul Kyzivat
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Gonzalo Camarillo
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Paul Kyzivat
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Dean Willis
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Paul Kyzivat
- RE: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Chris Boulton
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Gonzalo Camarillo
- Re: [Sipping] Re: WGLC for draft-ietf-sipping-tra… Paul Kyzivat