Re: [Fecframe] [IANA #394228] RE: LastCall:<draft-ietf-fecframe-sdp-elements-08.txt> (SessionDescriptionProtocol (SDP) Elements for FEC Framework) toProposed Standard
"Ali C. Begen (abegen)" <abegen@cisco.com> Wed, 06 October 2010 18:11 UTC
Return-Path: <abegen@cisco.com>
X-Original-To: fecframe@core3.amsl.com
Delivered-To: fecframe@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 76E783A7031; Wed, 6 Oct 2010 11:11:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.551
X-Spam-Level:
X-Spam-Status: No, score=-10.551 tagged_above=-999 required=5 tests=[AWL=0.048, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id niC6mjX5WcXf; Wed, 6 Oct 2010 11:11:35 -0700 (PDT)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id D41BA3A6CB5; Wed, 6 Oct 2010 11:11:33 -0700 (PDT)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAJZYrEyrR7H+/2dsb2JhbACiS3GqR5w0ghpZglQEhFGIdw
X-IronPort-AV: E=Sophos;i="4.57,292,1283731200"; d="scan'208";a="265525918"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-5.cisco.com with ESMTP; 06 Oct 2010 18:12:34 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o96ICYeS011138; Wed, 6 Oct 2010 18:12:34 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); Wed, 6 Oct 2010 11:12:30 -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: Wed, 06 Oct 2010 11:11:54 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D540D4FB31C@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <603215C3-7B2B-4D09-B73F-47911260A68E@csperkins.org>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Fecframe] [IANA #394228] RE: LastCall:<draft-ietf-fecframe-sdp-elements-08.txt> (SessionDescriptionProtocol (SDP) Elements for FEC Framework) toProposed Standard
Thread-Index: ActlM4bQhaTurVVURKuoT8hi9WFgGgATfyTw
References: <RT-Ticket-394228@icann.org><RT-Ticket-386944@icann.org><20100827154930.23394.79420.idtracker@localhost><rt-3.8.3pre1-17157-1284145517-1171.386944-7-0@icann.org><04CAD96D4C5A3D48B1919248A8FE0D540D39EB01@xmb-sjc-215.amer.cisco.com><rt-3.8.3pre1-8096-1285980782-1904.394228-7-0@icann.org> <EFC5F16399674BB8B9F636AC080EA44E@23FX1C1> <04CAD96D4C5A3D48B1919248A8FE0D540D4FA7CE@xmb-sjc-215.amer.cisco.com> <44AFD509E30B4B80B78CC344ECC1A5E6@23FX1C1> <04CAD96D4C5A3D48B1919248A8FE0D540D4FA7F5@xmb-sjc-215.amer.cisco.com> <603215C3-7B2B-4D09-B73F-47911260A68E@csperkins.org>
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: Colin Perkins <csp@csperkins.org>
X-OriginalArrivalTime: 06 Oct 2010 18:12:30.0934 (UTC) FILETIME=[0AAB3F60:01CB6582]
Cc: fecframe-chairs@tools.ietf.org, iesg@ietf.org, fecframe@ietf.org, TSV Dir <tsv-dir@ietf.org>
Subject: Re: [Fecframe] [IANA #394228] RE: LastCall:<draft-ietf-fecframe-sdp-elements-08.txt> (SessionDescriptionProtocol (SDP) Elements for FEC Framework) toProposed Standard
X-BeenThere: fecframe@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of FEC Framework <fecframe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 06 Oct 2010 18:11:37 -0000
> -----Original Message----- > From: Colin Perkins [mailto:csp@csperkins.org] > Sent: Wednesday, October 06, 2010 4:17 PM > To: Ali C. Begen (abegen) > Cc: David Harrington; fecframe@ietf.org; TSV Dir; fecframe-chairs@tools.ietf.org; iesg@ietf.org > Subject: Re: [Fecframe] [IANA #394228] RE: LastCall:<draft-ietf-fecframe-sdp-elements-08.txt> (SessionDescriptionProtocol > (SDP) Elements for FEC Framework) toProposed Standard > > Hi, > > On 2 Oct 2010, at 12:34, Ali C. Begen (abegen) wrote: > >> -----Original Message----- > >> From: David Harrington [mailto:ietfdbh@comcast.net] > >> Sent: Saturday, October 02, 2010 12:53 AM > >> To: Ali C. Begen (abegen); fecframe@ietf.org; 'TSV Dir' > >> Cc: fecframe-chairs@tools.ietf.org; iesg@ietf.org > >> Subject: RE: [Fecframe] [IANA #394228] RE: LastCall:<draft-ietf- > >> fecframe-sdp-elements-08.txt> (SessionDescriptionProtocol > >> (SDP) Elements for FEC Framework) toProposed Standard > >> > >> Hi Ali, > >> > >> Thanks for responding. > >> I probably should have questioned this more during AD Review. I did > >> think it an odd design, but there was apparently WG consensus, so I > >> didn't bother to raise my questions. My bad. > >> > >> When you say "someone wants to use it as a source flow in the fec > >> framework", this is not very clear. The fec framework is an > >> abstract description of how things fit together. Within the fec > >> framework, we have multiple fec schemes. Is each fec scheme > >> designed to protect specific types of source flows? > > > > Right, framework draft explains the framework itself. The FEC > > schemes may have individual requirements for the source (input) > > flows. In some source flows, sequence numbers will already exist to > > allow the receiver to identify them uniquely (like RTP). In other > > source flows (such as UDP), there won't be a seqnum which means > > something needs to be added at the end of the source packets > > (explicit source fec payload id). However, once we do that, we > > cannot describe those packets as regular UDP packets since it would > > be misleading. Instead, we use FEC/<proto> in the SDP. This way, a > > receiver that does not implement the framework will not be able to > > parse FEC/<proto> line and it will not try to use that flow. > > > >> When you say "someone wants to use it as a source flow in the fec > >> framework", is the someone the editor of a fec scheme specification? > > > > Suppose your source flow is UDP. And you wanna apply FEC on it. So, > > you append the explicit source fec payload id. Now, in the SDP you > > should use "FEC/UDP." But I think you can only do it if it has been > > registered with IANA. It does not matter who does the registration. > > If an FEC scheme draft registers it, others can use it as well since > > "FEC/UDP" part is common (different FEC schemes will be identified > > based on their encoding IDs anyway). > > > > So bottom line is, either the SDP draft registers it or an FEC > > scheme draft that plans to use UDP flows as source flows registers > > it. Once it is registered, other FEC schemes can use the same > > registration. > > > >> is "it" a registered identifier? > >> What exactly does the identifer identify? > >> Does that identifier identify a specific fec scheme for a specific > >> type of source flow? > >> Would it make sense for a fec scheme specification document to > >> register the specific relevant identifiers? > > > > I hope my answer above answers all these questions. FEC schemes are > > identified by their encoding IDs not protocol identifiers. > > > >> Please try to be very explicit in your response, so I can understand > >> this better. > >> It might help to avoid using pronouns like "someone", "it", and > >> phrases like "the ones we care about" > >> I care about all standard protocols ;-) Which ones do you care about? > > > > Sure. Certain protocols will unlikely to be used with FEC (e.g., > > TCP). And for RTP and DCCP (which has its own seqnums), we don't > > need a new identifier. So, to me UDP is the #1 candidate :) So we > > can do the registration for UDP and leave the rest for future FEC > > scheme drafts. > > > I'm also uncomfortable with the idea of automatic registration of SDP > proto values, since it's not clear that they all make sense to use > with FEC. What's the reason for this, rather than just registering > them when needed? I guess the goal was when someone defined a new proto, they would not necessarily be aware of the fec framework and later one wanted to use that proto with fec framework, he would need a registration (which requires a new spec). But, I am pretty much fine with removing that part and simply registering UDP for now. Unless anybody has any objections, I will revise the draft and we can publish it? Any objections? -acbegen > -- > Colin Perkins > http://csperkins.org/ > >
- Re: [Fecframe] [IANA #394228] RE: Last Call:<draf… David Harrington
- Re: [Fecframe] [IANA #394228] RE: LastCall:<draft… Ali C. Begen (abegen)
- Re: [Fecframe] [IANA #394228] RE: LastCall:<draft… David Harrington
- Re: [Fecframe] [IANA #394228] RE: LastCall:<draft… Ali C. Begen (abegen)
- Re: [Fecframe] [IANA #394228] RE: LastCall:<draft… Colin Perkins
- Re: [Fecframe] [IANA #394228] RE: LastCall:<draft… Ali C. Begen (abegen)