[AVTCORE] Re: RFC 8888 clarification: What does "active" mean?

Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 07 May 2024 07:20 UTC

Return-Path: <magnus.westerlund@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 B1331C14F683 for <avt@ietfa.amsl.com>; Tue, 7 May 2024 00:20:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.667
X-Spam-Level:
X-Spam-Status: No, score=-7.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.669, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AC6a5w8W8Qfv for <avt@ietfa.amsl.com>; Tue, 7 May 2024 00:20:48 -0700 (PDT)
Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2085.outbound.protection.outlook.com [40.107.247.85]) (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 C449DC14EB1E for <avt@ietf.org>; Tue, 7 May 2024 00:20:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WzYMr/KtpQ0whYfJISzgGCJsdgxC4WKy08UPvJrG61YSKeWmIfTb8olax3zNkeUdFl3UmEVLlQFHcjIDmGlnAZA+c9pL2imkp4yOla8t4Y0rAtc3hIpNnAKzVrYCo0ePwTtW1Pe9cbUphMv3/WtL1KcsfHyTVU0wz5i54GRt4qbT/xigJVTTdqB0fdqrfNgMfxcWN70sBadxiWttstKI9BmICpyD9jfemmrxn0yGpHbgUouumEeSpDEnNm4CMqRytGZHm499UAPcyg7lFCYzPVuUEDZ8aGL/qj3AHp1tDi/6jKZRJej0HqbJUqqGfmrT3UJMMiLlds7I7I89rjRAWg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=e+Y1FXz46WMO4ZlHembUPYBrGILIA0NhgWAuOtPh4Qg=; b=gJilBZVl7V54ILfb70oINsgCRR/Re7iDg1xBY3NiLHQJ1hCrqrsUTNfDY0lFItVRDgTy81Zxuk00OZoRFceIf+cZ4q86yMo7oHBPY59fDToAk/zkvX+M8I8BmOhdJfezC1AMT5P3gTwlkMzHFWn2CmvXmZHxXMaFbVYJywmQ2yFyFwUiJD6JJEIOtiW1R5xXNhKyMqsaVd5LtUaXgm0nLHiHZKUmIMj69ynrec3sK/4GIQX9to0RhMhKMFG5YKW+LX2GQKiJOqveTgQaq37YE6fEQFVL9Bc8Km5OdBMJEEM8QDzm23v9aO7nEenaGvZmQS03elPHIGLiMhqT9g89KQ==
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=e+Y1FXz46WMO4ZlHembUPYBrGILIA0NhgWAuOtPh4Qg=; b=Yg8sRvfXqkpGBLxkExdI4sBccGi9zW9T+HQjxJa+VXHLIYFLwtE24qF4OX99qqLezdj4wCqK0ryCDeIglAAd8EC6j8t549eldgFWia0utH0dfbuXhIYdCR5s3QSnxVb2EkB3BrHOHgC6tVRxIH6pi17vL+FsOmuhmq74eR/Ue8nBf54vucDPfopnvN7Bnz2oQ+1mPm6MCMGy57zlSIKQ8g348a75wQd3JTWGQFpBAioHOs7nnVi2d02fs4WJcQzFEbApaZifvNi6F1G/oHVQEa1GbPCzEZtybmnUxiJC/BNixf3G7uzjOHz0y0oIhNNFAru3VbDhhRT6teFK53cOMg==
Received: from AS4PR07MB8874.eurprd07.prod.outlook.com (2603:10a6:20b:4f5::6) by AS8PR07MB8056.eurprd07.prod.outlook.com (2603:10a6:20b:35b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Tue, 7 May 2024 07:20:44 +0000
Received: from AS4PR07MB8874.eurprd07.prod.outlook.com ([fe80::c104:41bd:ac71:7b13]) by AS4PR07MB8874.eurprd07.prod.outlook.com ([fe80::c104:41bd:ac71:7b13%4]) with mapi id 15.20.7544.041; Tue, 7 May 2024 07:20:44 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Thread-Topic: [AVTCORE] RFC 8888 clarification: What does "active" mean?
Thread-Index: AQHainhA2qqD61h6N06X49dbjzWe3rFi0pcAgAfumQCAIMV34w==
Date: Tue, 07 May 2024 07:20:44 +0000
Message-ID: <AS4PR07MB887493F1E5FD123834636CB195E42@AS4PR07MB8874.eurprd07.prod.outlook.com>
References: <f0e95d7c-0385-4206-9605-b3c61cd44b51@alvestrand.no> <CAEh=tcf_1ZkbixV2y0V3BEVVmgUuVL5vBhjNOVhNxHKC0Qh+ug@mail.gmail.com> <30fa6501-7cfb-4f3f-b314-9ebfd8b39338@alvestrand.no>
In-Reply-To: <30fa6501-7cfb-4f3f-b314-9ebfd8b39338@alvestrand.no>
Accept-Language: en-US, sv-SE
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS4PR07MB8874:EE_|AS8PR07MB8056:EE_
x-ms-office365-filtering-correlation-id: a470f314-8657-4f37-5ff1-08dc6e66358f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|376005|1800799015|366007|38070700009;
x-microsoft-antispam-message-info: XWBUX5adwc+49euRwpEenogtunG99OITS1ia9KlueaxhLjKnur/OTM8b69t2XcIC7Nr7thXML2Nln9EiK9629uFsSPnvyRHg3XcbJW2vVJvRT0f0sbfh7Ong+Tpq0DYprrkvcFM88+ML2F/O9cOJzr2D4ado7fDrpyXbvLjKAhUE/AzAbtuwVNJmGlR5zPu/hT3jIt1eP4tvCCu4v3Tf/Ok8U5xQchDqBOvuMdkwTVlrylOfCHZzfUEjWZxVOG/FBawhVA0GAjwaumVV2YlaRTW4+3UrZKpwr5EUyZUXOt7d+w7n9kxc6DBFUNitJfY1xXemUen/cJkxzGbEtdnA5vLakW6dw65m8u2iWU6uVh2LwilBZ/Nq/jJvuZ3YwY6s0XNXL2aWlVHQC4Xz2rm+X3Tl83vLQ28cdQckIHV+dnmQJ3iKmau6BG4KVJ40ASd+cxCq/4Xnzx5Obgmo84+DlYzzSC2CnrgDS5Eg/m+uXJ5Jh1YdOqoRGOe0k/3q1WLORaMN09hC19BF5qvcQzS9lN6Mn+bhVWsKVdsA3fTJwtim8k7aRfSwlmzEW+lCGqAQQoogVDmbxPkTpMwC6MEIZkxzdEY25EwmWxIC7B3EjhlzAd8DITmMDjAL7zL/A7h2Fia8jI7znyQHvum+3DVNRJ9kppdAeXHerPcobTlPnKSTbhcVyxLKG05ECWGZCfpByX7FRPM++Do9hzC7ii1I+Jd1S1crEyLtTAWg0q0wN439rriWiXZbqUx9va4+/12YWFy/OEkzTGgzJUuCe3Vli1qr/uxuL1vvwPXR0+fSsfw2xgJW44msHual9LkMU+Ck1fRFQBPDEOwouzCc+Zt9TrF7EQHEXCuSn67UKNmhvMtaxNtMB8xYQvQA2t5RDn0Rjaxl6Hjsd8UdMHAu1B8uahKE9tDRsTjK6rSP/ibqwbHbyEXJ446sscCmka8IW5hKen+CBgvu+4JwNOmuyeP3fIatJ2J6QdI7UY20D5W+A0OHFBqWwLTpwanV6GQZRZHlH9n2WvLsvNSdwmngIWvmzU8bEoRHXrW+8kRwvtmeU3niJOzBYPaDNw2ADAXxXBNliZdjSbLVWpjlwBrJE9apnJHrRCeWOMUqXt1z6XrBPFcdMQoLQqlLSL/1ay9+zczqwr8RqBIcWEiMQW5YyNzOJsAQco3n3z6vRjtRuZqk1naiTsI9zQoKFk8bY8vi3fnBMFW14z4MYfIbyxBcWVTXVPF1DI5FeNyXnfBRvYEr+/D9jovsnpEveQ0z8joFcGg4MYVENhLwTYMjGoOgcPRqSg==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR07MB8874.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 23oIWWuFK0U3kUrPt5xyWq8ixXzN+snFXVeAjsu3mkla9kSCzQYA3GLcNMEGg6vCYUBpT4/UIGN0GlQkaYaZtsW8Hjuq2Xvv3iwy7mUOMte185M6VeoSO7VT0pF5+SFJPlXAMwVnEZghSSXy0f9bxdOIEBYduZONnoEv+Knahk5IY0aSm8NjlEy+NSVlsvEU6JgpXbkZRY/zCARB09KTLjfOV5J/nGLm9mDvo2/ATMYVT3ljWYDl5PL36EYvUmi2Kh3y7mQ5x//atABqXUXg1iGpu/80+1dM1gGkDm0cSoeiYBOg70KP6b29ntvI5lAoA1rsn/qKa32X9LVbTxOfcj6F9cR0FOrPxFNZ60zGkvQNjFJFOGz9fEFV/LzQAI9d+CS822HzWk7gQh79YFV+05lE86JbTGRby4oZFdxsQIKN2A8LIuwLNWDPsrQq6zDJ9kJGeQyUeWl66tYIH+WULsUTOp1JLVWzcrChgz9c5EIfFbYUG9Bu0j+D4KUQbXZuJzI60pQtxW2pO1Q6gxN0JNGe78Ft7CF6dloKR3aeTH7XoMYjxLX6BiC/X1dYAYh5ge06lAJf5yPNfHRpk/ds6RhNgWioaoJ1mzvdcDOjdgWwvbEGLEtBPhKyO9X+75lASQG34ldAM4n12ZBhM+wBLoMoT0jc3yhWoZQDtw7QdW7/4+J5lCOL41up2AQmAEDrAnBqMfrfU3n4doKy8LNHSg9DQa400x90vs0pnh6yRWDSZvdH1MsVjfXRUVZCDxV+Fe5JmK/W35QQmS3AwDOmBPTIMJoYwdxdBN1xfjlU41UtZ04bxKa9AmRwY/BmUJY7cEhMVkJfInUxIWEYooNrCZmudP04mLn9MNfjy9cc4N8j0XaJap5eSFSD+eC4e6f6AJCL52A/+G32KlJH3AWv+LmZWZ/7OxG6gw/sRZ/D6ggAJ4w3xrsS0a0uk4xdstvnDdAyi97yby3A9SvhxC24BQ43OF7VgXS2vu/GCkS8q8J2IkCz4dVBmUu4YmaS75JxmVV8WeaBLB3Wi+cruKgT4+rD7/uY7958aEklMJzjSjxFNxB+RDS1COBQaJYl9kkXuboFlO/x2UhpFTrZkdetLfIlkrNvwd3GP4E1PatyObemzJfpQ8a6/3LoM5E7mFSaywZrSHIki57rbCmUhKr+oLQRVRa1X5Hc9plOZ35Jj83MgNC+pxj1eaj2dfKzU2YYNuSx04YFLIxcBjjMjroaU/R/j/2UQCmT8DhOXVbIzCUbEDd8sCFgv0UDFuhold4HaykPss5rjGaQGIapG9GINtwnDrbnjRnayIm5Y1vSie0iIVKHy4btkdjPIBnx69CCbT7ijkFsY5JgOJVqyGlqwlikGtRTWIRmJBvsnGl1Dya4pioAQjhotkTZlHhKByFalbRVM8bi1HPZRwzfnQ2V6Cp/PuqP0hj5MhN/u/OCbdK/8vdHgnqomFKNwhqossngYPtX/xOnt3bM3jwaXkhMI1+QNNUhWOmGUfpX+w0WgYgA5B2hvXQJLSWdy60/LJq8ZqSnPQSHa9q3et1H+Z0ffn/qRNDkFX4sh7VUYr1+J5nOH0KLJdKLkn43Tw0i59fSg2OzmHilOqr8wTJc0YVwmhKYQdbEhqjNmx7+kZeFPjs=
Content-Type: multipart/alternative; boundary="_000_AS4PR07MB887493F1E5FD123834636CB195E42AS4PR07MB8874eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS4PR07MB8874.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a470f314-8657-4f37-5ff1-08dc6e66358f
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2024 07:20:44.3463 (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: kLP/UBMp7UVs0udtiIeHLKJpl0s8+VzUiLHkCCS5k2SO0NERX/AB8mKREQBi66ozay0M2+InzMgVTBQkL02Uexbd4EImyiE0jPy/jzr/c5k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB8056
Message-ID-Hash: 4DO2PHODPMT5EYGGJJWKPQR2QO425KLC
X-Message-ID-Hash: 4DO2PHODPMT5EYGGJJWKPQR2QO425KLC
X-MailFrom: magnus.westerlund@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-avt.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "avt@ietf.org" <avt@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [AVTCORE] Re: RFC 8888 clarification: What does "active" mean?
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/wEwFekLADpXsDR8sXh1QotLw11c>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Owner: <mailto:avt-owner@ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Subscribe: <mailto:avt-join@ietf.org>
List-Unsubscribe: <mailto:avt-leave@ietf.org>

Hi,

There is the concept of active senders in RFC 3550 which is who you are expected to send SR for, see beginning of Section 6.1 of RFC 3550.

So I think your definition is reasonable. However, I would note that you probably need to make it so that one consider the SSRC as active if one have received any RTP packets within one regular RTCP resporting interval since last report was sent. Otherwise one may prematurely change the classification based on early feedback sent on other sources.

Cheers

Magnus

From: avt <avt-bounces@ietf.org> on behalf of Harald Alvestrand <harald@alvestrand.no>
Date: Tuesday, 16 April 2024 at 12:44
To: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Cc: avt@ietf.org <avt@ietf.org>
Subject: Re: [AVTCORE] RFC 8888 clarification: What does "active" mean?
Thanks to all who responded. I'll send a formal errata with the
suggested fix (replace "active" with "SSRCs for which at least one
packet has been received since the last report").

On 4/11/24 11:36, Zaheduzzaman Sarker wrote:
> Hi Harald,
>
> My interpretation with be interpretation 2 ( the 2nd on your bullet
> list). Reasoning: if you have not seen any packet since last report then
> there is nothing to send feedback on.
>
> //Zahed
>
> On Tue, Apr 9, 2024 at 2:20 PM Harald Alvestrand <harald@alvestrand.no
> <mailto:harald@alvestrand.no>> wrote:
>
>     In looking at RFC 8888, we found an interpretation problem:
>
>     "RTCP Congestion Control Feedback Packets SHOULD include a report block
>     for every active SSRC."
>
>     Two easily inferrable interpretations for "active":
>
>     - Packets have been seen, and no BYE or timeout has occured
>     - Packets have been seen since the last report was sent
>
>     Now, the size of the reporting packet is very sensitive to this
>     interpretation - back-of-the-envelope says that packets according to
>     the
>     last interpretation can be 1/3 of the packets according to the first.
>
>     So - which interpretation is intended here, and why?
>
>     Harald
>
>     _______________________________________________
>     Audio/Video Transport Core Maintenance
>     avt@ietf.org <mailto:avt@ietf.org>
>     https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Favt&data=05%7C02%7Cmagnus.westerlund%40ericsson.com%7C22c51cd987414d0e0deb08dc5e023a24%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C638488610863035208%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=POyV4c475zmDaqCtN20OBIrOj5pnQ39327gDYcfEzaY%3D&reserved=0<https://www.ietf.org/mailman/listinfo/avt>
>     <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Favt&data=05%7C02%7Cmagnus.westerlund%40ericsson.com%7C22c51cd987414d0e0deb08dc5e023a24%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C638488610863046452%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=54YU8J3SOM5VHkxXbcrvw9YRGlMes608tQsMTgFZWyQ%3D&reserved=0<https://www.ietf.org/mailman/listinfo/avt>>
>

_______________________________________________
Audio/Video Transport Core Maintenance
avt@ietf.org
https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Favt&data=05%7C02%7Cmagnus.westerlund%40ericsson.com%7C22c51cd987414d0e0deb08dc5e023a24%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C638488610863053584%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=C4H10elzSpk0LFwujUIqt7xn9iXqZMjo%2FgKOHtJO884%3D&reserved=0<https://www.ietf.org/mailman/listinfo/avt>