Re: [FECFRAME-PROTO] A new informational draft on fec grouping issues

Mark Watson <mark@digitalfountain.com> Sat, 16 February 2008 03:06 UTC

Return-Path: <fecframe-proto-bounces@ietf.org>
X-Original-To: ietfarch-fecframe-proto-archive@core3.amsl.com
Delivered-To: ietfarch-fecframe-proto-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A7EF43A6C0A; Fri, 15 Feb 2008 19:06:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.266
X-Spam-Level: *
X-Spam-Status: No, score=1.266 tagged_above=-999 required=5 tests=[AWL=-0.864, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_15=0.6, RCVD_NUMERIC_HELO=2.067]
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 zmW5rMfPcw+f; Fri, 15 Feb 2008 19:06:22 -0800 (PST)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ADA6B3A6C09; Fri, 15 Feb 2008 19:06:22 -0800 (PST)
X-Original-To: fecframe-proto@core3.amsl.com
Delivered-To: fecframe-proto@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4B8E628C355 for <fecframe-proto@core3.amsl.com>; Fri, 15 Feb 2008 19:06:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
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 pbe4BQsbcOvs for <fecframe-proto@core3.amsl.com>; Fri, 15 Feb 2008 19:06:19 -0800 (PST)
Received: from server107.appriver.com (server107e.exghost.com [69.20.100.17]) by core3.amsl.com (Postfix) with ESMTP id 08F5C28C299 for <fecframe-proto@ietf.org>; Fri, 15 Feb 2008 19:06:10 -0800 (PST)
Received: by server107.appriver.com (CommuniGate Pro PIPE 5.2.0) with PIPE id 84530349; Fri, 15 Feb 2008 22:07:22 -0500
Received: from [72.32.49.5] (HELO FE1.exchange.rackspace.com) by server107.appriver.com (CommuniGate Pro SMTP 5.2.0) with ESMTP id 84530335; Fri, 15 Feb 2008 22:07:19 -0500
Received: from 34093-EVS4C1.exchange.rackspace.com ([192.168.1.68]) by FE1.exchange.rackspace.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 15 Feb 2008 21:07:21 -0600
Received: from 208.54.15.221 ([208.54.15.221]) by 34093-EVS4C1.exchange.rackspace.com ([192.168.1.58]) via Exchange Front-End Server owa.mailseat.com ([192.168.1.62]) with Microsoft Exchange Server HTTP-DAV ; Sat, 16 Feb 2008 03:06:40 +0000
User-Agent: Microsoft-Entourage/11.3.6.070618
Date: Fri, 15 Feb 2008 18:23:08 -0800
From: Mark Watson <mark@digitalfountain.com>
To: "Ali Begen (abegen)" <abegen@cisco.com>, "Rajiv Asati (rajiva)" <rajiva@cisco.com>, fecframe-proto@ietf.org
Message-ID: <C3DB890C.240C4%mark@digitalfountain.com>
Thread-Topic: [FECFRAME-PROTO] A new informational draft on fec grouping issues
Thread-Index: Achturhr2vPK5a3xQa6iuOp60OoAJgAAX5EwAABMybAAIffIEAAEU0gAAHsSD+I=
In-Reply-To: <04CAD96D4C5A3D48B1919248A8FE0D540683D31A@xmb-sjc-215.amer.cisco.com>
Mime-version: 1.0
X-OriginalArrivalTime: 16 Feb 2008 03:07:21.0735 (UTC) FILETIME=[0C0FE170:01C87049]
X-Policy: GLOBAL
X-Policy: GLOBAL
X-Policy: GLOBAL
X-Primary: mark@digitalfountain.com
X-Note: This Email was scanned by AppRiver SecureTide
X-ALLOW: mark@digitalfountain.com ALLOWED
X-Note: Spam Tests Failed:
X-Country-Path: UNITED STATES->PRIVATE->UNITED STATES->UNITED STATES
X-Note-Sending-IP: 72.32.49.5
X-Note-Reverse-DNS: fe1.exchange.rackspace.com
X-Note-WHTLIST: mark@digitalfountain.com
X-Note: User Rule Hits:
X-Note: Global Rule Hits: 75 76 122
X-Note: Mail Class: ALLOWEDSENDER
Subject: Re: [FECFRAME-PROTO] A new informational draft on fec grouping issues
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <http://www.ietf.org/mailman/listinfo/fecframe-proto>, <mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <http://www.ietf.org/mailman/listinfo/fecframe-proto>, <mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: fecframe-proto-bounces@ietf.org
Errors-To: fecframe-proto-bounces@ietf.org

Ali,

Sorry if these comments are a little late. They are non-essential apart from
(7).

1) At the end of Section 3.1, you say the group attribute specification
'mandates us to write a=group:FEC S1 S2 R1 R1'. Actually, I think it would
be more accurate to just say that the grouping specification does not
support the case described at all.

Writing 'a=group:FEC S1 S2 R1 R1' clearly doesn't make any sense in this
case: it would be a defect in the specification if it 'mandated' something
which made no sense, whereas I think a better way to look at it is that the
specification simply doesn't address this case.

2) I'm not sure what is meant by the next sentence 'Note that source and
repair flows are identified by their payload formats and/or other
descriptors [I-D.begen-fecframe-sdp-elements].' Also, it doesn't seem
relevant in this context where we describe limitations of the other
specifications.

3) 3.3. - the requirement to obey the prioritisation is a SHOULD in this
context, since it is just an optimisation.

4) 3.3 - 'It might be highly desirable to keep all the receivers ...' -
'all' should be 'most'.

5) 3.3 - 'Currently, there is no SDP semantics for indicating the priority
levels of the individual flows that are grouped in an "a=group" line.' -
remove from 'that are grouped ...' onwards, since we have not decided to use
the a=group and indeed are pointing out where it is deficient

6) 4 - 'There are two main solution approaches.' - That's a broad statement!
Perhaps you mean there are two solution approaches described in the draft ?
Another possibility would be to define an fec-specific mechanism, where each
repair flow simply refers directly to the protected source flows (this is
done in 3GPP, for example).

7) 4.1 and 4.2 - in the examples, the FEC repair flows should be
'application' not 'video' type and the transport identifier should be
'udp/fec', not 'rtp/avp'. There should not be an rtpmap attribute.

...Mark


On 2/13/08 7:45 AM, "Ali Begen (abegen)" <abegen@cisco.com> wrote:

> Hi Rajiv,
> 
> Thanks for reading the draft. For other who have not started reading,
> pls see the updated version (attached).
> 
> I asked someone without any FEC background to comment on the draft
> (seems that we will have the same issue in MMUSIC). So, I expanded the
> intro part and make clarifications about what we meant with
> prioritization, additivity, etc.
> 
> Thanks again,
> -acbegen
> 
>> -----Original Message-----
>> From: Rajiv Asati (rajiva)
>> Sent: Wednesday, February 13, 2008 5:36 AM
>> To: Ali Begen (abegen); 'fecframe-proto@ietf.org'
>> Subject: RE: [FECFRAME-PROTO] A new informational draft on
>> fec grouping issues
>> 
>> Hi Ali,
>> 
>> That's fine. 
>> I just got to see the draft. Looks fine to me.
>> 
>> Cheers,
>> Rajiv
>>  
>> 
>>> -----Original Message-----
>>> From: Ali Begen (abegen)
>>> Sent: Tuesday, February 12, 2008 4:28 PM
>>> To: Rajiv Asati (rajiva); 'fecframe-proto@ietf.org'
>>> Subject: RE: [FECFRAME-PROTO] A new informational draft on fec
>>> grouping issues
>>> 
>>> This is just for describing the problem and showing some
>> alternative 
>>> solutions. It does not have to become anything.
>>> That's why, it is intended to be informational.
>>> 
>>> If MMUSIC agrees to adopt one of the solutions described
>> here or comes 
>>> up with a new one, then of course we should work on that draft
>>> together, which should be in the cateogry of "proposed standard."
>>> 
>>> However, note that MMUSIC WG should approve what needs to be done
>>> here. And, that's why we need to tell them about our problems.
>>> 
>>> -acbegen
>>> 
>>>> -----Original Message-----
>>>> From: Rajiv Asati (rajiva)
>>>> Sent: Tuesday, February 12, 2008 1:17 PM
>>>> To: Ali Begen (abegen); fecframe-proto@ietf.org
>>>> Subject: RE: [FECFRAME-PROTO] A new informational draft on fec
>>>> grouping issues
>>>> 
>>>> Hi Ali,
>>>> 
>>>> We (the protocol team) should all collaborate to jointly
>> author the 
>>>> new draft, if/when it needs to be produced.
>>>> 
>>>> Also, why should it be the informational draft?
>>>> 
>>>> Cheers,
>>>> Rajiv
>>>> 
>>>>> -----Original Message-----
>>>>> From: fecframe-proto-bounces@ietf.org
>>>>> [mailto:fecframe-proto-bounces@ietf.org] On Behalf Of Ali Begen
>>>>> (abegen)
>>>>> Sent: Tuesday, February 12, 2008 4:04 PM
>>>>> To: fecframe-proto@ietf.org
>>>>> Subject: [FECFRAME-PROTO] A new informational draft on
>>> fec grouping
>>>>> issues
>>>>> 
>>>>> Hi everyone,
>>>>> 
>>>>> So far, we could not ignite a discussion in the MMUSIC WG
>>> regarding
>>>>> the FEC grouping issues. So, it was suggested that I
>>> would write an
>>>>> informational draft, describe the problems and propose some
>>>>> alternative solutions. So, that is what I did.
>>>>> 
>>>>> I am attaching the draft for your review. Note that this
>>> has to be
>>>>> submitted by Monday. So any comments within this week
>>>> (before Friday)
>>>>> would be appreciated. It is important that we convey our issues
>>>>> appropriately. So, please take a few minutes to review the
>>>> document. 
>>>>> It is very short, and should not take much time.
>>>>> 
>>>>> Thanks,
>>>>> -acbegen
>>>>> 
>>>> 
>>> 
>> 
> _______________________________________________
> FECFRAME-PROTO mailing list
> FECFRAME-PROTO@ietf.org
> http://www.ietf.org/mailman/listinfo/fecframe-proto


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
http://www.ietf.org/mailman/listinfo/fecframe-proto