Re: [payload] [rtcweb] Second WGLC on draft-ietf-payload-flexible-fec-scheme
"Mo Zanaty (mzanaty)" <mzanaty@cisco.com> Mon, 16 July 2018 04:40 UTC
Return-Path: <mzanaty@cisco.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 C07A3130E9D
for <payload@ietfa.amsl.com>; Sun, 15 Jul 2018 21:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.509
X-Spam-Level:
X-Spam-Status: No, score=-14.509 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5,
SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001,
USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
header.d=cisco.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 bM3cbD-N2w0P for <payload@ietfa.amsl.com>;
Sun, 15 Jul 2018 21:40:33 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78])
(using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id A6F7D130DC8
for <payload@ietf.org>; Sun, 15 Jul 2018 21:40:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
d=cisco.com; i=@cisco.com; l=14051; q=dns/txt;
s=iport; t=1531716033; x=1532925633;
h=from:to:subject:date:message-id:references:in-reply-to:
mime-version; bh=0/5PrtVDlNg0mO6+h6yyfVZ/EuMLH76jhMsjhFYYYOY=;
b=KMAzRCfwH3E9Ip9ohCC/r3fm+1WB1Xb2s1S9wtuKaoUXgerQGCq75vkX
198DZxf94cqnF4NYHFQEHngEAiqLtni4zKHF+NL2qq9SVFnHEFQDCkEld
bobeqJNt7OBLGVtLlWw1GScY+6dCf0ws4dMC59+DAoJPktkwmmTSdIBV8 I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AXAQAvIUxb/4sNJK1cGgEBAQEBAgE?=
=?us-ascii?q?BAQEIAQEBAYJTdmN/KAqLdow5ggyQKoUPgXoLGAEMhAFGAoJPITQYAQIBAQI?=
=?us-ascii?q?BAQJtHAyFNgEBAQEDAQErQRkCAgEIEQECAQIoBxsMCxQDBggCBAESCYMYgRt?=
=?us-ascii?q?kD6oaH4Q8hWMFiH2BVz+BEYMRgj1RCwEBA4F9hTYCh2WRdwkChgiJHYFDhBG?=
=?us-ascii?q?IEYd9gjyHNAIRFIEkHTgmgSxwFTuCaQmCHBeIWYU+b4wrgRoBAQ?=
X-IronPort-AV: E=Sophos;i="5.51,359,1526342400";
d="scan'208,217";a="421091108"
Received: from alln-core-6.cisco.com ([173.36.13.139])
by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
16 Jul 2018 04:40:32 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15])
by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id w6G4eWtF024926
(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL);
Mon, 16 Jul 2018 04:40:32 GMT
Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-ALN-005.cisco.com
(173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Sun, 15 Jul
2018 23:40:31 -0500
Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com
([173.36.7.15]) with mapi id 15.00.1320.000;
Sun, 15 Jul 2018 23:40:31 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, "payload@ietf.org"
<payload@ietf.org>
Thread-Topic: [payload] [rtcweb] Second WGLC on
draft-ietf-payload-flexible-fec-scheme
Thread-Index: AQHUHL8gcz9lgfkO2EKaOXlbd4Assg==
Date: Mon, 16 Jul 2018 04:40:31 +0000
Message-ID: <D7718116.7F593%mzanaty@cisco.com>
References: <6E58094ECC8D8344914996DAD28F1CCD86E663@DGGEMM506-MBX.china.huawei.com>
<2d9b0ac5-87f2-6f50-2a4e-bf7e7943d55d@ericsson.com>
In-Reply-To: <2d9b0ac5-87f2-6f50-2a4e-bf7e7943d55d@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.7.170905
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.212.251]
Content-Type: multipart/alternative;
boundary="_000_D77181167F593mzanatyciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/vEp5hKi-rLgBkVhIUF9gvMmAaTk>
Subject: Re: [payload] [rtcweb] Second WGLC on
draft-ietf-payload-flexible-fec-scheme
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.27
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: Mon, 16 Jul 2018 04:40:37 -0000
Hi Magnus, Thanks for the review. In general, I agree with your comments, and will update the draft accordingly. See Mo: inline for details. Mo From: payload <payload-bounces@ietf.org<mailto:payload-bounces@ietf.org>> on behalf of 'Magnus Westerlund' <magnus.westerlund@ericsson.com<mailto:magnus.westerlund@ericsson.com>> Date: Monday, June 11, 2018 at 10:15 AM To: "payload@ietf.org<mailto:payload@ietf.org>" <payload@ietf.org<mailto:payload@ietf.org>> Subject: Re: [payload] [rtcweb] Second WGLC on draft-ietf-payload-flexible-fec-scheme Hi, I have now reviewed -07. It is not ready yet. A significant issue appear to exist around how one recovers CSRC lists or header extensions. 1. Section 4.2.2, Figure 13: The R and F bits are swapped. To my understanding this figure should use R=0 and F=1, i.e. 0 1 in the two first bits. Mo: Yes, the figure should use R=0 and F=1 to match the text. I will correct this. 2. Section 4.2.2, Figure 15: So when R=1, why is F=1? As neither of the F values apply when R=1, why not simply define that F=0, which would result in that the RTP payload would be equal to the complete RTP packet being retransmitted? Mo: Yes, R=1 can be redefined to use F=0 instead of F=1, to simplify copying the complete source RTP packet being transmitted. I will make this change, unless anyone objects. 3. Section 4.2.2, Figure 15: Why isn't the CSRC list or packet header extension of the retransmitted packet included in the figure, they will be there if P or X bits of the Retransmission is present? Or are they counted as part of the retransmission / repair payload? Mo: The CSRC list and header extensions of the original source packet are part of the retransmission "payload". I will clarify this with more explicit wording, namely that retransmission "payload" (in quotes) includes everything following the fixed 12-byte RTP header of the source packet. 4. Section 6.2: The repair packet payload consists of the bits that are generated by applying the XOR operation on the payloads of the source RTP packets. If the payload lengths of the source packets are not equal, each shorter packet MUST be padded to the length of the longest packet by adding octet 0's at the end. The repair packet does not appear to protect the source packets packet extension or CSRC list. I think what is missing here is the need to be explicit that the repair payload will be XOR of the source packets' CSRC list, extension header and payload? The reverse thus need to be explicitly said in the recovery section also. Mo: Same as the prior comment. The CSRC list and header extensions of the original source packet are protected as part of the repair "payload". I will clarify this with more explicit wording, namely that repair "payload" (in quotes) used in the XOR operation includes everything following the fixed 12-byte RTP header of the source packet. Cheers Magnus Den 2018-03-22 kl. 17:41, skrev Roni Even (A): Hi, I would like to start a three week second WGLC on RTP Payload Format for Flexible Forward Error Correction in draft-ietf-payload-flexible-fec-scheme-07<https://tools.ietf.org/html/draft-ietf-payload-flexible-fec-scheme-07>07>. The WGLC will end on April 11th , 2018 Note that the first WGLC was on the 05 version and the 06,07 are incremental updates. The slides from the IETF 101 payload session describe the changes see https://datatracker.ietf.org/meeting/101/materials/slides-101-payload-flexible-fec-00 . Please send comments to the payload mailing list. The double posting is to notify RTCweb WG that the second WGLC has started since this document is needed for RTCweb Roni Even Payload WG co-chair _______________________________________________ rtcweb mailing list rtcweb@ietf.org<mailto:rtcweb@ietf.org>https://www.ietf.org/mailman/listinfo/rtcweb -- 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<mailto:magnus.westerlund@ericsson.com> ----------------------------------------------------------------------
- Re: [payload] [rtcweb] Second WGLC on draft-ietf-… Roni Even (A)
- Re: [payload] [rtcweb] Second WGLC on draft-ietf-… Magnus Westerlund
- [payload] Second WGLC on draft-ietf-payload-flexi… Roni Even (A)
- Re: [payload] [rtcweb] Second WGLC on draft-ietf-… Mo Zanaty (mzanaty)