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 6EA75130DCA
 for <rmcat@ietfa.amsl.com>; Thu,  6 Sep 2018 07:00:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.297
X-Spam-Level: 
X-Spam-Status: No, score=-4.297 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,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001,
 T_DKIMWL_WL_HIGH=-0.01, T_KAM_HTML_FONT_INVALID=0.01,
 URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=ericsson.com header.b=Qm487KYp;
 dkim=pass (1024-bit key)
 header.d=ericsson.com header.b=K+ux8r46
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 XgEWgqvy8QS8 for <rmcat@ietfa.amsl.com>;
 Thu,  6 Sep 2018 07:00: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 15375130E6F
 for <rmcat@ietf.org>; Thu,  6 Sep 2018 07:00:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801;
 c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1536242424;
 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=fcGtKyk4oo+lfqOKzIi+zzoMjJj7rGH/8rQyywUBQ+U=;
 b=Qm487KYpHXX0T7i8eOwL5jFSDzyHlhXoLZvnYle9RDt2MH2FHiSX/MErOuv44EEI
 CEwaXodz8oGp9Be7eDWCpGfjvHPfY8bn5HEkNp3j0rxCm1oG7cFBgwayxn7LVYeP
 XnfdXIbPK5PHlBmBjNGX3bqHGFAJlVR2T9wIk0tEEN4=;
X-AuditID: c1b4fb2d-20bff700000055ff-c6-5b9132f8adb7
Received: from ESESSMB504.ericsson.se (Unknown_Domain [153.88.183.122])
 by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id
 D6.FA.22015.8F2319B5; Thu,  6 Sep 2018 16:00:24 +0200 (CEST)
Received: from ESESBMR505.ericsson.se (153.88.183.201) by
 ESESSMB504.ericsson.se (153.88.183.165) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1466.3; Thu, 6 Sep 2018 16:00:23 +0200
Received: from ESESBMB505.ericsson.se (153.88.183.172) by
 ESESBMR505.ericsson.se (153.88.183.201) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1466.3; Thu, 6 Sep 2018 16:00:23 +0200
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.157)
 by ESESBMB505.ericsson.se (153.88.183.172) 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, 6 Sep 2018 16:00:23 +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=h21N7A/Cb7+W8+9uugN6FufsKsV33CdMLGfBGUDFUB4=;
 b=K+ux8r46Jzu/4+Zvhl71jgA6kncT429/ruU/uXEvmdB6mh8tKeSx8O9e2zryBadkRWIaVao557/555zVE+SHHO30S8X+l5Buiqt5+QY76dOyE6FXEEfyXY3Z4GGlAIgeGTSSQJflHvGPFf+fr1AbXabQWevtf+LCieFFFiIDL2I=
Received: from AM4PR07MB3396.eurprd07.prod.outlook.com (10.171.189.157) by
 AM4PR07MB3187.eurprd07.prod.outlook.com (10.171.188.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.10; Thu, 6 Sep 2018 14:00:22 +0000
Received: from AM4PR07MB3396.eurprd07.prod.outlook.com
 ([fe80::e542:dc8f:4129:789c]) by AM4PR07MB3396.eurprd07.prod.outlook.com
 ([fe80::e542:dc8f:4129:789c%3]) with mapi id 15.20.1122.009; Thu, 6 Sep 2018
 14:00:22 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "rmcat@ietf.org" <rmcat@ietf.org>, "avt@ietf.org" <avt@ietf.org>
CC: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>, "avt@ietf.org"
 <avt@ietf.org>, "varun.singh@iki.fi" <varun.singh@iki.fi>,
 "mramalho@cisco.com" <mramalho@cisco.com>, "'csp@csperkins.org'"
 <csp@csperkins.org>
Thread-Topic: SCReAM implementation of
 draft-ietf-avtcore-cc-feedback-message-02
Thread-Index: AdRF6B5TtHtQ6bv3RdK5UiC9Cflzig==
Date: Thu, 6 Sep 2018 14:00:21 +0000
Message-ID: <AM4PR07MB33960B900E6E2886ABEB9FDDC2010@AM4PR07MB3396.eurprd07.prod.outlook.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=ingemar.s.johansson@ericsson.com; 
x-originating-ip: [192.176.1.84]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM4PR07MB3187;
 6:tQZqmJyGiWXeQSjMCSYpiZVt5rUQ5Xnz/Bp4ItTfJsQ08zHh+IgFepNJpQMm+E1SpAabYg5cIrAlVWGWswDTPqDJgNq3eoGnG7IbZjRhHywAEb8f8KA7h8rC0KAxPYTl6yOs6CNORODSy+qTPuOI2Yo0Ko9BwqKxZlghUoog/dxMFOlDXOJw7lrIZYmaKW0eGbqZ8yZP/90CRbyEoHEoRTql37i543WpuOFbutCYFSerPvt151p2DF0B7CxfEe+pLG5Lc2R70WkWhcZwS7JFepzAyOVOcaC7NNInP62tQveaj2i3DxcbigPxK62DCdaoBtqSarrqUTWn1fHYaCAhOshQEV+nAkt3I2AcJvwX/jgSgRbWG9SkBlLNsczrL7/rInSA1hxLoeuQ/T/oJ+ZCl7ohEMNhyJ/FLJgs4p/sF/G4peAdKMuoq856MK7mISgCg+9JVtMu1DlW62sZJjMxrw==;
 5:Ky4zS5rSZkTyiIzqJMWfL+GlLARQBNnM/aGq6Kvuc4l43qJ33WL2fNtv+Cjnn9jNwpJAHkU0AGLF66KxWw0tmsrFbAMz2onHwBP9S5ffZ4kdVt90ujgTqeBMfNDMIT/+p+BXh7w1aS0VMxcH8WN2g8gXo+qsTfl9KYLNEHIX7J4=;
 7:LHMI1mgSdkJ5JQ2qMx/IjRHbJVr1yYFvBdQcXJK2Ekvi0zbMhbAXjge4aQJgsbdU1cVMnFMjjBczZ5/uDSU03AqRo4c1Wo4NXmevXXzN8lHN5gSvxbUs0FDz434fQLUp7n0P4GOmKeF/rVr2BsDxMA8ZrRTet1If0wN25xaXrcxEF8Tj7wP3fLLOuQjs29gKALu5pQPK8YFMo8b8vIrncIYZvVhqaUOLj2v9pcAx3oc0JIQfR+/GXDjYENeXDrDf
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)(55016002)(236005)(790700001)(9686003)(3846002)(6116002)(2420400007)(15650500001)(6436002)(966005)(7696005)(14454004)(110136005)(54906003)(606006)(6506007)(25786009)(316002)(53936002)(4326008)(33656002)(99286004)(7736002)(54896002)(6306002)(86362001)(8936002)(74316002)(2900100001)(68736007)(5660300001)(2906002)(81156014)(81166006)(7110500001)(2501003)(5250100002)(478600001)(66066001)(19609705001)(105586002)(8676002)(10710500007)(102836004)(106356001)(476003)(14444005)(186003)(256004)(97736004)(486006)(26005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR07MB3187;
 H:AM4PR07MB3396.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
x-ms-office365-filtering-correlation-id: 83f8f8cf-7582-40f8-1a77-08d614011648
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR07MB3187; 
x-ms-traffictypediagnostic: AM4PR07MB3187:
x-microsoft-antispam-prvs: <AM4PR07MB3187C226077C6534FFC960D9C2010@AM4PR07MB3187.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)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(201708071742011)(7699016);
 SRVR:AM4PR07MB3187; BCL:0; PCL:0; RULEID:; SRVR:AM4PR07MB3187; 
x-forefront-prvs: 0787459938
received-spf: None (protection.outlook.com: ericsson.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: dme4xGnyAqQr40zLhSE113+ZQdqXDTQwGOLyyEgFQZwvYa10WzvH7tC9jzKDYTHNx6wIAXhWeH7sVjvtDe56X2+7mHUmIP1FJTEzhPfDdX9fnzqSfolTzOwh2BeKaS04QiSOPdNe/aeAOx6dDlzU6PhMbeOB997a25e8KidLB3LMEWjL1FKFYVFB5Owk89jYgHMdrEnExbCgU7atOJ9E8epJZh8bVIFhTNbEb9jLkdwO/AihHmF1nMLtExMbKev7eC5o+HQagLC/SZbmphWZpaoKy3V41EFpTIl86fraWHJdiZdLYsM/G/i/kM6IF6lwujZJfNaJ2ErhhgzelP+Yy0p8gs3BQ6hfLIJHUHdoUy4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
 boundary="_000_AM4PR07MB33960B900E6E2886ABEB9FDDC2010AM4PR07MB3396eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 83f8f8cf-7582-40f8-1a77-08d614011648
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2018 14:00:21.9880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3187
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SeUhUURjFvfPevHmKU69R8cONmMJAmXErmErDoFCISPKPSg0d9KHm2jyX
 NDTbqMbMEUZzqXRQC5c0JVrELCdNrSwqpMxyFMe9XBn3JMdr5H+/851z7z33cmlC1My3oSNj
 E1hFrDxaTJmRBSefpkoW3HMCXeeeiGSjNysEsgej7Ug2ObtVVtU9RclqV7uQN99XvVzH983T
 6SjfsrJFnu9rg4b0IwPMPMPY6MgkVuFyIMQsYu5aDRm/kHzudn6OIAMNn1EimgZmNyjH0pXI
 jBYxrQiuPn/Iw8KAoL5A+V/cK2oSYFHKA7Xmy5owpUlGRcCIYQ821DyYuF5OYtGPoHxIuZ6i
 GE+o0M4jI1syh2Dw1tL6VgTTh2C51EAZDQvmCFx8VbcROg7vG3SUsaElI4WVN65KJFg7bScM
 7zUGhEwQzDZO842MGHvQzfeSRiYYa/iuL+YZGRgGyho/EpitYHRgdSMfCjPdWXw83w5jmRkU
 Znv4XJyJjM2AaRJA4dA7ATbcoK3iJYGNbArUPyc3Vh+F/P5JHjbaEHReKSWx4QR9d/UIv3AU
 dE5sZLIQFLXUIpxxgMqsflKFXAo3NcccB18vrfAL12+6DToK9CSeS+FbrprC7Az3NeMEZgnk
 r2rJzfMSJKhEVhzLcTHh7h5SVhEZynFxsdJYNqEerX2s5sfLkmeoavygFjE0EpsLpyQ5gSK+
 PIlLidEioAmxpdDnvCpQJAyTp6SyirhgRWI0y2mRLU2KrYXSysYAERMuT2CjWDaeVfxzebSp
 TQbSuJ7q9fCueVT+a/FHWop1cqeDaod40OfwSseMCd88z07TfqH6BvGnuVzWdXaJZ5N+eTr+
 tD53zrFF8sKuZ2RXVtSAwTUhqLGngI4naduSwET/T5Um8uwBKrL6WOuHfRa9+vo7aWUNXlGp
 SyG2v+McnYP9Uxz1w35eui1vT+ynVGKSi5C7OREKTv4XkjSLCFQDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/NEgnnXPpgOGQB342cS7FZFUo_ZA>
Subject: [rmcat] SCReAM implementation of
 draft-ietf-avtcore-cc-feedback-message-02
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: Thu, 06 Sep 2018 14:00:31 -0000

--_000_AM4PR07MB33960B900E6E2886ABEB9FDDC2010AM4PR07MB3396eurp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Gentlepeople!

The SCReAM implementation found at https://github.com/EricssonResearch/scre=
am now implements https://tools.ietf.org/html/draft-ietf-avtcore-cc-feedbac=
k-message-02
Really hope that I got everything right

General impressions:
1 The overhead increases a bit as compared to the previous proprietary form=
at, it should not cause too much headache at high media rates but can be a =
concern over low bitrate links , see https://github.com/EricssonResearch/sc=
ream#feedback-format for a few ballpark numbers. I will later see if one ca=
n lower the feedback rate or the ACK range.

2 The ACK range is 64 RTP packets, in the absence of packet loss in the fee=
dback path this is a bit overkill, for SCReAM it should suffice with a 16 b=
it ACK range, there is a certain risk of false loss detection with a reduce=
d ACK range however.

3 I changed the internal time base in the code to 32 bit unsigned Q16 varia=
ble, If I understand things this should reflex the middle 32 bits in the 64=
bit NTP time stamp. The time base was earlier a 64 bit time in microseconds=
, this change remove a lot of messy conversions and hopefully a few potenti=
al bugs.

/Ingemar
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Ingemar Johansson  M.Sc.
Master Researcher

Ericsson Research
Network Protocols & E2E Performance
Labratoriegr=E4nd 11
971 28, Lule=E5, 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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D


--_000_AM4PR07MB33960B900E6E2886ABEB9FDDC2010AM4PR07MB3396eurp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:169639182;
	mso-list-type:hybrid;
	mso-list-template-ids:1240770724 1202753378 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1
	{mso-list-id:383604955;
	mso-list-type:hybrid;
	mso-list-template-ids:-106796918 1864166484 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:1022784789;
	mso-list-type:hybrid;
	mso-list-template-ids:-1664460786 67698705 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-text:"%1\)";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l3
	{mso-list-id:2059356444;
	mso-list-type:hybrid;
	mso-list-template-ids:1722955054 -1784392648 67698713 67698715 67698703 67=
698713 67698715 67698703 67698713 67698715;}
@list l3:level1
	{mso-level-start-at:2;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l3:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l3:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"SV">Gentlepeople!<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"SV"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">The SCReAM implementation found at <a href=3D"https:=
//github.com/EricssonResearch/scream">
https://github.com/EricssonResearch/scream</a> now implements <a href=3D"ht=
tps://tools.ietf.org/html/draft-ietf-avtcore-cc-feedback-message-02">
https://tools.ietf.org/html/draft-ietf-avtcore-cc-feedback-message-02</a> <=
o:p></o:p></p>
<p class=3D"MsoNormal">Really hope that I got everything right <o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">General impressions:<o:p></o:p></p>
<p class=3D"MsoNormal">1 The overhead increases a bit as compared to the pr=
evious proprietary format, it should not cause too much headache at high me=
dia rates but can be a concern over low bitrate links , see
<a href=3D"https://github.com/EricssonResearch/scream#feedback-format">http=
s://github.com/EricssonResearch/scream#feedback-format</a> for a few ballpa=
rk numbers. I will later see if one can lower the feedback rate or the ACK =
range.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">2 The ACK range is 64 RTP packets, in the absence of=
 packet loss in the feedback path this is a bit overkill, for SCReAM it sho=
uld suffice with a 16 bit ACK range, there is a certain risk of false loss =
detection with a reduced ACK range
 however.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">3 I changed the internal time base in the code to 32=
 bit unsigned Q16 variable, If I understand things this should reflex the m=
iddle 32 bits in the 64bit NTP time stamp. The time base was earlier a 64 b=
it time in microseconds, this change
 remove a lot of messy conversions and hopefully a few potential bugs. &nbs=
p;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">/Ingemar<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span lang=3D"SV" styl=
e=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif">=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span lang=3D"SV" styl=
e=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Ingemar Joh=
ansson&nbsp; M.Sc.
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Master Researcher<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span=
></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Ericsson Research<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Network Protocols &amp;=
 E2E Performance<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Labratoriegr=E4nd 11<o:=
p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">971 28, Lule=E5, Sweden=
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">Phone &#43;46-1071 4304=
2<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif">SMS/MMS &#43;46-73 078 =
3289<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif"><a href=3D"mailto:ingem=
ar.s.johansson@ericsson.com"><span style=3D"color:windowtext">ingemar.s.joh=
ansson@ericsson.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif"><a href=3D"www.ericsson=
.com"><span style=3D"color:windowtext">www.ericsson.com</span></a><o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif;background:#CCCCDD"><o:p=
>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif;background:white">&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Between the wish and the thing
<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-autospace:none"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Arial&quot;,sans-serif;background:white">&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;the world lies waiting.</span><span style=3D"font-size:10.0pt;font=
-family:&quot;Arial&quot;,sans-serif"><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; Cormac McCarthy<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D<span style=3D"background:white"><o:p></o:p></sp=
an></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_AM4PR07MB33960B900E6E2886ABEB9FDDC2010AM4PR07MB3396eurp_--

