Re: [Fecframe] AD Review: draft-ietf-fecframe-rtp-raptor

"Ali C. Begen (abegen)" <abegen@cisco.com> Mon, 10 October 2011 18:12 UTC

Return-Path: <abegen@cisco.com>
X-Original-To: fecframe@ietfa.amsl.com
Delivered-To: fecframe@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 885E221F8C5A for <fecframe@ietfa.amsl.com>; Mon, 10 Oct 2011 11:12:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_23=0.6]
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 2Qxpi4cnJrlc for <fecframe@ietfa.amsl.com>; Mon, 10 Oct 2011 11:12:38 -0700 (PDT)
Received: from mtv-iport-1.cisco.com (mtv-iport-1.cisco.com [173.36.130.12]) by ietfa.amsl.com (Postfix) with ESMTP id E2FC221F8B42 for <fecframe@ietf.org>; Mon, 10 Oct 2011 11:12:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=abegen@cisco.com; l=6483; q=dns/txt; s=iport; t=1318270348; x=1319479948; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=9K0veUM1fJpkRoWv+iEMRezKW3JnwsByS571oHgLnsQ=; b=mVcw3xq7VNux4Y6J2cvFJ/0AtPLhoDbb4Y2a9udv12reNf0CxYYy9nMX BtPH2WbGf6LkGNXd2WSLYCmsjC3YzbGuVekdCm0BQ+OeBaIBc4rNxyUfd CZGqwv448FWcAlNpGGf+VNJ1V7Z71y++Zqbn7hmmG5Yc75z4sA3nQTA9U I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApIAAG80k06rRDoG/2dsb2JhbABAA5hzjymBBYFTAQEBAQIBAQEBDwEdPgsMAgICAQgRBAEBAQoGFwEGARoGBh8JCAEBBAoJCAEZh1wHmisBnioChCyCNGEEh32GWgEBhhOEPYR5h0c
X-IronPort-AV: E=Sophos;i="4.68,518,1312156800"; d="scan'208";a="6998829"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by mtv-iport-1.cisco.com with ESMTP; 10 Oct 2011 18:12:28 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p9AICS7d030866; Mon, 10 Oct 2011 18:12:28 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 10 Oct 2011 11:12:28 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 10 Oct 2011 11:11:15 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5410097E44@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <CABFReBodsczaCgUHi4A4+Bagx74b_ZZmuunX4a6Yi1GLy=nsGQ@mail.gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Fecframe] AD Review: draft-ietf-fecframe-rtp-raptor
Thread-Index: AcyHdaX7zU3ZqdYlQq6dtnOFB1MO8AAAjwMA
References: <13F059AA83B642759B6FFF44745AB29E@davidPC><530C6093-7047-4D6A-86D2-0CCF6C5D00E1@NOMOR.DE><04CAD96D4C5A3D48B1919248A8FE0D5410097DFA@xmb-sjc-215.amer.cisco.com> <CABFReBodsczaCgUHi4A4+Bagx74b_ZZmuunX4a6Yi1GLy=nsGQ@mail.gmail.com>
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: gjshep@gmail.com
X-OriginalArrivalTime: 10 Oct 2011 18:12:28.0524 (UTC) FILETIME=[2BA942C0:01CC8778]
Cc: draft-ietf-fecframe-rtp-raptor@tools.ietf.org, fecframe-chairs@tools.ietf.org, fecframe@ietf.org
Subject: Re: [Fecframe] AD Review: draft-ietf-fecframe-rtp-raptor
X-BeenThere: fecframe@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion of FEC Framework <fecframe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/fecframe>, <mailto:fecframe-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/fecframe>
List-Post: <mailto:fecframe@ietf.org>
List-Help: <mailto:fecframe-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/fecframe>, <mailto:fecframe-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Oct 2011 18:12:39 -0000

I think LC'ing here is sufficient. But, cc'ing payload@ietf.org would let them know about this and give the opportunity to review it. At the end, it is an RTP payload format doc.

-acbegen

> -----Original Message-----
> From: Greg Shepherd [mailto:gjshep@gmail.com]
> Sent: Monday, October 10, 2011 1:54 PM
> To: Ali C. Begen (abegen)
> Cc: Thomas Stockhammer; David Harrington; draft-ietf-fecframe-rtp-raptor@tools.ietf.org; fecframe-chairs@tools.ietf.org;
> fecframe@ietf.org
> Subject: Re: [Fecframe] AD Review: draft-ietf-fecframe-rtp-raptor
> 
> Ali,
> 
> It's still a FF doc and needs to LC here, but are you saying Payload
> WG also needs LC rather than just review?
> 
> Greg
> 
> On Mon, Oct 10, 2011 at 10:43 AM, Ali C. Begen (abegen)
> <abegen@cisco.com> wrote:
> > Note that it is not avtcore who should review this draft but it is payload wg. Also, the controller should be the Payload WG.
> >
> > -acbegen
> >
> >> -----Original Message-----
> >> From: fecframe-bounces@ietf.org [mailto:fecframe-bounces@ietf.org] On Behalf Of Thomas Stockhammer
> >> Sent: Monday, October 10, 2011 1:39 PM
> >> To: David Harrington
> >> Cc: draft-ietf-fecframe-rtp-raptor@tools.ietf.org; fecframe-chairs@tools.ietf.org; fecframe@ietf.org
> >> Subject: Re: [Fecframe] AD Review: draft-ietf-fecframe-rtp-raptor
> >>
> >> Dave, all
> >>
> >> thanks for the comments, please find inline responses.
> >> In addition to the comments, the references are separated in normative and informative.
> >>
> >> I do think we can move the RTP payload also to WGLC, but thus may have to happen in AVTCORE.
> >>
> >> Thanks
> >>
> >> Thomas
> >>
> >> > Can you get a revised ID asap?
> >>
> >> [T] A revised ID is prepared and has been uploaded here http://www.ietf.org/internet-drafts/draft-ietf-fecframe-rtp-
> raptor-
> >> 05.txt
> >>
> >> > AD Review of draft-ietf-fecframe-rtp-raptor-04:
> >> > It would be good to use RFC2119 keywords in active voice - "The implementer SHOULD
> >> > select" (or is it the operator?) rather than "It is RECOMMENDED to select".
> >> > For example, I recommend changing "The (integer) rate SHALL be larger than 1000".
> >> > Whose responsibility is it to enforce this SHALL? MUST implementations
> >> > reject values less than 1000? (if implementations don't enforce this, I don't know
> >> > how you'll enforce this SHALL. Which means a user MAY choose a lower value;
> >> > therefore this isn't really a MUST. yada yada yada ...
> >> > So you should use active voice to be explicit about whose responsibility it is to enforce this MUST. (and similar to RFC
> 3665,
> >> MUST is for implementers; SHOULD is for users).
> >>
> >> [T] It is the responsibility of the operator to pick a value of 1000 at least. This has been made clear in the revision.
> >>
> >> > in 5.1.1, rate definition.
> >> > "rate: The RTP timestamp (clock) rate in Hz. The (integer) rate
> >> > SHALL be larger than 1000 to provide sufficient resolution to RTCP
> >> > operations. However, it is RECOMMENDED to select the rate that matches the rate of
> >> > the protected source RTP stream." The However in this paragraph makes it
> >> > sound like you recommend using the rate that matches (even if it is below 1000).
> >> > I recommend removing the "However,"
> >>
> >> [T] Done
> >>
> >> > in 5.1.1, s/shall/SHALL/
> >>
> >> [T] Done
> >>
> >> > "Restrictions on usage: This media type depends on RTP framing, and hence is only
> >> > defined for transfer via RTP [[RFC3550]]. Transport within other framing protocols
> >> > is not defined at this time. " Do we need the "at this time"? Is it envisioned this
> >> > media type will be exteneded for additional framing protocols at a later time?
> >>
> >> [T] Yes, this may indeed happen. We have seen similar generalization for other formats recently, such as the MPEG-2 TS.
> So
> >> it is considered  important to avoid any confusion and make it clear that the registration is for RTP only.
> >>
> >> > in 12 s/recommended/RECOMMENDED/, s/may/MAY/g
> >>
> >> [T] Done
> >>
> >> > in 8, is Session Announcement Protocol (SAP) [RFC2947] the right reference? I saw no mention of SAP in 2947.
> >>
> >> [T] This is indeed wrong, it needs to be RFC2974. Thanks!
> >>
> >>
> >> > in 15.2, rfc2947 seems to refer to the wrong document. I think you
> >> > need 2974.
> >>
> >> [T] See above
> >>
> >> > in 1, "Repair data flows may be sent directly over a transport protocol
> >> > such as UDP, or they may be encapsulated within RTP." Is RTP the only
> >> > protocol that could be used to encapsulate flows? should this be "they may be
> >> > encapsulated within specialized transports for multimedia, such as RTP"?
> >>
> >> [T] Agreed! Despite nothing is defined today, it be in the future. I have changed accordingly.
> >>
> >> > s/FECs operates/FECs operate/
> >>
> >> [T] Done
> >>
> >> > s/an FEC/a FEC/
> >>
> >> [T] Done
> >>
> >> > Shepherd, Since AVT is the change controller, was this WGLC'd in AVT?
> >>
> >> [T] No this was not yet done. It would be good to send out the Raptor schemes for WGLC. Once this is done, I will send out
> a
> >> message to the AVT list reporting the status of the Raptor schemes and this payload format and ask if WGLC'd in AVT can
> be
> >> issued. Is this appropriate?
> >>
> >> Thomas
> >>
> >> >
> >> > Thanks,
> >> > David Harrington
> >> > Director, IETF Transport Area
> >> > ietfdbh@comcast.net (preferred for ietf)
> >> > dbharrington@huaweisymantec.com
> >> > +1 603 828 1401 (cell)
> >> >
> >>
> >> ---
> >> Dr. Thomas Stockhammer (CEO) || stockhammer@nomor.de || phone +49 89 978980 02 || cell +491725702667 ||
> >> http://www.nomor-research.com
> >> Nomor Research GmbH  -  Sitz der Gesellschaft: München - Registergericht: München, HRB 165856 – Umsatzsteuer-ID:
> >> DE238047637 - Geschäftsführer: Dr. Thomas Stockhammer, Dr. Ingo Viering.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Fecframe mailing list
> >> Fecframe@ietf.org
> >> https://www.ietf.org/mailman/listinfo/fecframe
> > _______________________________________________
> > Fecframe mailing list
> > Fecframe@ietf.org
> > https://www.ietf.org/mailman/listinfo/fecframe
> >