[rtcweb] Fwd: [payload] Updates on FLEX FEC (ver -19)

Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 29 March 2019 08:32 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 211BC120257 for <rtcweb@ietfa.amsl.com>; Fri, 29 Mar 2019 01:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=ericsson.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 RqoLZnt1wRR0 for <rtcweb@ietfa.amsl.com>; Fri, 29 Mar 2019 01:32:40 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on060a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::60a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE01E120437 for <rtcweb@ietf.org>; Fri, 29 Mar 2019 01:32:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=82TByqpmuMX0HoMjWy/s0S5WWS/lXILrlNIC2di7uRk=; b=QboWTm6kBGsIntoWe+Vr44kHbLPxlqqx6hbyN6lHLDWXTq4RjgYSiokPgMcwoSnDfTzVt78iW7csAqLQTDMs0ePVhyQdj4JKed18K1vkYZHG0alEUrbb7H+HiYa2O60qKeg46GIrwsWITNBFxqOO9KNm/geH95xH3gldwffuDBI=
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com (10.168.128.149) by HE1PR0701MB2329.eurprd07.prod.outlook.com (10.168.127.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1771.6; Fri, 29 Mar 2019 08:32:37 +0000
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com ([fe80::107c:5f27:2ef:8505]) by HE1PR0701MB2522.eurprd07.prod.outlook.com ([fe80::107c:5f27:2ef:8505%5]) with mapi id 15.20.1771.006; Fri, 29 Mar 2019 08:32:37 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [payload] Updates on FLEX FEC (ver -19)
Thread-Index: AdTlkiuoQvnOaQJpTdKMsfXe7HImOA==
Date: Fri, 29 Mar 2019 08:32:37 +0000
Message-ID: <HE1PR0701MB2522550248ED1AA0500F3791955A0@HE1PR0701MB2522.eurprd07.prod.outlook.com>
References: <5e948e46153445c892dc661085d21073@NASANEXM01C.na.qualcomm.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=magnus.westerlund@ericsson.com;
x-originating-ip: [129.192.74.4]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e5724cdc-a18a-4fc1-f2fa-08d6b4211997
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:HE1PR0701MB2329;
x-ms-traffictypediagnostic: HE1PR0701MB2329:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <HE1PR0701MB23294578CABC158BEBC879C0955A0@HE1PR0701MB2329.eurprd07.prod.outlook.com>
x-forefront-prvs: 0991CAB7B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(376002)(396003)(366004)(39860400002)(346002)(199004)(189003)(25786009)(6436002)(106356001)(316002)(105586002)(186003)(966005)(2906002)(5640700003)(33656002)(53936002)(8936002)(5660300002)(15650500001)(6916009)(236005)(3846002)(76176011)(14454004)(71190400001)(6116002)(6306002)(2351001)(55016002)(2473003)(71200400001)(54896002)(9686003)(446003)(14444005)(99286004)(256004)(68736007)(478600001)(606006)(476003)(74316002)(229853002)(1730700003)(2501003)(7696005)(44832011)(97736004)(8676002)(86362001)(52536014)(81166006)(66066001)(81156014)(6506007)(102836004)(486006)(26005)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2329; H:HE1PR0701MB2522.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 6l0gbDXZDLcPuccKgkyVwrPyXGfWgIUk4TOwyA1G28d9VJcO/cezLvcrUeM+f0VnN2lQC9VStZ7t5vFpWtpNIoybdI/+6v9h682abMdou3SJ8f5jXUxW0oUjpoe9p3AsVy9beyaZwM+sKNZ7yNQgHnJ2SiphvDRctGy1kgdkkIJKQi3GEV3XM51NT8SL2/3nWtxmDI7JTdE7L6TZRipBlrXMtqpUwsskFTpdEZJcxq0MUIG0mHcd1V6vx/YEr76S1TGc8JG2dL2UTDicwp98B6JWrmWyEX6Hv7+5tXhWXdVVUxqYAjsfOPQZ4aQH54YaZQWEI+Dxf5/7YhE8Cxqb8vRmdAkBJm7q18X72ooqLc8Dqc5ts2Tc02n2NakGstyGj3vmBNX2+sXbTpn+h6RgfhNqPGu03yGA1shyyvI7yDA=
Content-Type: multipart/alternative; boundary="_000_HE1PR0701MB2522550248ED1AA0500F3791955A0HE1PR0701MB2522_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e5724cdc-a18a-4fc1-f2fa-08d6b4211997
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2019 08:32:37.4361 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2329
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/4traIanceooE9WvVovQV_gr_gXY>
Subject: [rtcweb] Fwd: [payload] Updates on FLEX FEC (ver -19)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2019 08:32:50 -0000

RTCWeb,

I want to call to attention this proposed changes to the FlexFec format. There are some implications here. With the removal of the ToP option, if one supports FlexFec and negotiate it, one should use this format for Retransmission, not only FEC. From my perspective this shifts some assumptions from the FEC and RTP usage drafts.

Cheers

Magnus

-------- Forwarded Message --------
Subject:        [payload] Updates on FLEX FEC (ver -19)
Date:   Thu, 28 Mar 2019 19:19:31 +0100
From:   Giridhar Mandyam <mandyam@qti.qualcomm.com><mailto:mandyam@qti.qualcomm.com>
To:     payload@ietf.org<mailto:payload@ietf.org> <payload@ietf.org><mailto:payload@ietf.org>


Dear Payload WG,

After offline discussion with the editors and reviewers (special thanks to Bernard Aboba), we have decided that the spec needed to be slightly modified. Version -19 contains the following changes:

a) Recommendation against negotiation of RTP RTX when FLEX FEC is used. A new section 1.1.7 on the use of FLEX FEC retransmissions has been added to indicate as such.

b) Elimination of all optional SDP parameters (e.g. ToP, L and D fields). This means that the sender can send any FEC configuration (as indicated by the FEC header) as long as it stays consistent with the mandatory SDP parameters (rate and repair window). Sec. 1.1.6, 1.1.7, 4.2.2, and 5 are the primary impacted sections. We believe this will greatly simplify SDP O/A and while retaining the "flexibility" of FLEX FEC to adapt FEC repair data on a packet-by-packet basis. - Note that L and D cannot be larger than 255, respectively. As we gain implementation experience, if we decide that 255 is not sufficient then it could be possible to extend the corresponding header fields in the future. Currently there are header values that are reserved (R=F=1 and L=D=0) that could be used to indicate the use of an extended L and D field, as an example of one way to implement extended fields for L and D.

c) Slight adjustment of Sec. 6.3.1.2 to correct for sequence numbering errors in the abstract procedure for grouping of source packets using their RTP sequence numbers.

d) Accounting for the remaining nit's in Benjamin Kaduk's last review.

e) Explicitly defining "FLEX FEC" in the abstract.

Please provide any feedback within 7 days of the sending of this notification.

Thank you,

-The Editors of FLEX FEC


_______________________________________________
payload mailing list
payload@ietf.org<mailto:payload@ietf.org>
https://www.ietf.org/mailman/listinfo/payload