[payload] Proposed changes to draft-ietf-payload-flexible-fec-scheme-11

Giridhar Mandyam <mandyam@qti.qualcomm.com> Thu, 06 December 2018 21:35 UTC

Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 240551311D4 for <payload@ietfa.amsl.com>; Thu, 6 Dec 2018 13:35:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Upd08WSp5Q6s for <payload@ietfa.amsl.com>; Thu, 6 Dec 2018 13:35:43 -0800 (PST)
Received: from alexa-out-sd-02.qualcomm.com (alexa-out-sd-02.qualcomm.com [199.106.114.39]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71938130E93 for <payload@ietf.org>; Thu, 6 Dec 2018 13:35:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1544132143; x=1575668143; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=HTqpjcG6QJGRnK75RdxAStVob//+B1dpYE0uqN6+a48=; b=dERPP5wXDW2RjmC6OsMbqV/BTX0ZYgQWGLQvkM9SxqQP1TquzCWYsvQX bGShNCExgyRckCohNt/EVi89rgTJD2WU3WRnZlBoTywuqP+dIlnafuHKP uv1/Q4y+YrEZ6+kSCkpoUjUiCw7T0KQ1Q6BI3Nn/NWRAC2TrsDQDmt6Pl s=;
X-URL-LookUp-ScanningError: 1
X-IronPort-AV: E=Sophos;i="5.56,323,1539673200"; d="scan'208";a="19624179"
Received: from unknown (HELO ironmsg01-sd.qualcomm.com) ([10.53.140.141]) by alexa-out-sd-02.qualcomm.com with ESMTP; 06 Dec 2018 12:58:59 -0800
Received: from nasanexm01h.na.qualcomm.com ([10.85.0.34]) by ironmsg01-sd.qualcomm.com with ESMTP/TLS/AES256-SHA; 06 Dec 2018 12:58:50 -0800
Received: from NASANEXM01C.na.qualcomm.com (10.85.0.83) by NASANEXM01H.na.qualcomm.com (10.85.0.34) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 6 Dec 2018 12:58:50 -0800
Received: from NASANEXM01C.na.qualcomm.com ([10.85.0.83]) by NASANEXM01C.na.qualcomm.com ([10.85.0.83]) with mapi id 15.00.1395.000; Thu, 6 Dec 2018 12:58:50 -0800
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: "Roni Even (A)" <roni.even@huawei.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>
CC: "Ali C. Begen" <ali.begen@networked.media>, "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>, Ben Campbell <ben@nostrum.com>, "payload@ietf.org" <payload@ietf.org>
Thread-Topic: Proposed changes to draft-ietf-payload-flexible-fec-scheme-11
Thread-Index: AdSNorPPkyx2u/zORBuZfJA8MKesUw==
Date: Thu, 06 Dec 2018 20:58:49 +0000
Message-ID: <113ed79cfaa347edb8b89a7ac5af3d69@NASANEXM01C.na.qualcomm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/FMkx3wmN1DY7fCqur-S17V-DqW8>
Subject: [payload] Proposed changes to draft-ietf-payload-flexible-fec-scheme-11
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Dec 2018 21:35:46 -0000

Magnus,
Here is the proposal to respond to your comments in https://mailarchive.ietf.org/arch/msg/payload/MkHU_bBWl_Dp1jRhlvnFpZB1ewI.

Thanks,
-Giri Mandyam

A. > At least in discussing this with Mo F2F I got the impression that the plan was to also be explicit about what the lack of it (ToP) means, i.e. it can be any of the self describing usages, so a mix of retransmission and FEC is possible.

Proposed change:  The following sentence will be added to each ToP section:  " The absence of the ToP field means that all protection types are allowed."

B. >The use of draft-ietf-avtext-rid RepairedRtpStreamId is not at all  needed, even if it could be used in a sub-set of applications of  flexfec. It would work in same RTP Session, with a single repair RTP stream only protects a singe source RTP stream. But, considering the possibility of repair of multiple source streams and different RTP Sessions, I think an explicit statement that this SHOULD NOT be used for the payload format would be good to include.

Proposed Change #1:  Add a reference to https://tools.ietf.org/html/draft-ietf-avtext-rid-09 in the Informative References section.

Proposed Change #2:  Add Section 7.2, entitled "On the Use of the RTP Stream Identifier Source Description", with the following text:

"The RTP Stream Identifier Source Description [I.-D.ietf-avtext-rid] is a format that can be used to identify a single RTP source stream along with an associated repair stream.  However, since this specification already defines a method of source and repair stream identification that can enable protection of 
Multiple source streams with a single repair stream.  Therefore the RTP Stream Idenfifer Source Description SHOULD NOT be used for the Flexible FEC payload format." 

-----Original Message-----
From: Roni Even (A) <roni.even@huawei.com> 
Sent: Thursday, December 6, 2018 3:03 AM
To: Magnus Westerlund <magnus.westerlund@ericsson.com>; Giridhar Mandyam <mandyam@qti.qualcomm.com>
Cc: Ali C. Begen <ali.begen@networked.media>; Mo Zanaty (mzanaty) <mzanaty@cisco.com>; Ben Campbell <ben@nostrum.com>; payload@ietf.org
Subject: RE: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-10.txt

Hi,
Can you send these messages to the list.
I am wondering about ToP, I saw a previous question from Magnus about using for example ToP 0,3 (FEC plus retransmission) not allowed by current definition in 5.1.1 but if I read section 4.2.2.3 first paragraph correctly it is allowed I also assume that Magnus asked for the default value for ToP and I did not see any text in 5.1.1 Roni Even 


-----Original Message-----
From: Magnus Westerlund [mailto:magnus.westerlund@ericsson.com]
Sent: Thursday, December 06, 2018 10:32 AM
To: Ben Campbell
Cc: Ali C. Begen; Mo Zanaty (mzanaty); Roni Even (A); ART ADs; Giridhar Mandyam
Subject: Re: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-10.txt

Hi,

I have responded on the first question. Although I don't understand why that went off-list.

I want to comment on the second paragraph below.

On 2018-12-05 19:36, Ben Campbell wrote:
>> On Dec 5, 2018, at 12:28 PM, Giridhar Mandyam <mandyam@qti.qualcomm.com> wrote:
>>
>> I believe his first comment on ToP needs to be addressed in the revision.  I believe his second comment is more problematic, because it refers to a standards-track document that has not achieved RFC status yet (i.e. it may undergo changes), and I am not sure it will help the document.
>>
>>
Considering that draft-ietf-avtext-rid is approved and stuck in RFC-editor missref state on cluster 238 I don't see this as a reason for not addressing my raised issue.

The reason I do want to raise this is that flexfec could be used in a sub-set of cases, but is not necessary in any cases as the linking to the source flow is provided in the FLEXFEC RTP packet. Thus, for making it clear that it is not needed, I think an explicit statement should be added to that effect. If we don't have a statement we might find situations where people will attempt to apply it and gets into the confusion if they try the FEC mode with multiple source SSRCs where it doesn't work.

Cheers 

Magnus Westerlund 

----------------------------------------------------------------------
Network Architecture & Protocols, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------