Re: [dispatch] Draft on Discarding Priority of RTP Video Packets

Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 25 July 2022 14:27 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8CF89C13630B for <dispatch@ietfa.amsl.com>; Mon, 25 Jul 2022 07:27:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.592
X-Spam-Level:
X-Spam-Status: No, score=-2.592 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.582, 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-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
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 zwZRvRIycqyG for <dispatch@ietfa.amsl.com>; Mon, 25 Jul 2022 07:27:48 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) (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 10EB5C13485B for <dispatch@ietf.org>; Mon, 25 Jul 2022 07:27:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KlFsE20t/qebhS3N3DNReSDzsucIHDPyHqGOeSTkGZvq1MAB8cDAMtLsVSpvXChBtP0JxXG/3ZIk8tWUdy9TG1vOAy51k8VADRHU88xmWdo9E1cB/i2JYtX95Zc9qM/Zvm47BeKVvj03nWi0L45kfifzMh9vOnbDs3i282TEozQSOe5ioOk1mfPk7sRUjzSVxBfAjJTTP6HTsM97QQqhIqmA/jgte8rS3fkzo3b/nJhYIm1lmFF4QjAZOLNQoN4XGxddOeyDDO78DAWvC5MBlptO32e5ze00m5J3ucQiCOoPr2JYLBSEcFMURGxdaAi+zrA07hsUVSlvTIWhffoOaw==
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=23ZT/Mamb8KZjjibdxGhCwIIUQvjXOvxSUGX1OcBocY=; b=Fiiq0+hYqbPAqL+xcr0v4nDK3gsiSK51Y75j86+bPRI71WUC+WZKbEJingJvEo6z50FQn+vIrZlmhU6BPZ67nb7ZaDRe0NxDrEzZWb6PFE8RMUX2NDCcTP9WQxt2NaBZSioIMKcGi1O75DgdgNn+0uWELsyppLGcCQ82ddRlEslXeqWehDGO6zU0PCmKP4lsHKJgnVtw/k7i9E+RQMI9P/Jbb0F/UzDKAihXzAGxon4CBvn+wFqtN+Ui9JmnaGbL3Su4uJ+VtIqse4IUq5BSkVElQNbCF0b1SC3SzxBhJVcu2BvIE4wZU9837v0HpJvx5bKtd5gW7ojYYVszqfWOUQ==
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=23ZT/Mamb8KZjjibdxGhCwIIUQvjXOvxSUGX1OcBocY=; b=u9s9f/a+jOeYbXDAeoHDGLs6o2Vjxht8d3AnW2PpPDcdiwUmuxvsZ+UD82nYlDvNMtSenVZpFTw0cnjqOfi2T8Mybm+S1XkzgPCkDfZ0WPHoaSyeZS8nY5yPq0QPWfUwXhQjjxJ3CwrUVfn/Wg1zTWDGL236zNAWeja6/T7WTz4=
Received: from AS1PR07MB8432.eurprd07.prod.outlook.com (2603:10a6:20b:4df::21) by DB7PR07MB5548.eurprd07.prod.outlook.com (2603:10a6:10:76::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Mon, 25 Jul 2022 14:27:36 +0000
Received: from AS1PR07MB8432.eurprd07.prod.outlook.com ([fe80::e025:a25a:ec89:b8f1]) by AS1PR07MB8432.eurprd07.prod.outlook.com ([fe80::e025:a25a:ec89:b8f1%9]) with mapi id 15.20.5482.004; Mon, 25 Jul 2022 14:27:36 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: Lijun Dong <lijun.dong@futurewei.com>, "dispatch@ietf.org" <dispatch@ietf.org>
CC: Stuart Clayman <s.clayman@ucl.ac.uk>, Muge Sayit <mugefesci@gmail.com>, Richard Li <richard.li@futurewei.com>
Thread-Topic: Draft on Discarding Priority of RTP Video Packets
Thread-Index: AQHYlktSPMI6bAI7k0KoM/nyaaAHya2EDn8CgAYl8gCABQGKGg==
Date: Mon, 25 Jul 2022 14:27:36 +0000
Message-ID: <AS1PR07MB8432B23AFC120687D0A8E59295959@AS1PR07MB8432.eurprd07.prod.outlook.com>
References: <00C16072-6D43-44AB-AEFC-3A586DA28804@contoso.com> <PA4PR07MB84146F9BA13E899BF3807CD3958C9@PA4PR07MB8414.eurprd07.prod.outlook.com> <984B7166-4090-448F-8450-462669D12448@futurewei.com>
In-Reply-To: <984B7166-4090-448F-8450-462669D12448@futurewei.com>
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-office365-filtering-correlation-id: da522f2d-2477-4313-08c1-08da6e49d25e
x-ms-traffictypediagnostic: DB7PR07MB5548:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dQ5vykU+iUEcOiprO7VAOTeMC6k0urPKlwCDePVVSkZb4D/sTxkEH6Tg32EijShVNUdQvo2JwbLOsX31BUqt83bTyJXKksIo0eYyCsNSFdxur4QspRPn8cH5902ecejuRYhV3A9GL4gm/L+in4ZXT5UzrNrtPsP76Ht4yqjF4HSxWaXkMxAuql5jAxv6VoSAm4jWNop5tJNfkgu41RJyl4rHekWga8gxknXrTWTVtjhNc05a2Q8cafUMp9GSNn/oKJniQfsI8UMQyda1ciioKCjyblcR99yAutP5iypxRvDyxtVwYsrWwpI3dfgPAAf7H7l4kpIkdSV0QeKzCv+kNFILdOidR7Ie2+TzS6h1SjRU+MR6nFdb1lJoF6SEAw4omqutAnZq5orTNcsXEjzeQyZB77HRCHbe2ta9q8c/aJhn7a2W0Bky7VOUemRiNYFWDSN3XAWG5OLOdEKElFAVNZnqTgt6ZFc0obteWjsx6/htbBj8qwbq6/xLofpE4zA8e2akx8zDpLJJfHzA3F1NZbVj+eiEw8oG/zvpt7ZTsznIXdCXXeztu89N2o9FaTdmurzsVvh05LujbsgOxweaagu/9eAxZ+ry396+tj2ED9/YHhX3Vpsc8PvbirmYxYr65VV32q6XWaqz067+PIlsn0LG7uj9lvyoBhWiciWULmHECvS5zQR+yZ0yAKbiEsgBJVUrL6NTvJujx2BK/vsKrbka2a/yBZ/DKbPl8DzxRyrdRyATsDfGjkUs/AOa4BNkkN26txbKqGsZhdWUJmDR96llUdSqtqtOiiHnnvNgdULCIKPnIQZZvBX0c0umMuU86DLYJtkjLvGf6JtY9lEV+9kmHaKY4Iy2byXsSRgQCu7lohfDQte+sWXZGnMpOb+RVadSigCl1HbBof6RXzCImT4RDYrcyrJ+L1/C+rZ7k1k=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS1PR07MB8432.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(136003)(39860400002)(376002)(396003)(366004)(66556008)(66446008)(44832011)(76116006)(8676002)(9686003)(5660300002)(66476007)(26005)(8936002)(66574015)(64756008)(4326008)(55016003)(110136005)(2906002)(66946007)(82960400001)(52536014)(122000001)(38100700002)(54906003)(38070700005)(83380400001)(33656002)(478600001)(6506007)(966005)(316002)(71200400001)(166002)(7696005)(41300700001)(91956017)(186003)(53546011)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qZFCso0ZacR4A+f5OglT60JHqzMHVpimGKA6G9GC0B8+GcsV4chdTTaLSC4YPX8S9BzHpQYsZbhtIKukQ5eynuEg09khPDCo+hiiZymbjvuR7gtdUHhCMdjUXPraxwND1mqeDvuclYlICywNcBnyzrVUFldOS9ieABlyuukPmwQWUA/FNOsmJcDc18WPkmM0SsxTVBXaz77h1Ks/IC0ruPbEt9tVZJtnl6nAX7YUdsFIjmcAjBGbq3BXqOkJHQNQ4Ei1Zq7d+wZkYo8nGSJUmBJYsn5ruSaPrQSBBVBLXrMRgGSexAM3hvuDY+DXolCtfGMjfQX2yADBblHWM4e/AMSrNqdfMNAjfUlQLTwNx1dza+ulzyYcm6WhZAswhEtRaBxUcTbRGsHYsN01c33XRrQlm9Jdw3zGqIg7uvB0SUiWkx5gu/MIR9hpzoV63Jp+4lX9mu60mLwPTBuo4ZTjz0PztxcBD8p/piP+s+7eP5nFWvUBWRX1O397W/UAuf9Wlz+kfcIscIgUefK9Q1WkmIfKYWxjOlfUtMXzSaoXR3bZjxWTmSjt+SXuYDwa3qdkD77uvutZ3E1lz8C3oFMWoApe9F3bd+P0E/SpKgapf8STzldzZ5jUYoJf8g9SbHHQSRYpuGDZakQAgx+HhTWrlrlEtXiptN7JqJdEpjVb9qIuJsHyexsFYFl033e7nrBreP5NcLPhtH66IoB+NUnCms1HPA80DSdiSXCu00WVeRG4IXE5NAsLDgStIg7VKInkYAqMcXACtQIUHB5dDCLDAqTJTtuO+FuFS7Z6JuprBoxKpa24iNftT/yqS5ZhRFp3flypEAtY1La6UoMx7irNGhJEvfnQuNQWn2UjFaXjjXxjCwk4SVqFBjLmI4E6YzIz6q395T6ZYtnjHUrrq+fCq0qlMT4wK5MaetQS0T5e+Z5sJD5DxdTtQLQR0TeWllzqxJzS9jYisu7iWFK+5gGdUTS2Fq5JAxW6Xjiuf9AVEhBv7BrrTxietwf2Hde+BQzlZtVaKpLTIGjaNsFhzU2aTuCsycL2Vu9JxzRRkx4zvrVJ4v8CbQW83j2HZoDrSUXgB+7sJLw0htpBcaByWlmKULbqQ9zEbuvKJpY/NPy5lAhwSkqAfw7huVZuHLpJVE51h23q6fYIfARGkDrvrOXiqWdpJSsAvKYhlbdVYJgrpbhK1GwgyonWU1H3VXn1dsWqXuXt+NaezSHuSlKEqsyGk2kjw3DeroUKznMAXh/eienHsLlQm44HpqPof8FzgReCoicQdLeguqC5KwzquoXiGZpVp8BV6h4p68Q7YuGIFK2jH4PUfJAsbOiGZQakHwxOlAXKOk1pOOHsBYtOrkM7mJyircwRYnarC7rJbHSv8x3qBPYnGq1Sghf4No8VCKYXZhllEi09H7yTUTNijwctAAnxNIpqkSfDnos+mkWabOaAYW3RtLST3SsjvfXa+EXOixExzzC91jgEh04Mrdgm3UYxZgyz38bTPIBr+NIjtcU9N0OolwxG8QYu9SdgVQEFqi8snEoGr+Ibw63QVzIF5zlACjoPxbHOroI2H7/svdDakQEU5TlYfbD2CBKknpl0JdAAHw5NV3RzSBIIX4+oDyHM0QOQoaI7kue+qExy8vE=
Content-Type: multipart/alternative; boundary="_000_AS1PR07MB8432B23AFC120687D0A8E59295959AS1PR07MB8432eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS1PR07MB8432.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: da522f2d-2477-4313-08c1-08da6e49d25e
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2022 14:27:36.6755 (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: FeMEWEyQKHKuNOclFD0t5Z1OB4T7dH6GnURBgG2OxMb5E8b3HgA69lCnqFDmqrd9uK+AXqxxVU0zAzuRml0eMIyoMwpnlMYcMQJSO6SLeOU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5548
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/4X80Q5_Am1Wfx-T9PfJo0wD9RjA>
Subject: Re: [dispatch] Draft on Discarding Priority of RTP Video Packets
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2022 14:27:52 -0000

Hi,

Another aspect is that as soon as you have multiple video streams like in a multi-party conferencing just setting the packet priority is likely to create a very non-optimized experience. In centralized conferencing an application aware node that can make the trade-off to drop all of the least prioritized packets for a single video stream, for example a temporal scalable layer of “B” pictures will have much less impact than having a non application aware router drop a random set of the least prioritized packets, i.e. dropping parts of the corresponding temporal scalable layer in multiple streams, thus resulting in that multiple media streams gets affected.

So in general I think the easiest ways of accomplishing what you want is to use a small number of DSCP code points (even 2 could work) with varying drop priorities and have the sender be smart about  how it marks the packets that would be the best to drop in case of congestion and then have the rate control react to any losses and adjust coding and streams etc, and adjust which packets that are marked to be acceptable to be dropped.

Cheers

Magnus

From: Lijun Dong <lijun.dong@futurewei.com>
Date: Friday, 22 July 2022 at 12:52
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, dispatch@ietf.org <dispatch@ietf.org>
Cc: Stuart Clayman <s.clayman@ucl.ac.uk>, Muge Sayit <mugefesci@gmail.com>, Richard Li <richard.li@futurewei.com>
Subject: Re: Draft on Discarding Priority of RTP Video Packets
Hello Magnus

Thank you very much for your comments. They are very helpful.

I did read all the drafts that you included in this email. I will have some discussion on RFC 7657 in the presentation slide.

The actual problem that I want to solve, is to enable dropping precedence at packet level. Within a video streaming flow, the packet payload would decide the importance of the packet for decoding and QoE of end user. However, with the encapsulation of UDP and IP header, the RTP header (or any extension header), and the NAL unit header are not visible to network layer. The routers would not be able to make the differentiated treatment at packet level when network congestion happens. The draft discusses whether mapping those priority indicators to DSCP is a feasible solution to achieve this. If the DSCP value is limited and not the best solution for it as you mentioned in your email, then are there any other solutions that community would be interested in proposing.

And I agree with you, this draft probably is relevant to AVTCORE. Going to dispatch firstly would help me receive more guidance like what you gave on which WG might be a good fit.

Thank you! I hope to talk to you in-person if you attend the onsite meeting.

Lijun

From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Date: Monday, July 18, 2022 at 5:11 AM
To: Lijun Dong <lijun.dong@futurewei.com>, "dispatch@ietf.org" <dispatch@ietf.org>
Cc: Stuart Clayman <s.clayman@ucl.ac.uk>, Muge Sayit <mugefesci@gmail.com>
Subject: Re: Draft on Discarding Priority of RTP Video Packets

Hi Lijun,

I am trying to understand what is the actual problem you are trying to solve here?

I would like to point out that you haven’t take to hard the recommendations in the DART RFC: https://datatracker.ietf.org/doc/rfc7657/<https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-e98fd18660cf3543&q=1&e=f0c81611-62aa-4bec-b053-ebcd098bc236&u=https%3A%2F%2Fnam11.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Frfc7657%252F%26data%3D05%257C01%257Clijun.dong%2540futurewei.com%257C532559792a6b442dd21a08da68b6a5f6%257C0fee8ff2a3b240189c753a1d5591fedc%257C1%257C1%257C637937430982808062%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C2000%257C%257C%257C%26sdata%3Dmg5PpX84N99Ct1FxgLwkn%252FaLx28yCwwsALbro9fFjdA%253D%26reserved%3D0> into account as you are mixing AF traffic classes for a stream. That can result in reordering, if that is to large to make the RTP receiver buffer unhappy is hard to be certain of, but likely a particular RTP stream should stay within one AF class and only modulate drop precedences.

Neither does it look like you have looked at the specification that do exist in this space, namely the one on QoS for WebRTC where https://datatracker.ietf.org/doc/rfc8837/<https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-07f92973524231b2&q=1&e=f0c81611-62aa-4bec-b053-ebcd098bc236&u=https%3A%2F%2Fnam11.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Frfc8837%252F%26data%3D05%257C01%257Clijun.dong%2540futurewei.com%257C532559792a6b442dd21a08da68b6a5f6%257C0fee8ff2a3b240189c753a1d5591fedc%257C1%257C1%257C637937430982808062%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C2000%257C%257C%257C%26sdata%3DqFWlUE4rR1xPWZCjOTqnvbbOTH4Wq2%252B5%252BRY7%252BOL4x2M%253D%26reserved%3D0> is most relevant but you likely should look at https://datatracker.ietf.org/doc/rfc8835/<https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-7a69d33d5e3b2c6d&q=1&e=f0c81611-62aa-4bec-b053-ebcd098bc236&u=https%3A%2F%2Fnam11.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Frfc8835%252F%26data%3D05%257C01%257Clijun.dong%2540futurewei.com%257C532559792a6b442dd21a08da68b6a5f6%257C0fee8ff2a3b240189c753a1d5591fedc%257C1%257C1%257C637937430982808062%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C2000%257C%257C%257C%26sdata%3DYJEOPW2Re%252FnIQw4xVX3CFPCT9qsyoRop%252FPK3Gae6MNE%253D%26reserved%3D0> also. This do create priority based usage of DSCP based on the common classes.

I think the real problems in this space are primarily. First knowing which DSCP you can actually use, i.e. are you knowing and allowed to use the DSCP values you want to use in this local domain and will they survive and be meaningful into the relevant domains?

The other issue that Roni Even’s draft goes more into is how to you figure out what you can actually drop in a reasonable way to have minimal long term effects. Trying to do this efficiently without maintaining state like a MANE can do, is actually hard. And in most cases when one packet have been dropped as part of a structure, it would be best to drop all. But that can’t really be communicated in DSCP.

Also, you appear to not have made AVTCORE WG aware of this work. I would think that this is would be highly relevant to that WG.

Cheers

Magnus

From: dispatch <dispatch-bounces@ietf.org> on behalf of Lijun Dong <lijun.dong@futurewei.com>
Date: Wednesday, 13 July 2022 at 02:00
To: dispatch@ietf.org <dispatch@ietf.org>
Cc: Stuart Clayman <s.clayman@ucl.ac.uk>, Muge Sayit <mugefesci@gmail.com>
Subject: [dispatch] Draft on Discarding Priority of RTP Video Packets
Hi dispatch:

I want to share my recently submitted draft on “Discarding Priority of RTP Video Packets”.

https://datatracker.ietf.org/doc/draft-dong-priority-rtp-packet/<https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-d4f23c73b860ee3c&q=1&e=f0c81611-62aa-4bec-b053-ebcd098bc236&u=https%3A%2F%2Fnam11.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fprotect2.fireeye.com%252Fv1%252Furl%253Fk%253D31323334-501d5122-313273af-454445555731-a41c44a64e6e38d4%2526q%253D1%2526e%253Dc47fec5d-9c95-49a5-b2d2-0151f0c0a813%2526u%253Dhttps%25253A%25252F%25252Fnam11.safelinks.protection.outlook.com%25252F%25253Furl%25253Dhttps%2525253A%2525252F%2525252Fdatatracker.ietf.org%2525252Fdoc%2525252Fdraft-dong-priority-rtp-packet%2525252F%252526data%25253D05%2525257C01%2525257Clijun.dong%25252540futurewei.com%2525257Cf4f099e6e73948d8ec8b08da645f3cd2%2525257C0fee8ff2a3b240189c753a1d5591fedc%2525257C1%2525257C0%2525257C637932657449689304%2525257CUnknown%2525257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%2525253D%2525257C3000%2525257C%2525257C%2525257C%252526sdata%25253DZ1%2525252BLmuaJWeZHd6TIDI%2525252F0o3ukSdRXRNi8oZb1hKaxYro%2525253D%252526reserved%25253D0%26data%3D05%257C01%257Clijun.dong%2540futurewei.com%257C532559792a6b442dd21a08da68b6a5f6%257C0fee8ff2a3b240189c753a1d5591fedc%257C1%257C1%257C637937430982808062%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C2000%257C%257C%257C%26sdata%3DhEKfFcCU%252FWAbj7Kqc3NMuMfQ03uq1i3uiKpOJ%252BPyrkc%253D%26reserved%3D0>

It is observed that significance difference or discarding priority might exist among RTP packets which encapsulate video streaming data with the existing modern video codecs. So selectively dropping RTP packets according to their significances could be a complementary mechanism when dealing with network congestion and improve end user’s QoE. The draft proposes that the video source or edge node with media-awareness could perform mapping of RTP packet discarding priority carried in RTP NALU header to a DSCP value, such that the priority-based dropping could happen at the packet level when network congestion happens.

I look forward to your generous comments and suggestions.

Lijun