Re: [clue] New draft on Transport Options for Clue
Paul Kyzivat <pkyzivat@alum.mit.edu> Mon, 07 November 2011 22:51 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8EE1F21F84A6 for <clue@ietfa.amsl.com>; Mon, 7 Nov 2011 14:51:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.409
X-Spam-Level:
X-Spam-Status: No, score=-2.409 tagged_above=-999 required=5 tests=[AWL=0.190, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EdGGg7ftbCdv for <clue@ietfa.amsl.com>; Mon, 7 Nov 2011 14:51:22 -0800 (PST)
Received: from qmta03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [76.96.62.32]) by ietfa.amsl.com (Postfix) with ESMTP id C6AC721F8419 for <clue@ietf.org>; Mon, 7 Nov 2011 14:51:21 -0800 (PST)
Received: from omta23.westchester.pa.mail.comcast.net ([76.96.62.74]) by qmta03.westchester.pa.mail.comcast.net with comcast id uM0f1h0031c6gX853NrMRq; Mon, 07 Nov 2011 22:51:21 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([24.62.229.5]) by omta23.westchester.pa.mail.comcast.net with comcast id uNrD1h01g07duvL3jNrHZ3; Mon, 07 Nov 2011 22:51:20 +0000
Message-ID: <4EB860DF.4000609@alum.mit.edu>
Date: Mon, 07 Nov 2011 17:51:11 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: CLUE <clue@ietf.org>
References: <CAJNg7VLCnCs6vXRBNeVrvAFSQpcFsrBvDWAdgpUUtLA+bo3rQA@mail.gmail.com>
In-Reply-To: <CAJNg7VLCnCs6vXRBNeVrvAFSQpcFsrBvDWAdgpUUtLA+bo3rQA@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [clue] New draft on Transport Options for Clue
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Nov 2011 22:51:22 -0000
[as individual] Here are some comments I accumulated while reading through this draft: There are some character set issues in this draft, at least as its represented in my browser. I'm seeing things like: "Oon the wireO". The first and last characters there are (to me) "O". I presume they are intended to be some sort of quote, and that there is a character set conversion problem. There is a paragraph beginning "In version -00 ... we ...", implying that this *is* version -00. But its now -01. Regarding the CLUE messages: I'm lacking a clear specification of the sequence in which these messages may be sent. IMO a state machine would be helpful to clarify this. 3.1 - use of UPDATE The limitation on use of update is really wrt o/a. (If an UPDATE contains an offer, and answer must be in the response to the update.) It is really irrelevant to other uses of UPDATE, to convey things other than o/a. You should not exclude it just for this reason. But I agree INFO might be a better choice for tunneling clue messages in SIP, assuming its not necessary to send them with the initial INVITE. 3.2 Another issue here is reliable message delivery. UDP doesn't provide it. Defining it in a one-off fashion on top of UDP is a pain, and a distraction from the real work of CLUE. ISTM it would be best to reference some existing reliable transport that has suitable properties. (Perhaps one layered on UDP.) 3.3 The issue of keep alive messages seems something of a red herring. *any* reliable mechanism is likely to require keep alives. 4.1 - Using SDP This alternative is more "encumbered" than the others, because using SDP with SIP implies using the o/a model, which doesn't currently align well with the framework. So it needs to be considered in a different light than the others. For instance, use of SDP means tunneling in sip messages, and then SIP handles the transport issues. It also implies using SIP solutions to message size - requiring use of TCP for large messages. Thanks, Paul On 10/24/11 11:44 PM, Marshall Eubanks wrote: > We just published a draft on Transport Options for > Clue, draft-wenger-clue-transport-01 > (it's -01 as I fixed some issues with the author list in -00). > > http://tools.ietf.org/html/draft-wenger-clue-transport-01 : > A new version of I-D, draft-wenger-clue-transport-01.txt has been > successfully submitted by Marshall Eubanks and posted to the IETF > repository. > > Filename: draft-wenger-clue-transport > Revision: 01 > Title: Transport Options for Clue > Creation date: 2011-10-24 > WG ID: Individual Submission > Number of pages: 9 > > It clearly needs some work... > > Regards > Marshall > > > > _______________________________________________ > clue mailing list > clue@ietf.org > https://www.ietf.org/mailman/listinfo/clue
- [clue] New draft on Transport Options for Clue Marshall Eubanks
- Re: [clue] New draft on Transport Options for Clue Paul Witty
- Re: [clue] New draft on Transport Options for Clue DRAGE, Keith (Keith)
- Re: [clue] New draft on Transport Options for Clue Espen Berger (espeberg)
- Re: [clue] New draft on Transport Options for Clue Paul Kyzivat