[Rmt] Fwd: [MMUSIC] SDP Directorate: Review of draft-ietf-rmt-flute-sdp-03
Martin Stiemerling <martin.stiemerling@neclab.eu> Tue, 22 January 2013 13:50 UTC
Return-Path: <Martin.Stiemerling@neclab.eu>
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 9F1CA21F8920 for <rmt@ietfa.amsl.com>; Tue, 22 Jan 2013 05:50:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.351
X-Spam-Level:
X-Spam-Status: No, score=-103.351 tagged_above=-999 required=5 tests=[AWL=0.248, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7pebUQ781gpm for <rmt@ietfa.amsl.com>; Tue, 22 Jan 2013 05:50:09 -0800 (PST)
Received: from mailer1.neclab.eu (mailer1.neclab.eu [195.37.70.40]) by ietfa.amsl.com (Postfix) with ESMTP id D32B121F891D for <rmt@ietf.org>; Tue, 22 Jan 2013 05:50:08 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailer1.neclab.eu (Postfix) with ESMTP id 3C469102E9B for <rmt@ietf.org>; Tue, 22 Jan 2013 14:50:08 +0100 (CET)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (netlab.nec.de)
Received: from mailer1.neclab.eu ([127.0.0.1]) by localhost (atlas-a.office.hd [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WXtC7PYbHYQ2 for <rmt@ietf.org>; Tue, 22 Jan 2013 14:50:08 +0100 (CET)
Received: from ENCELADUS.office.hd (enceladus.office.hd [192.168.24.52]) by mailer1.neclab.eu (Postfix) with ESMTP id 0BDF2102E81 for <rmt@ietf.org>; Tue, 22 Jan 2013 14:50:03 +0100 (CET)
Received: from [10.1.99.64] (10.1.99.64) by skoll.office.hd (192.168.125.11) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 22 Jan 2013 14:50:02 +0100
Message-ID: <50FE990A.10205@neclab.eu>
Date: Tue, 22 Jan 2013 14:50:02 +0100
From: Martin Stiemerling <martin.stiemerling@neclab.eu>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2
MIME-Version: 1.0
To: rmt@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B09423B@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B09423B@ESESSMB209.ericsson.se>
X-Forwarded-Message-Id: <7594FB04B1934943A5C02806D1A2204B09423B@ESESSMB209.ericsson.se>
Content-Type: multipart/mixed; boundary="------------060405000004040402070305"
X-Originating-IP: [10.1.99.64]
Subject: [Rmt] Fwd: [MMUSIC] SDP Directorate: Review of draft-ietf-rmt-flute-sdp-03
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, 22 Jan 2013 13:50:10 -0000
FYI, the first email about the SDP review of draft-ietf-rmt-flute-sdp-03. I will also forward the 2nd email, just in a second. There a number of points that require attention. See below. Martin -- IETF Transport Area Director martin.stiemerling@neclab.eu NEC Laboratories Europe - Network Research Division NEC Europe Limited Registered Office: NEC House, 1 Victoria Road, London W3 6BL Registered in England 283 -------- Original Message -------- Subject: [MMUSIC] SDP Directorate: Review of draft-ietf-rmt-flute-sdp-03 Date: Tue, 8 Jan 2013 12:30:04 +0000 From: Christer Holmberg <christer.holmberg@ericsson.com> To: mmusic@ietf.org <mmusic@ietf.org> CC: draft-ietf-rmt-flute-sdp@tools.ietf.org <draft-ietf-rmt-flute-sdp@tools.ietf.org> Hi, I am the assigned SDP directorate reviewer for draft-ietf-rmt-flute-sdp-03 For background on the SDP directorate, please see the FAQ at http://www.ietf.org/iesg/directorate/sdp.html Please wait for direction from your document shepherd or AD before posting a new version of the draft. SUMMARY: ========== I have technical concerns with a number of the technical content of this document, and at least the “Composite Session” concept, as currently defined in the document, would need to be discussed in MMUSIC. I think they need to be resolved/clarified before this document can be published. Regards, Christer -------------------------------------------------------- TECHNICAL ========= General: ------------ T-GEN-1: The draft seems to define a new generic SDP mechanism, “Composite Session”, for grouping media streams into protocol-specific sessions. I am not really sure what that means, but it seems to go outside the scope of FLUTE. I also think it overlaps with the SDP BUNDLE work, and such work shall be done in MMUSIC. “The Composite Session mechanism enables the grouping of media lines in to distinct sessions. The complete Composite Session semantics are protocol-specific - as determined by the protocol id of the grouped media lines.” T-GEN-2: Maybe I’ve missed it, but it is a little unclear to me why the grouping framework is needed in the first place. If that is described somewhere, please tell me :) In section 3.2.1, the text says: “The Composite Session provides an unambiguous way to define multiple FLUTE sessions as distinct from multiple the media-sessions semantics of RTP.” But, what is the technical need for this? T-GEN-3: The draft uses the same source address for every m- line associated with a group, but it uses different addresses in each m- line. Aren’t the media streams symmetric? T-GEN-4: There is chapter describing the SDP Offer/Answer aspects. How is the answer generated? What if the answerer does not support (or, supports, but don’t want to use) the mechanism? If the mechanism is not to be used with SDP Offer/Answer, but e.g. for some kind of declaration, I think that needs to be described. Section 1: ------------- T-1-1: The text says: “Note, this document may also be used to describe sessions of the experimental FLUTE specification [RFC3926].” I think you need to indicate whether or not there will be any changes in the usage of SDP in that case. Section 3.2: --------------- T-3-2: I would like to have some input from the MMUSIC community whether “FLUTE/UDP/ESP” is appropriate to describe a IPSec encrypted FLUTE channel, or whether something like “SFLUTE/UDP” should be used instead. Section 3.11: ----------------- T-3_11-1: As the syntax mandates at least one fmt value, I suggest that the document specifies which value SHALL be used. EDITORIAL ========= General: ----------- E-GEN-1: The Abstract and Introduction needs to explicitly state that the specification defines a new SDP grouping framework value. The Abstract also needs to mention the new SDP protocol values. Section 1: ------------- E-1-1: s/defines two new protocol identifiers/defines two new SDP protocol values E-1-2: I suggest to remove “The formal ABNF syntax [RFC5234] is used for the attributes.” It only needs to be stated in the section defining the new SDP attributes. Section 3: ------------- E-3-1: I think the second last paragraph, comparing FLUTE with RTP media streams, sessions etc is confusing. I think it is enough to describe that each SDP m- line represents a FLUTE channel. Section 3.1: --------------- E-3_1-1: I would suggest to have a new parent chapter, “SDP Extensions”, with sub-chapters defining the new SDP protocol values, attributes etc. Section 3.11: ----------------- E-3_11-1: I suggest to remove this section. It’s not needed, and I don’t even agree with the content. Section 4: ------------- E-4-1: Instead of saying “a=FEC-declaration line”, I suggest to say “SDP FEC-declaration attribute”. (Also applies to the description of the other attributes). -- martin.stiemerling@neclab.eu NEC Laboratories Europe - Network Research Division NEC Europe Limited Registered Office: NEC House, 1 Victoria Road, London W3 6BL Registered in England 283
- [Rmt] Fwd: [MMUSIC] SDP Directorate: Review of dr… Martin Stiemerling
- [Rmt] Fwd: Re: [MMUSIC] SDP Directorate: Review o… Martin Stiemerling
- Re: [Rmt] Fwd: [MMUSIC] SDP Directorate: Review o… Brian Adamson