Re: [AVTCORE] Francesca Palombini's No Objection on draft-ietf-avtcore-rtp-vvc-16: (with COMMENT)
Stephan Wenger <stewe@stewe.org> Mon, 20 June 2022 15:20 UTC
Return-Path: <stewe@stewe.org>
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 7917BC15AAE5; Mon, 20 Jun 2022 08:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=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=steweorg.onmicrosoft.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 Bs5Q6t6sOnvo; Mon, 20 Jun 2022 08:20:16 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2125.outbound.protection.outlook.com [40.107.237.125]) (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 7CA0EC157901; Mon, 20 Jun 2022 08:20:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n1GRM/A3TQXaSgPjREMO+eJNVENcLwzWL+n0sv9/8tLlKVxoABZdKBUe5EtiySByHHQdK/XGfOiZGbMnLfN/5IMX1g4T1DOGnW357ERMyySa5UsV2zaro/6MplAbriwDRrrQ9lxpaGVDsW6vP95sv7VFXe+vhmpwEhTPxYBkBE2gj8KzHwR4mvpy2GdX4ib4P2cQ0ETAOy9kH63jQR5XYyNQBs85gxDWzHFGUIxgJ5zALVv7AoCZyo5bDSbh/dbKPQRgPlE0wC+2ijVWI2rceBhrXV5CEEqDq/MGN9b52aAbxYapvxt3c0I9xPaUhTZ6DL3wgvBBNoASUznT4RXJEg==
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=nqGmKGj8kqoyopJXk45ZB/8dvLQMwaq311W4zJZUjVI=; b=eTU+ZreZbj8lyXWPtCRWVcmdJg4REHBETFGra4++Zwv+HDxLq5xWduiA341FomHcIx2LdleGR1C6BDvEuE0aKcTEebVqtqox6gSTdc6Cd0c1zKT/mTNKrbkkJasqSnOHpsm0q8oJK044RQDn93JllJHRyYHx/nfAx/w16rf+F9qZe3kGve6MfM4Rp99sO0vblLIcFhmROrWi2C7jPByQjY1QW2g/K4umAb6KXkNuTzq08n1bCcfodCiEiJ4HzWVt2ixEIFsZHm6n/8a8XrG7S+om39jr0mbVjQgGi68b56RTvyxNptmz/9/2hAuT3eGJT4FMzonrkd9Bt34iotgIog==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=stewe.org; dmarc=pass action=none header.from=stewe.org; dkim=pass header.d=stewe.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=steweorg.onmicrosoft.com; s=selector2-steweorg-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nqGmKGj8kqoyopJXk45ZB/8dvLQMwaq311W4zJZUjVI=; b=gCuI0naTDQOzgNM04pQBwfoxHGRJDkuGGBwe+UmmcQRmq5vM3kmmF18ncrx1i+YLlq+EZKMDGkV/FzNV88CHOgSKV22AOyTw080eFvzmI2fX2Pv/5z4/cIp3LF4lXMPNs9jRwKUq7k4lxyAEC3sH8vOrwzNo5Kijy8sli1X81M4=
Received: from SJ0PR17MB4632.namprd17.prod.outlook.com (2603:10b6:a03:375::19) by SA0PR17MB4441.namprd17.prod.outlook.com (2603:10b6:806:e4::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.22; Mon, 20 Jun 2022 15:20:10 +0000
Received: from SJ0PR17MB4632.namprd17.prod.outlook.com ([fe80::b0e7:e753:100c:3a73]) by SJ0PR17MB4632.namprd17.prod.outlook.com ([fe80::b0e7:e753:100c:3a73%4]) with mapi id 15.20.5353.022; Mon, 20 Jun 2022 15:20:10 +0000
From: Stephan Wenger <stewe@stewe.org>
To: Francesca Palombini <francesca.palombini@ericsson.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-avtcore-rtp-vvc@ietf.org" <draft-ietf-avtcore-rtp-vvc@ietf.org>, "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>, "avt@ietf.org" <avt@ietf.org>, "bernard.aboba@gmail.com" <bernard.aboba@gmail.com>
Thread-Topic: Francesca Palombini's No Objection on draft-ietf-avtcore-rtp-vvc-16: (with COMMENT)
Thread-Index: AQHYhIzOOGlMAa13z0KsyRMjwH9jpK1X9AKA
Date: Mon, 20 Jun 2022 15:20:10 +0000
Message-ID: <C8B6C199-0C71-4644-B5AD-070F31985C02@stewe.org>
References: <165571932363.16349.13361445066574369196@ietfa.amsl.com>
In-Reply-To: <165571932363.16349.13361445066574369196@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.62.22061100
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=stewe.org;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d79fb79f-024f-4952-3257-08da52d05dac
x-ms-traffictypediagnostic: SA0PR17MB4441:EE_
x-microsoft-antispam-prvs: <SA0PR17MB44411F8A6E09001D66AAECEDAEB09@SA0PR17MB4441.namprd17.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9YLHR/NsUCCO2464sIWrlwf3VsZVR4LJBXGhETp+n4Bn0wAzXm06uCU/KAlJzGjO3YTcI8SQHaaBoZ746x83YR11LVShCoe8mih6JQNWk1OQH5kI4fs0gXaag1rkirQaYTcgeZqNY1W/9h8U7HXzy730XHV5fn8I4I9ea7NTTQCRzTX973t+6a3azP2Twt3sB1YP+yyHf+UJie0If70xGZyNtry1dSniCJ1qSzu8VM5d+zvoLUJbGjRCXe5ROjo4YjPYgaF1pvj1dSq9Hg9rXO7z6iyDlS2lgrpX6qfKSZuAwIwPUuchWZZ8CPVPtZW4aou+TFbekMbR1PCrBIHfU9msIkOaOzRGHG9gXGEJqZj1DoHEQ9lbWqQCIBCdjbfeoVyHL7mkcUjpqx2SwR6WDxGPR7F96o+qyU7/awBpWPUBqY3VeKDh6Y7l6dWHaDepY/AsUT7KBPXnSy6n7rQ+iQH+zbSQtUdTzUCZp3J8SY8wmOxwgY8Q835W8pa7PLWhengqOBnMNFFBJQG1noD0WLwLQ2h4yS6YV6p5qfvyAIKH3dkV0fPC+4pVnwPhXPC0fDlRjb+KE339vxq9p0DMK6G0qJwoiSckGvNZcPQVc7gjl8YD94AHiFVEIfykM/gS/DHPY7gDWNj8BVzmkSO4SRWOoNKIFznw0drU0wOgxQ9Z5aj6p9FEdwYOqSkaRErbOZpmI8/ccZ3eSqT3RWWU/J/aCO/amePdAArSLNAm6PrCosWRWOy5q0bq1YsvNkerD/4Fkr//sw6ET8evP+JzpaOq8Zv9kwc22056N6gZZpfkgq9JA201Br9iGPbi1LXx
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR17MB4632.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(136003)(39830400003)(366004)(396003)(346002)(376002)(41300700001)(2616005)(33656002)(5660300002)(122000001)(6512007)(38100700002)(2906002)(86362001)(26005)(6506007)(38070700005)(66946007)(66556008)(76116006)(66574015)(83380400001)(66476007)(66446008)(4326008)(8676002)(36756003)(64756008)(71200400001)(966005)(6486002)(478600001)(8936002)(110136005)(316002)(54906003)(186003)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Lz1cyaKR7PDrMGtqTXm2lY6DNvGRZszhjukLGPMR/fT/lSi2lN2C5aj1EM4WeA6YtRM/tjyI+C8pBbK6mdAf4RUdAclB0vlNZ2anmGCEfESlIrTaf6QfpvQDDtFhypcqIPNSsOT3F6PZJ2w2Rrxb+kQBw9rPz4PDSJ5JFmGdO2Dh6RJchycrhrjHwtyyl5TCUCJ+aAg35TyB09Ctcm0pCctmCp2I6myDEhHSD7abxsZyTyZqOqgBpXMB5BLVVr+Dd+qYxVKbWWOO9wFUeeSItJHfWVVZTCohQDIrI7zTsbSb4FvaSIZsuvfeMoMwl70jun3aw+5y19UTouBd+ogi11TXAjddF13Zs0AdMm/Txh7iuqLzwC134rlcVYu+USv2IpdtSIDKPgSao7JTkIYrksi3sOm/z6HbZ5uBOfUpE3+kEeup5Vyl6o9AXO11r0VK//rzd/sS4oG9rS1WPdtrC+BcxOj9g4qffZlUcp+5oKwXYiD0cf2x3pdyKX2mayfHOoVCTBebSaCT98beoYdw8uvR0QE1BJQINEhgWtCePnooIUspeoEciKbDSEaHJfZgK0X8jXM5vw90qSwObGaw99pjGayCMsp2FaalNcNV+HkucThddqcuetgHTuwt6PtSNfnB7dgrsJ7E6UJIag73VbTWAVde8KwsjGPpy1Yccrk+po8W+yyWL+AYi0eoNUBuZ87sq3XZ4VXEr1arMzS8/GWG+zfIR42dGC2RFOlAFgRneQp0Qun9qlG5PTd6y3GNtGtV9Q+NAgXuxb+Fi6TithTz1B7eL9LHlBGnisv/pcPMm9TIXtYWc55rcQ0NCVrDBEHavvbvDqP2Mm05qNE9pVcUwQy35swOTNR+D14fCfg2WKRzTsxwBBNQXC+T/n3P8iao1eZLnSzP+9vv6spTwhEu4jaJXGxaQpdJJ7G6SlrHbTF2wcX8V/kfJ4GhRYO2F6T0AffuYtDJAO0NPVvSpFpnnnejfoIOumSGydxuI8ox6Kze7RRVTgpF2bhrFXsW7kLbg8a8b40GDYO/5JRYrpH6gwsgqFSDrbHPRMIuGSZeEF7xhbfbuSImYrrzFkPaYp/RdyMKoY6adqgyNqrJq8+N7TWT22veKyvNSmBIOy3nRLwHfajrN5g8KcCEEqaAE/DChWCQnAca8F/LMR8fJQKqf9+0319Y+tOMLMWdx38pdt/yUxmMQaMUSWtIS5wsWwvnu1Bivr07rmCzVeCp1L1/9io5zyQnGLYYMPtqCugj8bhbfQfj1UcP/Vjn6+F29/by8A02iDS8ebJq9YwV8VH5vKgTpnCeZ0ay4Qle3SKYojOk7IJN8SkGwllkCpIQYIBSj+1lHSUgBXZpNY4afQEK/GX4njn5BhVqq67rtNtbRpuuBAV/Rrmka/+kYxAsXTcdo20LziFurEujQ779pmoZQlQuyhR1iLW04tO3660MVHtLeieL0FfjEAPToQotOzlaY/Ay7UpI8T+ljEaez+45LrVPl7fyeVM4nUTm40zYEjTQs0XuwR3J634mFrXJ/kfVDtOOih4sgcg8pc12WnXmcUcCjhRckEQQohlOk81g6rPE6K3ZS0QncS5ZafI/yFzTVutliJ69Z3e91pRV+1nDAayyJxRY9MnSBNJt9gGTME+aMU0cx7l0A5ssXwdtcMxEpu8/W9vmSNHvcOQpQPdVDPrDUXwpp0opfNG1+GNz9UVsTBGFhmofyA6u4pynPjn7VgH0OcZK15KBjpKm/w==
Content-Type: text/plain; charset="utf-8"
Content-ID: <769E9561D4B87A4F91669734A5522CA2@namprd17.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: stewe.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR17MB4632.namprd17.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d79fb79f-024f-4952-3257-08da52d05dac
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2022 15:20:10.4275 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 865fc51c-5fae-4322-98ef-0121a85df0b6
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AzkuqOHdSYWtK+mxmCRRTOMptPx7+5zbPw3BQWyHobj7etdAAgv0E/4C/LjT0Ws9
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR17MB4441
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/7otdhVDuJHadlLIMtYBHnQt1Mto>
Subject: Re: [AVTCORE] Francesca Palombini's No Objection on draft-ietf-avtcore-rtp-vvc-16: (with COMMENT)
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 20 Jun 2022 15:20:20 -0000
HI Francesca, Thanks very much for clearing the discuss, and we will implement as documented below. Stephan On 6/20/22, 03:02, "Francesca Palombini via Datatracker" <noreply@ietf.org> wrote: Francesca Palombini has entered the following ballot position for draft-ietf-avtcore-rtp-vvc-16: No Objection When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-vvc/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- # ART AD Review of draft-ietf-avtcore-rtp-vvc-16 cc @fpalombini Thank you for the work on this document, and for addressing my previous DISCUSSes. Thanks for posting the media-types review request https://mailarchive.ietf.org/arch/msg/media-types/iinskT_KIviiCsmnL32ql4PuQfU/ and thanks to Martin Dürst for his review. Re the IANA registration: in recent years we have preferred to use "IETF" for change controller, to indicate that this comes from a consensus document, as document in https://datatracker.ietf.org/doc/html/draft-leiba-ietf-iana-registrations-00. So in this case I would suggest using "IETF <avtcore@ietf.org>". I am ok with no changes for the other review comments, thanks for the replies. Francesca ## Comments ### DONL and NALU size in figures 5 and 6 Section 4.3.2: ``` The first aggregation unit in an AP consists of a conditional 16-bit DONL field (in network byte order) followed by a 16-bit unsigned size information (in network byte order) that indicates the size of the ``` Which indicates DONL to be a 16-bit field, but in the figure 5 DONL appears to be 24 bits. ``` An aggregation unit that is not the first aggregation unit in an AP will be followed immediately by a 16-bit unsigned size information (in network byte order) that indicates the size of the NAL unit in ``` Same for the NALU size: 16 bits in the paragraph above, but 24 bits in figure 6. EDIT: from the authors - "Aggregation units can start and end at octet boundaries. We tried to emphasize that by having the first octet in the 32-bit dword belonging to something else. That’s why there’s the colon between bit 7 and bit 8. The colon signifies the start and end of the aggregation unit. " I suggest adding a sentence clarifying the above to avoid confusion in the reader. ### Values from \[VVC\] undefined In section 3.1.1, there are a number of values that are not defined: GDR_NUT, CRA_NUT, IDR_W_RADL, IDR_N_LP. I understand these come from \[VVC\] and are reported as is, however they make the text harder to parse since to reference to these values is given. ### Wrong reference Section 4.3: ``` header. This payload structure is specified in Section 4.4.1. ``` 4.4.1 should be 4.3.1. ### sprop-max-don-diff sprop-max-don-diff appears first in section 4.3.1 - it would be good to add a reference to 7.2, where its meaning is defined. ### Base 64 In Section 7.2, Base64 is used - please specify if the encoding follows "Base 64 Encoding" (Section 4) or "Base 64 Encoding with URL and Filename Safe Alphabet" (Section 5) of RFC 4648. (This can easily be done in one sentence, rather than repeated everytime base64 is mentioned). ## Notes This review is in the ["IETF Comments" Markdown format][ICMF], You can use the [`ietf-comments` tool][ICT] to automatically convert this review into individual GitHub issues. [ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md [ICT]: https://github.com/mnot/ietf-comments
- [AVTCORE] Francesca Palombini's No Objection on d… Francesca Palombini via Datatracker
- Re: [AVTCORE] Francesca Palombini's No Objection … Stephan Wenger