Re: [rmcat] WGLC on draft-ietf-avtcore-cc-feedback-message-05

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Mon, 16 December 2019 07:07 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 954E812009E; Sun, 15 Dec 2019 23:07:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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] 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 1gPaoZ0u6Deu; Sun, 15 Dec 2019 23:07:47 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on060f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1e::60f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A10D120025; Sun, 15 Dec 2019 23:07:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OWklvPVULhPr9l2r4+iudk2i3YmNSjl8oi1qhj5RlBc0m+USM/ShkCPOBQDyPRUdCQy4ioVblbGpqxN3F2pURyHXVUuHh8o/OHZIBGIdxXOC+CVb+Ov3IwhlTVuVc0VNCAidZJ/4XQxldeWHiIXkizLGkbzcK4r08dIsde9DBfDsJdhqejaS01JBOx86dRKMBe3bbw4Xg4bLd3f7Ts6tqYE3Us0o0e9QVA6XJLqvw7uwvClTICpZvCATeKO11n86yjL9pLuoFxVZpBN8ygi0g20wbBlfPUEiWsaBnx37uDefHdCjyP8QKKCxAb4tqnwwEaYV2AMZsb8yYhcQRe+F1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FnbsICZbEkjLIPfgpg0eaHB6eq9dywxb0CbQz/NasRA=; b=gduIFii0Au6pZPaYoQo9Kc53kSKELDNJ0LQASlQJPjr8cRTy01QqwY7RFDa0uATgw/Bk87/aUnj5h+syeqreOejV2sw1hjbivtJ0IvHdQSCzNYBal1q8ihhnpPJTKQauanSZR8NPvzLSYvfRt+1juuN/3adyzpAOO/aOsieExbpIO+Z/lfDVXZZ8390/iMeP8u5GRcgs6k9AKlXbgIPSD1je+gBDdHlx2eQim7NGsg8Dhd5Fm6tCzW5x+ZDgqShwE80xDF0VufeVGUdawRc9krO9rKpuvP92a9LSZoaWtvlkEpjaERpdW2GtwY8awhHpkL7J+2O4+YHC/iZwjVBvoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
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=FnbsICZbEkjLIPfgpg0eaHB6eq9dywxb0CbQz/NasRA=; b=aCkONaonvpFRimM1MN75z4Skohb0ALpOWpTDG+I6EkjJjqBzuUksQy3lnDObKjTAxPKSPC7V55GdgmmjvQ022MRYOY599CpTgpd2L8Aw5qMWRhePeXwaRCC6GBjG6b4Mv1U/P/0Y/g5d0r++5a7off5ttJz9qXORh1vWEFKcSCw=
Received: from HE1PR07MB4425.eurprd07.prod.outlook.com (20.176.162.29) by HE1PR07MB3386.eurprd07.prod.outlook.com (10.170.247.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.12; Mon, 16 Dec 2019 07:07:43 +0000
Received: from HE1PR07MB4425.eurprd07.prod.outlook.com ([fe80::dc3f:bc2e:d106:e087]) by HE1PR07MB4425.eurprd07.prod.outlook.com ([fe80::dc3f:bc2e:d106:e087%7]) with mapi id 15.20.2559.012; Mon, 16 Dec 2019 07:07:43 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "Roni Even (A)" <roni.even@huawei.com>, Colin Perkins <csp@csperkins.org>
CC: "avt@ietf.org" <avt@ietf.org>, "rmcat@ietf.org" <rmcat@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Thread-Topic: [rmcat] WGLC on draft-ietf-avtcore-cc-feedback-message-05
Thread-Index: AQHVsx27+bWXC0YWl0SRZzTFJ1n8fae8ViJQ
Date: Mon, 16 Dec 2019 07:07:43 +0000
Message-ID: <HE1PR07MB44259D475F4F78D6BAF77613C2510@HE1PR07MB4425.eurprd07.prod.outlook.com>
References: <6E58094ECC8D8344914996DAD28F1CCD27D24D49@DGGEMM506-MBX.china.huawei.com> <6E58094ECC8D8344914996DAD28F1CCD27D348A6@dggemm526-mbx.china.huawei.com> <4D144D64-1855-48DF-94CC-204D27AC2073@csperkins.org> <6E58094ECC8D8344914996DAD28F1CCD27D35758@dggemm526-mbx.china.huawei.com>
In-Reply-To: <6E58094ECC8D8344914996DAD28F1CCD27D35758@dggemm526-mbx.china.huawei.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ingemar.s.johansson@ericsson.com;
x-originating-ip: [83.227.122.88]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cc9701ee-6bc2-4bb0-d27d-08d781f6a5b4
x-ms-traffictypediagnostic: HE1PR07MB3386:|HE1PR07MB3386:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR07MB338648C127FA85C7F1E8279CC2510@HE1PR07MB3386.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2958;
x-forefront-prvs: 02530BD3AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(346002)(39860400002)(136003)(376002)(396003)(199004)(189003)(5660300002)(76116006)(71200400001)(52536014)(53546011)(6506007)(15650500001)(7696005)(2906002)(4326008)(478600001)(966005)(107886003)(26005)(186003)(8936002)(8676002)(81156014)(81166006)(9326002)(33656002)(66446008)(66946007)(55016002)(9686003)(66616009)(66476007)(66556008)(64756008)(110136005)(86362001)(316002)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3386; H:HE1PR07MB4425.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: BCL:0;
x-microsoft-antispam-message-info: KastvNh/YFDAz+mye0th/vARN11eZJJXme+skzRxCyzFQHkwmpPHBjxwC5wc5gtDG3k+lyLbfqdE97ALrMVIO4F3gYa5Yo50A4i+W+13pCbAFbKphOrxrcqNDxZO2vG+U9GsJmYsDuXQ4MmFE8X1L0FN7iab9hyJ6ZvrsdIK8nPLVLYOy5ulJ9BEdfzXAf/qsNG3xgu50sZ5jpENump/HO8D980NlBKGvw/vz+fXb2Ux1guj2YpfALEcZTtbbVOhOKapjizvWgc9Dvlg8uNGtrXQhOBmX135JuEZKk5MHAAS0brPhCzMjmqXwP/jkBLpIcthUHdT2GBv19cWdfueTgy+I4ADx/tPKOdvlsLO1FfKbh81W+WIo/Mgc071a3ZvbuOUvlRH2l2rZqx546LzB4B+AP9fvBL4Lretbo5Y2cCC3ZWTSC4scoqSFKH1MrAYkbPtQRglLbHXv441xoMk/ZusShaRoJuXlAUER9Lashc=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0816_01D5B3E7.E3843F90"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cc9701ee-6bc2-4bb0-d27d-08d781f6a5b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2019 07:07:43.6581 (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-CrossTenant-userprincipalname: X1xjNjWGqZMUvRS4cXLY8AkuOeQPmWgzFnBsaPG2M7EuL3naH7Vj227NmggfiX6uWAA7m9Xjd6thtM56LukE3sEQUcU+lCN0jlcyAT0dVOfwdH8M4WfOo/RCb4PHesuy
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3386
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/0RFzc_P9D_UEthdgCuLSbUvXpfM>
Subject: Re: [rmcat] WGLC on draft-ietf-avtcore-cc-feedback-message-05
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Dec 2019 07:07:50 -0000

Hi

 

One comment related to the feedback interval. Even though SCReAM manages relatively sparse feedback at moderate bitrates, I have observed that at high bitrates (50+ Mbps) the feedback interval needs to go down to ~2ms. 

50Mbps means ~4000 packets/s and with a 2ms feedback interval this means one feedback every 8 RTP packets which, I would say is in the same ballpark as QUIC and TCP. 

In other words the feedback rate is much higher than every frame.

It is possible to reduce the feedback frequency in SCReAM with an increased headroom for the congestion window and packet pacing, the drawback is however that the delay jitter can then increase.

 

 

Regards
Ingemar

 

From: Roni Even (A) <roni.even@huawei.com> 
Sent: den 15 december 2019 09:00
To: Colin Perkins <csp@csperkins.org>
Cc: avt@ietf.org; rmcat@ietf.org
Subject: Re: [rmcat] WGLC on draft-ietf-avtcore-cc-feedback-message-05

 

Hi Colin,

The proposed text for section 4 looks OK

Roni Even as individual

 

As for submitting an updated draft please wait for the end of the WGLC (end of this week)

 

Roni Even as co-chair of AVTCore WG

 

From: Colin Perkins [mailto:csp@csperkins.org] 
Sent: Thursday, December 12, 2019 9:16 PM
To: Roni Even (A)
Cc: avt@ietf.org <mailto:avt@ietf.org> ; rmcat@ietf.org <mailto:rmcat@ietf.org> 
Subject: Re: [rmcat] WGLC on draft-ietf-avtcore-cc-feedback-message-05

 

 

 

On 10 Dec 2019, at 12:52, Roni Even (A) <roni.even@huawei.com <mailto:roni.even@huawei.com> > wrote:

 

Hi,

 

Some comments as individual

 

1. in section 10 the registration of the SDP ccfb attribute need also to include mux category

 

That attribute is registered by draft-ietf-mmusic-sdp-mux-attributes, which include the mux category. This draft is registering a parameter within that attribute.

 

2. In section 4 it is says  “It has been shown  [ <https://tools.ietf.org/html/draft-ietf-avtcore-cc-feedback-message-05#ref-I-D.ietf-rmcat-rtp-cc-feedback> I-D.ietf-rmcat-rtp-cc-feedback] that in most cases a per frame feedback is a reasonable assumption on how frequent the RTCP feedback messages can be transmitted.“ later in the section it talks about 50-200msec and say that a value in this range need to be negotiated.  Looking at rmcat-rtp-cc-feedback I got the impression that a report per frame is recommended. 

 

I rephrased the section to:

 

   There is a trade-off between speed and accuracy of reporting, and the

   overhead of the reports.  [I-D.ietf-rmcat-rtp-cc-feedback] discusses

   this trade-off, suggests desirable RTCP feedback rates, and provides

   guidance on how to configure the RTCP bandwidth fraction, etc., to

   make appropriate use of the reporting block described in this memo.

   Specifications for RTP congestion control algorithms can also provide

   guidance.

 

   It is generally understood that congestion control algorithms work

   better with more frequent feedback.  However, RTCP bandwidth and

   transmission rules put some upper limits on how frequently the RTCP

   feedback messages can be sent from an RTP receiver to the RTP sender.

   It has been shown [I-D.ietf-rmcat-rtp-cc-feedback] that in most cases

   sending feedback one per frame is an upper bound before the reporting

   overhead becomes excessive.  Analysis [feedback-requirements] has

   also shown that candidate congestion control algorithms can operate

   with less frequent feedback, using a feedback interval range of

   50-200ms.  Applications need to negotiate an appropriate feedback

   interval at session setup.

 

The draft-ietf-rmcat-rtp-cc-feedback is trying to show that per-frame feedback is possible, with acceptable overhead, but unless the codec can adapt on a per frame basis, it’s not clear that such frequent feedback is necessary. This version is intended to give bounds, and encourage people to draft draft-ietf-rmcat-rtp-cc-feedback, which will be expanded to give more discussion over time. Does this clarify?

 

3. A nit – please expand RTS at first occurrence, it is expanded a bit late

 

Fixed.

 

Let us know when you want us to submit the revised draft.

Colin

 

 

 

 

Roni Even

 

 

From: avt [ <mailto:avt-bounces@ietf.org> mailto:avt-bounces@ietf.org] On Behalf Of Roni Even (A)
Sent: Thursday, December 05, 2019 9:30 AM
To:  <mailto:avt@ietf.org> avt@ietf.org
Cc:  <mailto:rmcat@ietf.org> rmcat@ietf.org
Subject: [AVTCORE] WGLC on draft-ietf-avtcore-cc-feedback-message-05

 

Hello, all!

 

As we discussed in Singapore, this is to announce a Working Group Last Call for draft-ietf-avtcore-cc-feedback-05.

 

Please review this document and send comments to the AVT mailing list by Thursday, December 19, 2019.

 

 

If you review the document and have nothing to add, please let the list know that as well.

 

Thank you!

 

Roni Even 

AVTCore co-chair

 



-- 
Colin Perkins
https://csperkins.org/