Re: [AVTCORE] Question on draft-ietf-avtcore-cc-feedback-message-02

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Thu, 23 August 2018 08:44 UTC

Return-Path: <zaheduzzaman.sarker@ericsson.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A223120049 for <avt@ietfa.amsl.com>; Thu, 23 Aug 2018 01:44:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level:
X-Spam-Status: No, score=-4.299 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_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, T_KAM_HTML_FONT_INVALID=0.01, 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 header.b=KfW8D7oh; dkim=pass (1024-bit key) header.d=ericsson.com header.b=eG2zvZnh
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 jbWv23pQOWxt for <avt@ietfa.amsl.com>; Thu, 23 Aug 2018 01:44:13 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 D7075130E57 for <avt@ietf.org>; Thu, 23 Aug 2018 01:44:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1535013851; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=xib/nn0ku1sbbuhTiWpwiuDhUJbRynn2w/fHdeJuoPY=; b=KfW8D7ohmcEXkEQY2eFp0Q3zzH1ML3jkLnvWDmujibVNB9LVt0JxglE9b9PQ2NrL b7Qm4lpEFWN4soFE7mXCgkeBtK/YqmBQlqjTqcvRoLKd7DnreNgqPUgC6Ycd3K6o Q4NncuRr3FKZLmQHV6ViYRBzelZAShd7Ubx06jtN8B8=;
X-AuditID: c1b4fb30-3cd869c0000055da-0e-5b7e73dba0a4
Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 46.33.21978.BD37E7B5; Thu, 23 Aug 2018 10:44:11 +0200 (CEST)
Received: from ESESSMB505.ericsson.se (153.88.183.166) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 23 Aug 2018 10:44:10 +0200
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB505.ericsson.se (153.88.183.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Thu, 23 Aug 2018 10:44:09 +0200
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=xib/nn0ku1sbbuhTiWpwiuDhUJbRynn2w/fHdeJuoPY=; b=eG2zvZnh4bJ3AbXsfoax6gHTis16QYjtGqxs33GydMy+EuU8ErtIiCwbG8t6OACo5xOXoz42wu6tzz+XRfmn0lCdXTvSrE7WaiPxlVnDyDo/BtD9ymYlbK7ljYyd3Ss2tE9LN0uI0Ageorxd7SYWrAYkpnkqRe8lDQOdEPuTd4Q=
Received: from HE1PR0701MB3020.eurprd07.prod.outlook.com (10.168.93.142) by HE1PR0701MB2571.eurprd07.prod.outlook.com (10.168.187.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.11; Thu, 23 Aug 2018 08:44:07 +0000
Received: from HE1PR0701MB3020.eurprd07.prod.outlook.com ([fe80::2114:3d04:96e1:6ff0]) by HE1PR0701MB3020.eurprd07.prod.outlook.com ([fe80::2114:3d04:96e1:6ff0%8]) with mapi id 15.20.1080.015; Thu, 23 Aug 2018 08:44:06 +0000
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, "avt@ietf.org" <avt@ietf.org>
CC: "'csp@csperkins.org'" <csp@csperkins.org>, "varun.singh@iki.fi" <varun.singh@iki.fi>, "mramalho@cisco.com" <mramalho@cisco.com>, "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: Question on draft-ietf-avtcore-cc-feedback-message-02
Thread-Index: AdQ6Nnr9KxdsQj5KQCyW9SzjIr5/QwAZWkAA
Date: Thu, 23 Aug 2018 08:44:06 +0000
Message-ID: <B2574775-8373-44A6-8925-D5AAF6224DFE@ericsson.com>
References: <AM4PR07MB33964CA6C5A4D392AD889A4FC2300@AM4PR07MB3396.eurprd07.prod.outlook.com>
In-Reply-To: <AM4PR07MB33964CA6C5A4D392AD889A4FC2300@AM4PR07MB3396.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.f.0.180709
x-originating-ip: [192.176.1.94]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR0701MB2571; 6:2pZfUIX6DBQldrj7ujJtlsV8KZlLxGB4tnRPf8eEbmms2z16MYp9HtSkEnMusAert6HJNj7W160B3hSgqixZQyPTju2XSreQoKzfCEH/aBNW9EXaWelioDkrrxLezCoKuIMYaK7nJBgv+eByfyKm87sk/VOg/Ys114qegKorqNJIWhIiZG6s5woPzR7icT2gMPnndqeZO1ZiuO3DWogB09ydRNIMa3WyjKRKAGawcJ8W2OhXaljCuAZgf45itdcH7wE6Dfs2r/29nMsWC4nKejZv7xWtx3V43Js614Es62mW5wNMs765t2je4kS5yFFuButiBrIa6+qnRRHvtB0gSz/VdB2ohNq7TXCWNdZhYaMrnzBmgeAMLDRWHYOarxRCg9F4F1e/lSASJn/YCDBsNAtAFODRa4OUbeZ8Eg7H+AJC3zARGUA0cxVxVbxeBvH/BOfAQKlCMF4sUyyf9d7K/Q==; 5:oCjNzcvDZGXZNihphoxC2ksq2izKtCsb+pPJkZ8H//dcZVF3b6/4EaQ0hPZEbzeGpPg1igeOTCOIG0BzROjqGU1jUyRhNTMJpV9Oaa2Cc7uO5LQ1kv7O654PueMdbwQm6ZFJfMUsghWseZTZi5YpxWXfcGJ0R9CEPTNotuLMlLw=; 7:nBzhPrffsXMQ4OhR6w3vKuOlS3v41FHwxG8nzmppSV9LO25MfCYn51NkIYw4KgWyrpLoQizwrfNq0oh9Gko9qj6Tl0Io5m/3tcflkal3ILxHUWPu5OGshxMfJuoMno3FEMHkoC5Q1WccEy9SlID6JxlBCXk0bKvzL3CXnPtwKeKWAdbW8ALLxhXUzUhx/DOlRe041fcnT5reaSa62grU5KSw8VWNsCtGYSMEv4W96Mltbcl7obvHtiQZtk7VQXOG
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10009020)(136003)(366004)(346002)(376002)(396003)(39860400002)(189003)(199004)(2616005)(58126008)(25786009)(54906003)(97736004)(5660300001)(7110500001)(15650500001)(229853002)(316002)(2420400007)(10710500007)(105586002)(33656002)(44832011)(2906002)(36756003)(106356001)(6436002)(110136005)(53936002)(6306002)(54896002)(236005)(14444005)(6486002)(256004)(83716003)(446003)(11346002)(6512007)(99286004)(8676002)(476003)(81156014)(81166006)(478600001)(486006)(6246003)(82746002)(966005)(14454004)(76176011)(8936002)(6506007)(66066001)(68736007)(6116002)(6346003)(3846002)(26005)(102836004)(2501003)(4326008)(5250100002)(53546011)(606006)(2900100001)(86362001)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2571; H:HE1PR0701MB3020.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
x-ms-office365-filtering-correlation-id: ff530a1d-a572-446c-29bf-08d608d49616
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR0701MB2571;
x-ms-traffictypediagnostic: HE1PR0701MB2571:
x-microsoft-antispam-prvs: <HE1PR0701MB2571238DB0AD1910D4AB36D39F370@HE1PR0701MB2571.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(28532068793085)(166708455590820)(202460600054446)(21748063052155)(248295561703944);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(823301075)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:HE1PR0701MB2571; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB2571;
x-forefront-prvs: 0773BB46AC
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zaheduzzaman.sarker@ericsson.com;
x-microsoft-antispam-message-info: wKtMSIHC8fAP0EU1CvLWTJDPfwDhFYOm06FJ4BK+40FZ28YAJMnCk4pqQOH7TazF84Rl+n+rR9nBzBieeIdxJwy4GJYVErGtUY2ES4N98cRh/VosFP0X9DW0z6b3tjuMTyXR28Ddo6UnzvPgO599GdTsq/B54P8VfRxy71QTveUJ4FjKS5eUIP15tILAdU1JIak3Te6tRB/PDX/TErBF0zPhnTjlySttNEVwLagvcUMrvUlFPF8gZbAYyDcLUMhtKYOTiXp913zJ+hCQ+QoUnbk67xVwVrw/78wgIrNbBgkly3ieeKM99KTfTWEHBUq4qU7nN+HkpCSbTcxgy+FZ1UVMJ/8rBu7AS1zXmoUVTgY=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_B2574775837344A68925D5AAF6224DFEericssoncom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ff530a1d-a572-446c-29bf-08d608d49616
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2018 08:44:06.2377 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2571
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SbUhTURjHO7v3zutqdlyaT0ZRC2NGvo2QBdIryAoSqS+lRq26qfnarvmG maWWLQ0TLTczWw1Llw1bWplRWmIaZSYmzjJ8SZmQiZmyoltud4Hffv/z/B6e8xwOTUi6KG86 NjGFUSeq4qVCEand/yjNb4DNjgwcGRArrIU1Loo71tdI8f3HUoWxf0qoMHG9aBulLP1dTymv fvkiVBoMNoHy5U89GU5GiEKOMfGxqYw6YMthUUxJ+VeUXFCD0o2W98Ic1G5AGuRKA94ETboS SoNEtAS3IejQFAj5MIsgr/obyQeDAGbrKpE9kLiYANuzSWfPNQHkWS4gPowhGJtuITSIpoU4 BEZuh9mHeOBI+Pj2oovdIXAtgvLmAsf0ZXgHTNgmhHbfA++E82VneF8Off3VDoXEPmB9Nyew sxhvhbpzPQ6W4CgwW3ocjis+CJ/0045zhJfDXOc9BxPYCyyjVQJ+UQyG5i6CZ0+wjnCUnT2x P5RVDDudNZDfl0vxvAo+VF1yPtILF7jVtZ7nIGiveU7YdwH8WQjdV56QfGEPDA7OUnyhEIFt ZtjZvREsz0aRfUnASVDXGMc7RQgqXplQMQrSLbgsz0fhKddA6hxLu0OHdnSe6flzXzA1BfDK Wii9NOTCswzyr1c6WQmvNBy10LmJ6FrkyTLskYRoudyfUcceZdmkRP9EJuUBmv9mLQ9/Bz5G 1vHtrQjTSLpELEvIjpRQqlQ2I6EVAU1IPcTj5qxIifiYKiOTUScdUp+KZ9hWtJImpV5iRZg5 QoKjVSlMHMMkM+r/VQHt6p2DFnsscZNlD61rFs2q3tSX/zne4PvUfN8oC/EV9NJ/uaLMwXw/ c6OC6/3Fft3dGS4/mxuVoV0uqmtrUk0t0sn2HvCU6EM5Lu1urZv89MFzu2o2vc86daLYeLKk dp9pRVAf1xXi4z4TqpW6BVd3Gwc2d6aj1ZN6Kr01lLgc7N1+Q0qyMaqgDYSaVf0D1EI+RmID AAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/ftto08yrCLwoWxfUwwJDzRJ5KgM>
Subject: Re: [AVTCORE] Question on draft-ietf-avtcore-cc-feedback-message-02
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Aug 2018 08:44:16 -0000

Hi Ingemar,

I admit that the text could have been much clearer, but still, I read is as ATO=RTS-RTP_TS, where RTS is the time of the generation of the report and RTP_TS is recorded some time before RTS.

The offset is really from the time RTCP report is generated and we expect that the report generation time is very close to report sent time.

And thanks for implementing the new feedback format in SCReAM code ☺, would be very interested in your implementation and usage experience.

BR

Zahed

On 2018-08-22, 19:00, "Ingemar Johansson S" <ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>> wrote:

Hi
Time to read up on
https://tools.ietf.org/pdf/draft-ietf-avtcore-cc-feedback-message-02.pdf
with the intention to update the SCReAM code (https://github.com/EricssonResearch/scream ).


The question :

The ATO confuses me a bit. Quote

“It is measured as an offset from the time
      at which the RTCP congestion control feedback report packet is
      sent.  The arrival time offset is calculated by subtracting the
      reception time of the RTP packet denoted by this 16 bit packet
      metric block from the Report Timestamp (RTS) field of the RTCP
      congestion control feedback report packet in which the packet
      metric report block is contained.
”
I try to read this sentence over and over again, but always come to the conclusion that the ATO values will become negative.
I assume here that the RTCP RTS (Report Time Stamp) is picked when the RTCP report is generated. The RTP packets are received prior to this, this means then that
ATO = RTP_TS-RTS <= 0. Is this true or am I lost in translation ?.


The comment :
I have experimented with SCReAM (RFC8298) for a while now and it seems that it operates well with feedback every 10-16 packets (give or take). This holds for bitrates from <1Mbps up to 100Mbps. In practice this means that at very high bitrates, an RTCP packet will be send as often as every 2ms or so. With 16 packets reported in an RTCP the resulting size is 2*16+8+8 = 48 octets, this should be manageable from an RTCP BW perspective. The current proprietary format that is used only have one timestamp that represents the last received RTP packet. Once the new format is implemented, I will update the SCReAM code to take advantage of the per packet time stamp. I don’t expect miracles but it should at least not become worse.

/Ingemar

==================================
Ingemar Johansson  M.Sc.
Master Researcher

Ericsson Research
Network Protocols & E2E Performance
Labratoriegränd 11
971 28, Luleå, Sweden
Phone +46-1071 43042
SMS/MMS +46-73 078 3289
ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>
www.ericsson.com

         Between the wish and the thing
               the world lies waiting.
                 Cormac McCarthy
==================================