Re: [Rmt] WG Last Call: draft-ietf-rmt-flute-sdp-01

Vincent Roca <vincent.roca@inria.fr> Tue, 15 November 2011 09:56 UTC

Return-Path: <vincent.roca@inria.fr>
X-Original-To: rmt@ietfa.amsl.com
Delivered-To: rmt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CB6911E80BC for <rmt@ietfa.amsl.com>; Tue, 15 Nov 2011 01:56:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.249
X-Spam-Level:
X-Spam-Status: No, score=-110.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 3EIRFaUuw9wF for <rmt@ietfa.amsl.com>; Tue, 15 Nov 2011 01:56:29 -0800 (PST)
Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by ietfa.amsl.com (Postfix) with ESMTP id 92A9F11E8141 for <rmt@ietf.org>; Tue, 15 Nov 2011 01:56:28 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.69,514,1315173600"; d="scan'208";a="130616445"
Received: from dom38-1-82-236-155-50.fbx.proxad.net (HELO [192.168.0.11]) ([82.236.155.50]) by mail1-relais-roc.national.inria.fr with ESMTP/TLS/AES128-SHA; 15 Nov 2011 10:56:26 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="iso-8859-1"
From: Vincent Roca <vincent.roca@inria.fr>
In-Reply-To: <FF659CA0-AA82-4FAB-B52B-493C29DE6A6D@nrl.navy.mil>
Date: Tue, 15 Nov 2011 10:56:25 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <13CEFB51-3E02-4DF6-9EE9-0725BEEB7FC6@inria.fr>
References: <FF659CA0-AA82-4FAB-B52B-493C29DE6A6D@nrl.navy.mil>
To: brian.adamson@nrl.navy.mil
X-Mailer: Apple Mail (2.1084)
Cc: rmt@ietf.org
Subject: Re: [Rmt] WG Last Call: draft-ietf-rmt-flute-sdp-01
X-BeenThere: rmt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Reliable Multicast Transport <rmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmt>, <mailto:rmt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmt>
List-Post: <mailto:rmt@ietf.org>
List-Help: <mailto:rmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmt>, <mailto:rmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Nov 2011 09:56:29 -0000

Hello everybody,

Here are a few comments for this I-D (I haven't finished though, more to come
next week).
Cheers,

   Vincent
---


** Section 3. "FLUTE Descriptors":
This section mentions, as an optional parameter, the FEC OTI.
I've been confused by the use of "FEC Object Transmission
Information" which refers to what is described in RFC5052,
namely the association of {Mandatory, Common and
Scheme-Specific} information. And this is per object, whereas
we are not, at SDP level, discussing objects but FLUTE sessions.

Even if the note on out-of-band FEC OTI (just after the list) and
Section 3.7 clarify what is meant here, I suggest to use a different
wording than FEC OTI in this I-D. It's really misleading.


** Section 3.5. "Session Timing Parameters"
Are there good reasons to require that SDP descriptions include
a start and end time? I agree it's good practice for the "start time".
But I'm not sure the end time is always known at session start.

Second paragraph, same section:
   "Note, implementers may assume reasonable clock synchronisation
   between ..."

Is it a "may" or a "SHOULD"? Having on one hand a "required
timing parameter" and on the other hand a weak recommendation
on time synchronization seems strange to me.


** Section 3.7. "FEC Object Transmission Information"
There is a paragraph on Congestion Control aspects that says:

   The identification and description of any congestion control (CC)
   instance related to layered media (multiple FLUTE channels) is
   orthogonal to the FEC declarations and other aspects of this
   document.  Hence, CC descriptions are not in scope of this document.

Two comments:
- CC discussion should not be placed in a section dedicated
  to FEC OTI. It's worth a separate section.
- why is CC considered as totally out of scope whereas its use is
  considered as an option in flute-revised (see section 4. "Channels,
  congestion control and timing" of this I-D) and whereas it is
  RECOMMENDED to use in LCT (section 4.3 of RFC5651).


** Section 5. "Security Considerations":
This section should emphasize the importance of providing
integrity and authentication guaranties to SDP instances.
This is already addressed in flute-revised, so it's not a big deal.
A sentence with an explicit reference to section 7.3.1.
of flute-revised should be sufficient.
Is there anything else?


Le 2 nov. 2011 à 16:13, brian.adamson@nrl.navy.mil a écrit :

> 
> The  FLUTE SDP " draft-ietf-rmt-flute-sdp-01" is ready for RMT Working Group Last Call.
> 
> Please provide any final comments on this document by 18 November 2011.  Unless there are objections, this will be submitted for publication at that time.
> 
> This last call request is also being cross-posted to the MMUSIC list that may also wish to review this document.  For their background, the FLUTE SDP document was originally written many years ago and was tabled during the long period it took to finalize some details of the revised FLUTE protocol specification upon which the FLUTE SDP document depends.  We now have a sufficiently finalized version of FLUTE (soon to be submitted for publication) that we are ready to move this document along.  The document was updated to be consistent with the work that has been accomplished since its original inception.
> 
> best regards,
> 
> Brian Adamson
> brian.adamson@nrl.navy.mil
> 
> 
> 
> 
> 
> _______________________________________________
> Rmt mailing list
> Rmt@ietf.org
> https://www.ietf.org/mailman/listinfo/rmt