Re: [AVTCORE] Zaheduzzaman Sarker's No Objection on draft-ietf-payload-rtp-jpegxs-17: (with COMMENT)

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Wed, 28 July 2021 21:26 UTC

Return-Path: <zaheduzzaman.sarker@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 773743A2168; Wed, 28 Jul 2021 14:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.553
X-Spam-Level:
X-Spam-Status: No, score=-2.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q4zohEzs3Apd; Wed, 28 Jul 2021 14:26:42 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60088.outbound.protection.outlook.com [40.107.6.88]) (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 F2E043A2166; Wed, 28 Jul 2021 14:26:41 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DY6GjzTxeRksWzZoRXweD9qRxFYRSE3foRweoO6JhoRZEhLcH6nLLDq96x3EgxrOQun996NWgd1XX42IRKqYF/dZ64h+cSE2hN/pTlhXBNlmtc+sV3Aazs3bKrDLnNGZ+sFceEiBKOkIRXOM7IpX7UgZpyaNdMS6YwCQdRDufhkch5ULjWQjA6XXOxzjP3Uxto0RsKjLGvogmk+58ocPNhDbJS563coJ2wEJhV1x2om48LfOGZnV2OLStsNPVycXnrA/t+pxYws7mVvZvGSnLQxgejRN9HWbkk6ST/rY+r3YCRQgoWVQqln/kPbLwCCMSABpT531Jwp5UOAf93zdqg==
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-SenderADCheck; bh=+cCD/3TdfTGTEcMgFBxuaVkt0TIxrIE7HM9CaAmDK3M=; b=m1jyh0+f6l5DBSJcIh84QxNkM2nJ1kA8mKhhFWVx2vSUcZQ6EICXwVaMGTKPpIfiXAl9uxEO+UVWheE5i1SMYKKevj0UEMtUwy2Z/HLZgq1+Sg92BPK6W0m16BemUv9b9GvuDevhcOmbYJK613O//25qrLx87QoqjnWTjfbikKSSgx//bUgHOOTMzZlx4BmvILPd3MSIHl0RhwJIj8CqclH4cKdJgRh7ZYu2Yqp6ZOKD6MZSvFgSxEh/fvkiMEzi50OBPxJ6SybqiKaAuMFZSTN6+U+fKc6dzo4hpMGkdE/pkRqa625xyZhvIuMc6UqrC4fnLcalIrKyo3n1BMiPjA==
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=+cCD/3TdfTGTEcMgFBxuaVkt0TIxrIE7HM9CaAmDK3M=; b=IZPrOoSIdWrIXMkMYerc7HIH6Of2UmpgRWvSYp0E067FmZtOSg/xSGjW4/koe2Wz90sQlzrMgEhdief7EaWe5iLSvuiztcb9MLgesO5bV8j7qUdd3eugnF1nEIl4RGf1T2C9itBdVGM4il+5fYhWkad0/znYowSkwBzNS6vyUJU=
Received: from AM0PR07MB4178.eurprd07.prod.outlook.com (2603:10a6:208:b7::31) by AM8PR07MB7619.eurprd07.prod.outlook.com (2603:10a6:20b:243::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.6; Wed, 28 Jul 2021 21:26:38 +0000
Received: from AM0PR07MB4178.eurprd07.prod.outlook.com ([fe80::8de3:38cb:c96:2258]) by AM0PR07MB4178.eurprd07.prod.outlook.com ([fe80::8de3:38cb:c96:2258%7]) with mapi id 15.20.4373.018; Wed, 28 Jul 2021 21:26:38 +0000
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Tim Bruylants <TBR@intopix.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-payload-rtp-jpegxs@ietf.org" <draft-ietf-payload-rtp-jpegxs@ietf.org>, "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>, "avt@ietf.org" <avt@ietf.org>, Ali Begen <ali.begen@networked.media>, "bernard.aboba@gmail.com" <bernard.aboba@gmail.com>
Thread-Topic: Zaheduzzaman Sarker's No Objection on draft-ietf-payload-rtp-jpegxs-17: (with COMMENT)
Thread-Index: AQHXfXufxY+cAW6JL0KEFoWp3ICZnatYlv2AgADBHgA=
Date: Wed, 28 Jul 2021 21:26:37 +0000
Message-ID: <4FA6DA9D-A98A-4584-8E4C-44CC893AF5D1@ericsson.com>
References: <162679477288.29749.17240867630904176358@ietfa.amsl.com> <PR3P192MB07488537B84E89276741D4C3ACEA9@PR3P192MB0748.EURP192.PROD.OUTLOOK.COM>
In-Reply-To: <PR3P192MB07488537B84E89276741D4C3ACEA9@PR3P192MB0748.EURP192.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.50.21061301
authentication-results: intopix.com; dkim=none (message not signed) header.d=none;intopix.com; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9da39c6c-faf6-4aee-6a76-08d9520e623c
x-ms-traffictypediagnostic: AM8PR07MB7619:
x-microsoft-antispam-prvs: <AM8PR07MB7619CFAC801167E759BF0CBF9FEA9@AM8PR07MB7619.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LiZX1AGCmZBgZcFRIWtZxLMZdQ6m/Q7wsI5aC1zsuqr9EWvpHngpTmggjNoXM8PJGth7gIbvDtLIP9jV4a5XOcBDws2mYNOPMEDGxIxHPO61nUIkUEqEz/Wb+R5Fd9kwgKL40gtfYq4BDSPAUhqX5mOdIOVZSkn0kZ6DLIyujS8TV5M0uIjiUJU/78TpeY0aGYv9kQc8RkreaD+JS8cBQ42n+HyllMNW8PVmdGbsO+QSiQnxXFqNFdCQldr5Pc8DyXn1BjarSLavtyZGarzLcDNq+foKCFN0nbrPWsEUHj+sCegZtyZXMb3i1gZJaDi1yHj2iA7vM9i76/re3C3WZCt1/mTJFGSgqXG6sg7EfVylBIg+Fpsnm6+S0KEY1/Xfvwqhsuj3fW6WzGQG9twDFEIGR6DFXeZsHElQFhiSSRsTd49TZZgT5uTIp1Kj7tsG3jPHbsDqNYhCWcXrGTRnmsYGcUYbZfeuXaXRKW09fCPc2wFRK2yjyKpc0JrdYUQJsS1uCnZLQnnW7J4vbOMvLHfdbp+DlDlbCJhfKkxUuPmO5ZXyxw30bHokCb/wdo9/f70tDPRYaZ+jzxfba4n3OLUYVRQ2wNPuPOJDLtdRnIkMSXwgI0AblrbqJ2AfTolXkoBDF7Qpeyoou/Lrng0LjCQUAIEIK028za0FvjfxS/jHeq/Tn6XZ2fhJa+19mo/TGiod7d9O0s/lL8i/EyCShu24lmIqOAmR/TBkI832OO5Lfz8lWkwHarod/RB0L++sWSCCkQ8aCHEyYESkArzJ/qEfQDOydz7MU+U8Yo+t13gYVsslAMpK6qO9Eg1SOAcX
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB4178.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(376002)(396003)(136003)(39860400002)(346002)(33656002)(4326008)(6512007)(36756003)(8676002)(53546011)(26005)(44832011)(38100700002)(66574015)(122000001)(5660300002)(8936002)(2616005)(54906003)(76116006)(83380400001)(110136005)(66446008)(38070700005)(66946007)(66556008)(316002)(86362001)(66476007)(91956017)(966005)(2906002)(6486002)(64756008)(71200400001)(6506007)(186003)(478600001)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Vl6JomcTWikbS1GsRk5X+s46lbLJS42EqDqsWuGgK6QU/mUZiLSb8Cp3wxorRujGxHkYm1cuuOiprvD8gwovj2dJyuLXBOjRJMkU+jlSb8VlJmfIwBW82wN3BPBncONcXLcaBht7+AnYLhLtXwB10xJQwCHkvRr+1eiivPh1VCo3kdnLS3dkMw8E3sF1vgg3HitSs0QY4afbvsnQ5PdZUIiJXbmcKyRGRwQpcw7l0+5KtO+9BKp7yG7q6+FaCH7mRjtrlFzaUU4FLjgCoLI/3GXMERCeJQiTvwreZBuxC7La+zZJX6rZGVWZri7rXFkZfxd+do/ENfzhwcKzm220DGLMQUZ/CSroe3qRuaWx8Olv3uwUbqhsHEtrXPACSX2jCXkUKUijLbAYaIL0RTd4XaoFZU6Ze31HW2doot7509n6ye2dF6BhaX8qECFYQ5y8cMo+USECoLEsqqXbPKpGf0mBgUufZ8Xdi8ZAOo5pcobyey531CtxQjHlVbxIrOrXE8eNMv+Uu/oGKBa5YyVxkDGUc2TxVFf4hNGpPSwOJ+8RcERYTKVNYO+I9yogfNiuwSunfYW2Tqe7E24GtpMlVgB4Fbtb6gb48vdGFqOE1IJQDW+KYd2TBqnJbvpXSiJWa0/dzgSV2oZnPvNiqh4asiGRTzOybddC7ef4mpgWBkdJtrEEsKp7CYiYCk9YjpacNgshbckMt4PwhwTz//TFi1ssoEWFPcaivyfTDTcBYUES6pp68B9zYa0GqsXORV25Gf09y7IZFBEE2yhf5PEjgXB2nI8n+NEbHHH/YPYoMcKWIm1S9KfYmfpqfItTKIPfK35KBymTLOlBitdhiEPs6XcxkZafXHQPKOVSkn87gKSNQN31iWuMAXFpi184X6la/C1YM+GrTNq5+rpk3EDzp1/dCRSPKsFgk0FPem77GmuVoAiMyqPBd1D12BmLg4kGODQzMnMVvfgN2UkLahGGem2r6OBmogZm3VSGap/k12itj/Os/EW+Wc0xoTkv/d2y+iOeDmJt3fZdghuz8V7QokeTWQRC6JxpJmisXRjPwgkJdIuRfYpemEbem/FtysrtPwZsVwD5o597s3rJtxG2mbDC8z5LiyNo8luL7UYahpGxH+Aj1H8CnN0PqKZq8Myk5iEHYY4it6KLWhjk6x2LR9y5pbqOU7daTYDyV5JyxVfo7Eb4hiOIj6oaqMEFdjA2EQqCbFfLX3HccnYxHRF19FLoxPqHTsdFesOqs4qKq1CNziUwouI3N7etLHMm/I+zY7eadX7PcQlwEp8AuTA6hpOvqc8gk5vwUDLQGpaydCrsD8BJw/x7XkianL/HMA6fCLfiM9bjaQvABW9QL4pQEQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <4506CD5F02B099479457D329AA6B2DB3@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB4178.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9da39c6c-faf6-4aee-6a76-08d9520e623c
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2021 21:26:37.9442 (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: IeEJZlEu85lTlwSDp1IoE8hHTfMphviBDEMqZj6CNi5/UxeVXZLB+oKqCSKYShhQIhVcLHVswhF+s5csGVtb3BsuqpCfKG1V7ZueJJ8cn5E6irye+TqbjqjidYb3Bn93
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR07MB7619
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/INYKo0PAEvtF8SR1IRIqbSnNXz4>
Subject: Re: [AVTCORE] Zaheduzzaman Sarker's No Objection on draft-ietf-payload-rtp-jpegxs-17: (with COMMENT)
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 28 Jul 2021 21:26:48 -0000

Hi Tim,

Thanks for the update and addressing my comments. I think -18 version looks good.

BR
Zahed

On 2021-07-28, 21:55, "Tim Bruylants" <TBR@intopix.com> wrote:

    Hi all,

    I have uploaded -18 to address all last (and hopefully final) comments. Below is an in-depth reply of the changes made.

    Kind regards,
    Tim Bruylants



    Changes between -17 and -18 were made to address mainly the comments by Zaheduzzaman Sarker, as well as the following:

    - Changed Abstract and the Introduction section text about the latency to better represent what is intended: that JPEG XS was designed to have a very low increased latency when compared to uncompressed video. The latency of the network path is not influenced by the codec, and we talk about encoding-decoding latency.


    > ----------------------------------------------------------------------
    > COMMENT:
    > ----------------------------------------------------------------------
    > 
    > Thanks to the authors and Stephan Wenger for prompt action to make the ISO specification available to us.
    > 
    > I have removed the discuss as the main reason for the discuss was resolved.

    Thank you for the extensive review.

    > I however have one major issue which I think need to be addressed.
    > 
    > * Section 4.1 : the assertion here is that the jpeg xs produces constant bitrate. However, now I know that this codec can operate on both constant and variable bitrate mode. This section should clarify that when VBR mode is used the RTP payload format still holds or not. Also it might be helpful to discuss the two mode of operations somewhere in the introduction and state if the focus is only on constant bitrate mode with reasoning. The will level out the scope of the payload definition and also the impact on section 6.

    JPEG XS currently defines a buffer model for CBR which does not directly address true VBR scenarios (ignoring the Mathematically Lossless profile here, which obviously produces VBR output, unless some serious zero-padding is added). However, despite CBR being the original focus, XS can also do VBR (as you stated). It just depends on the rate allocation and how the encoder generates the various packets and slices. We plan to issue VBR buffer models and profile support in a future update of the standard, and we do not want to restrict the Payload RFC to only CBR. Moreover, we intended the Payload RFC to address purely the packetization of XS over RTP, but leave buffer models, congestion control and other more complicated matters to external standards (or best effort), such as ST 2110 and VSF TR-08.

    We have updated the text of section 4.1 to be more neutral on CBR and VBR.

    > And more comments:
    > 
    > * I can agree with Martin Duke's comment that the polymorphic use of "end-to-end latency" need to be explained a bit.

    Yes, this comment was also raised by Martin, and we already prepared some changes to the Abstract and the Introduction to address this (see above). So, JPEG XS was designed with low-latency as one of its core requirements. It is evident that this represents the latency incurred only by encoding and decoding of the video frames. For this, several features of XS help to maintain the low latency requirement (how packetization is done, how rate allocation is done, etc). Of course, the network path latency is something that is out of the control of the codec, and this cannot be considered. So, we changed the wording in the text from "end-to-end low latency" to "encoding-decoding low latency". We hope this provides an adequate correction to address the comment?

    > * Section 3:  having the statement that we are describing some terminologies or naming for this specification like it section 4 does, would help the reader to understand the context a bit more.

    Yes, this is indeed true. We have added a small text explaining the purpose of section 3.

    > * Section 3.3: I would suggest to add reference to Ppih and Plev at the first use of them.

    Done.

    > * Section 4.3: says --
    > 
    >     "If codestream packetization mode is
    >       used, L bit and M bit are equivalent."
    > 
    >    does this mean it is enough to set the M bit only in the codestream
    >    packetization mode?

    No, both bits MUST always be correctly set (to 0 or 1). This sentence just expresses that their meaning is the same when codestream packetization is employed (marking the last packet or marking that this packet contains the last data of the codestream). We modified the text to make this more clear.

    > 
    > * Section 4.3: says --
    >     "In the case of codestream packetization mode (K=0), this
    >          counter resets whenever the Packet counter resets (see
    >          hereunder)"
    > 
    >    hereunder? can we give more specific reference instead?

    We replaced "hereunder" by a reference.

    > * Section 6: Usually when RTP is used congestion control and corresponding required rate control is done by the RTP applications. The use of RTP AVPF profile is the recommended profile to be used for real-time communication when efficient rate control (nope not the video encoder rate control :-)) is needed.

    We added AVPF explicitly as an example profile in this section (it was already mentioned later on).

    > Hence, I think we should recommend that use of AVPF profile here and also refer to RFC8888. The inclusion of circuit breaker makes lot of sense here. I also got to know that jpeg xs is designed to be used in a controller network environment. Hence, there should be a warning about use of this in a best effort Internet prior to the requirement on packetloss observation. If there is any acceptable parameter defined somewhere for packet loss then that also should be referenced here.
    >

    We added rfc8888 for Feedback for Congestion Control.

    We reformulated the text to mention that XS is mainly to be used in a controlled network environment.





    -----Original Message-----
    From: Zaheduzzaman Sarker via Datatracker <noreply@ietf.org> 
    Sent: Tuesday 20 July 2021 17:26
    To: The IESG <iesg@ietf.org>
    Cc: draft-ietf-payload-rtp-jpegxs@ietf.org; avtcore-chairs@ietf.org; avt@ietf.org; Ali Begen <ali.begen@networked.media>; bernard.aboba@gmail.com; bernard.aboba@gmail.com
    Subject: Zaheduzzaman Sarker's No Objection on draft-ietf-payload-rtp-jpegxs-17: (with COMMENT)

    Zaheduzzaman Sarker has entered the following ballot position for
    draft-ietf-payload-rtp-jpegxs-17: 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://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_iesg_statement_discuss-2Dcriteria.html&d=DwICaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=lABbJkTi_k8nlRKSDgb6IQxDFAqulQ5BxeXA83yq3SI&m=9bkyYaOqkUQm5koOCeE4WTO7NEX9fUpWvpylA4QdMHE&s=lC97q7jTkQnez1Ckdg-wDTgax2yodPYhtVDtI5f9NoU&e=
    for more information about DISCUSS and COMMENT positions.


    The document, along with other ballot positions, can be found here:
    https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Dpayload-2Drtp-2Djpegxs_&d=DwICaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=lABbJkTi_k8nlRKSDgb6IQxDFAqulQ5BxeXA83yq3SI&m=9bkyYaOqkUQm5koOCeE4WTO7NEX9fUpWvpylA4QdMHE&s=jQ4uK7h8WnLzo_p7aiFUD2JQsoIfxrHiWc8REAcjgbc&e=



    ----------------------------------------------------------------------
    COMMENT:
    ----------------------------------------------------------------------

    Thanks to the authors and Stephan Wenger for prompt action to make the ISO specification available to us.

    I have removed the discuss as the main reason for the discuss was resolved.

    I however have one major issue which I think need to be addressed.

    * Section 4.1 : the assertion here is that the jpeg xs produces constant bitrate. However, now I know that this codec can operate on both constant and variable bitrate mode. This section should clarify that when VBR mode is used the RTP payload format still holds or not. Also it might be helpful to discuss the two mode of operations somewhere in the introduction and state if the focus is only on constant bitrate mode with reasoning. The will level out the scope of the payload definition and also the impact on section 6.

    And more comments:

    * I can agree with Martin Duke's comment that the polymorphic use of "end-to-end latency" need to be explained a bit.

    * Section 3:  having the statement that we are describing some terminologies or naming for this specification like it section 4 does, would help the reader to understand the context a bit more.

    * Section 3.3: I would suggest to add reference to Ppih and Plev at the first use of them.

    * Section 4.3: says --

        "If codestream packetization mode is
          used, L bit and M bit are equivalent."

       does this mean it is enough to set the M bit only in the codestream
       packetization mode?

    * Section 4.3: says --
        "In the case of codestream packetization mode (K=0), this
             counter resets whenever the Packet counter resets (see
             hereunder)"

       hereunder? can we give more specific reference instead?

    * Section 6: Usually when RTP is used congestion control and corresponding required rate control is done by the RTP applications. The use of RTP AVPF profile is the recommended profile to be used for real-time communication when efficient rate control (nope not the video encoder rate control :-)) is needed.
    Hence, I think we should recommend that use of AVPF profile here and also refer to RFC8888. The inclusion of circuit breaker makes lot of sense here. I also got to know that jpeg xs is designed to be used in a controller network environment. Hence, there should be a warning about use of this in a best effort Internet prior to the requirement on packetloss observation. If there is any acceptable parameter defined somewhere for packet loss then that also should be referenced here.