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

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Fri, 24 August 2018 06:05 UTC

Return-Path: <ingemar.s.johansson@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 64DAD1271FF for <avt@ietfa.amsl.com>; Thu, 23 Aug 2018 23:05:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.31
X-Spam-Level:
X-Spam-Status: No, score=-4.31 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] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=Ic8/66gj; dkim=pass (1024-bit key) header.d=ericsson.com header.b=TXk5qpbn
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 yBNX61Lk_yv8 for <avt@ietfa.amsl.com>; Thu, 23 Aug 2018 23:05:28 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (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 D6314130DCF for <avt@ietf.org>; Thu, 23 Aug 2018 23:05:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1535090724; 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=EWsL9tjGOPexeCRbnnkq1ppTF5ROidYCyelRW8WtK3s=; b=Ic8/66gjwKW226HDD9lpVazfJd2QkLgt35p/5EOlPg56L3Q5IR1vzmKkDN+jz9Da UkBBpH33zmZ9rStEDfvT8c4C+y0S5TiTQe5MkSAZdbeed40kch/s2VVoYrpH902N g5BC++wv+tQplqd4GIAtcKJFsvf5sHpsKVGZytGDFvM=;
X-AuditID: c1b4fb2d-223ff700000055ff-63-5b7fa0249d4e
Received: from ESESSMB504.ericsson.se (Unknown_Domain [153.88.183.122]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 1A.E7.22015.420AF7B5; Fri, 24 Aug 2018 08:05:24 +0200 (CEST)
Received: from ESESSMB501.ericsson.se (153.88.183.162) by ESESSMB504.ericsson.se (153.88.183.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 24 Aug 2018 08:05:24 +0200
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.157) 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 via Frontend Transport; Fri, 24 Aug 2018 08:05:24 +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=EWsL9tjGOPexeCRbnnkq1ppTF5ROidYCyelRW8WtK3s=; b=TXk5qpbnvcrG/3rce4MZMCEy1Iswa/recQk64tYF1/duGB/yWrpphq/Yoxkck+v7wdBd5UU8UOEANu9SaVSvKjX1c4itNzfzhSNugk16E4YsULXnmvYdQpbirLh4LcY+fL+LkDbuApxF+iLmX8NhcpOorEJ5fQWMAxAWtaFAI4Q=
Received: from VI1PR07MB3407.eurprd07.prod.outlook.com (10.175.244.29) by VI1PR07MB4543.eurprd07.prod.outlook.com (20.177.56.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.11; Fri, 24 Aug 2018 06:05:23 +0000
Received: from VI1PR07MB3407.eurprd07.prod.outlook.com ([fe80::bc61:feb7:54ba:97f7]) by VI1PR07MB3407.eurprd07.prod.outlook.com ([fe80::bc61:feb7:54ba:97f7%4]) with mapi id 15.20.1101.007; Fri, 24 Aug 2018 06:05:22 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Colin Perkins <csp@csperkins.org>, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
CC: "avt@ietf.org" <avt@ietf.org>, "varun.singh@iki.fi" <varun.singh@iki.fi>, "rmcat@ietf.org" <rmcat@ietf.org>, "mramalho@cisco.com" <mramalho@cisco.com>
Thread-Topic: [AVTCORE] Question on draft-ietf-avtcore-cc-feedback-message-02
Thread-Index: AdQ6Nnr9KxdsQj5KQCyW9SzjIr5/QwAhFiuAAC1LFOA=
Date: Fri, 24 Aug 2018 06:05:21 +0000
Message-ID: <VI1PR07MB3407780BA328E0A8F72D9C0BC2360@VI1PR07MB3407.eurprd07.prod.outlook.com>
References: <AM4PR07MB33964CA6C5A4D392AD889A4FC2300@AM4PR07MB3396.eurprd07.prod.outlook.com> <976798FA-249C-4A53-A655-19494BA6DA92@csperkins.org>
In-Reply-To: <976798FA-249C-4A53-A655-19494BA6DA92@csperkins.org>
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=ingemar.s.johansson@ericsson.com;
x-originating-ip: [192.176.1.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB4543; 6:y3VmJFsSn0XZFerElgMz7ihbucuouO2OynDDe2BXz9Je7o+NnKOX1+BMDna8+Gm037J2fSjLY/w84LfGh2Xc2e3tR+s9FZS3sFhJ3Wj5IVeTKWjT+TMNNg6h4hEo8ifpYXUIqpdCRh49/xylzPocpwm9UK4P+u0TC7QQxquKumBmTAn7jaEyYcBXqV/wsGqcCoW6z4CwulJakez560yyCIa3fF7Nd4ilamKXuX+3d9WSZOn1xM0Veh72G4CN5nKFXIjvaK/bMJA6OJmIikvZqxWPhc4Q7HngPekVT9qzqHc1nY9E6qktHAtrMOtg36eDA1XmYJCGrYtKNnK02IVD4eLqaYcI1ROlQZc1oE6+agcIr1bXGF7heze3/XnGZCuAOJsBDUN8m9SK4N+g/UnjOs/1XqHOIbFfWJ09t94Y+kWj9hozgaawB4qbBnMW2vXmvQtKm5il/Ebgf7JNUyKJ2A==; 5:JfmNnq0ZvSbVKKz+EOTOM1xLDyU9+Qwq2h1ZqlAt0CpG0zdPzQWSLXAmJwQwO2z5BXqCcgJf9UM5QHSaC3e8WfIa6/sPoy5JHOdAqNThj1SRkbRo92LxrYMUk1GSAkgVsC7kQcWbe6PnM11Pac0HRV0j2AIid/j3+1nuZyLu01s=; 7:jQ2cnA5ByRARC8aeR1hpsJEcd8OaNVyNIRU/ip5TjmGjQ54UiPEPNAjM8e4fdFyEBWtg/Y+8z5VwCQhNoVK1hAN8myz1mDNXzNO9RhbzVvjybsKjjxzQFucdJ9DeGSYv0CW7aBhVgAyUq64au7vweZQFNNhLjqbbL1zIAWTwvtTfFjumAUY61oognGjWmD73+V/KAM+kXOlOlH1aZC+Mg/sjsvHayhGmzyntwAaesZATbpx8n36hMkrUbxdBnBAQ
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10009020)(366004)(136003)(376002)(396003)(39860400002)(346002)(189003)(199004)(53936002)(7696005)(11346002)(99286004)(476003)(236005)(19609705001)(256004)(55016002)(14444005)(9686003)(68736007)(2420400007)(229853002)(6306002)(54896002)(8936002)(105586002)(6506007)(606006)(53546011)(66066001)(6436002)(106356001)(102836004)(76176011)(33656002)(790700001)(486006)(2906002)(15650500001)(6116002)(54906003)(10710500007)(3846002)(186003)(5250100002)(26005)(316002)(446003)(14454004)(7110500001)(2900100001)(74316002)(110136005)(7736002)(478600001)(6636002)(966005)(86362001)(97736004)(25786009)(81156014)(4326008)(8676002)(81166006)(5660300001)(6246003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4543; H:VI1PR07MB3407.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
x-ms-office365-filtering-correlation-id: 8bc2ffdd-9807-447c-56e7-08d609879391
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:VI1PR07MB4543;
x-ms-traffictypediagnostic: VI1PR07MB4543:
x-microsoft-antispam-prvs: <VI1PR07MB45431EEE77975BD59A57D1B9C2360@VI1PR07MB4543.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(28532068793085)(166708455590820)(95692535739014)(21748063052155)(248295561703944);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699016); SRVR:VI1PR07MB4543; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4543;
x-forefront-prvs: 07749F8C42
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: za6XSdvcaAbga2Ecj0m0mw2YM7Ab6Z4pGoE24WiyjiRPUaJV2AupfY2ZvEGnAobrAOUPxhGHDTe+h9KlHFiWDjA/lR4LapwgjMG1YrEWpTCvWYmDIxHyAww8l6oMsvQ0+R7qUyrH9Wu6x8CF0rlbiDSwrbU4I+pqc/d+x+kTUnuKl/DekUCqWT/zHoGox2un1NACNtujc6DWEvQu9qIcTn4Yoz6B3ZfLfBqoUFgOdz6nvAsY54zSamqxCRPGTDfXCZJKFzGF5uJNhhoZCroORJLhf53lXvjNe+PxxzONfLEhhcfL/76hwL/bCFimcTpbexg1ZSLFJaVd+RGP4khUuh96UZNxWfxq++xETY+TuEM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB3407780BA328E0A8F72D9C0BC2360VI1PR07MB3407eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bc2ffdd-9807-447c-56e7-08d609879391
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2018 06:05:21.9264 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4543
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA01Sa0hTYRjm2znbjtLwcyq+GIYu7SJeM2SEhAaFP7LUX7YFNvSkok7bUfFC OjQr1FTQVZql1ii3FcMRWrG8TMz8Y6aWeZ03wimimGYpWNvOgv49z/s83/u878tHEcIBrheV Ls+lFXJZpojnTDYmdhUF+bWWSkOrd8ViS7WGL35h+YjEGz9cxLrJTZ5Yf/AFRXFjGvY7uDH3 zWZejFr9mxPTv9NGxpES58gUOjM9n1aEnL3mnKYqr+Dm3CpHBbrReqREvaWVyIkCfBpurw1w KpEzJcQDCIyLWgf5iUDXvkqwRM2BtpVVvo2QuI4A/cQUySr1HFgYtzjIIgLV8wOurTMPR4LG tIts2B0nwUSnzm4icDOCjYc1dpMbvgizPW0ka4qFmu0ygsVn4I6h1ppHWfP84cldN1tZgK9C 7/IS34atyQhmOo7YsBOOht3xTvtThL3BvDtnb0lgT5habuGwm2JQGz8RLPYAyxI7J8LJsDV5 j8vWfcC8V+/weMNoSxWyzQy4mw/PNqdJVgiDQU0PwQpDPGj69sGREAuacvZIgAcRfFeaESsE wK8BoyMiA7p3dI621Qj6J5TcOhTa9N+4LM6GEXMVr8m+tisMNS6TTdZrEPgk6N+FsBZfaKha 4LP4BFQ0P+b/X29FfC3yYGiGyUo9FR5MK9KTGSZbHiyncw3I+rn6Xu8HvUG6tWgTwhQSHRJM N5ZKhVxZPlOYZUJAESJ3wfxeiVQoSJEVFtGK7CRFXibNmNBhihR5CoK1RokQp8py6QyazqEV /1QO5eSlRF7FGcRo5rk8yUxgYM1ky9L54bjY9VfGVlWfb/T7oPXLx3lFcolBoirx7YzNTrg+ Em+4Ivi6qVf6tSdGdYXvT/65ZBga0UTFX/gsjfJ/MFfw1qVaBTefJvQYHykSjtaGF2wd22rJ WB8b09at3PAp84eIlxUR6fPxxduz9PCU1lVEMmmysABCwcj+ArL8gq1YAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/YCEWKpfGciqQNkNHcwwWtY0bayc>
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: Fri, 24 Aug 2018 06:05:31 -0000

OK, thanks for answers Colin and Zahed, that clarifies things for me 😊

One last question for now. Each RTP packet is represented by 16bits (L,ECN and ATO field). I assume that the 16 bit word should be written in network byte order ?

/Ingemar

From: Colin Perkins <csp@csperkins.org>
Sent: den 23 augusti 2018 10:25
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Cc: avt@ietf.org; varun.singh@iki.fi; rmcat@ietf.org; mramalho@cisco.com
Subject: Re: [AVTCORE] Question on draft-ietf-avtcore-cc-feedback-message-02


On 22 Aug 2018, at 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 ?.

It’s an offset before the report. That is, if the ATO field has value 1024, the RTP packet arrived 1 second before the report was prepared. Suggestions for clearer wording appreciated.


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.

Thanks!
Colin




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