[ippm] Re: draft-ietf-ippm-capacity-protocol-14 ietf last call Opsdir review

Tianran Zhou <zhoutianran@huawei.com> Tue, 10 June 2025 13:28 UTC

Return-Path: <zhoutianran@huawei.com>
X-Original-To: ippm@mail2.ietf.org
Delivered-To: ippm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 70FF4332CD23; Tue, 10 Jun 2025 06:28:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -3.627
X-Spam-Level:
X-Spam-Status: No, score=-3.627 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, INVALID_MSGID=0.568, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id le5WEFbD-nMo; Tue, 10 Jun 2025 06:28:31 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 3A2B2332CCD2; Tue, 10 Jun 2025 06:28:31 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4bGqM24h4jz6HJkR; Tue, 10 Jun 2025 21:26:38 +0800 (CST)
Received: from lhrpeml500003.china.huawei.com (unknown [7.191.162.67]) by mail.maildlp.com (Postfix) with ESMTPS id 733631402E9; Tue, 10 Jun 2025 21:28:28 +0800 (CST)
Received: from kwepemf100009.china.huawei.com (7.202.181.223) by lhrpeml500003.china.huawei.com (7.191.162.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Tue, 10 Jun 2025 14:28:27 +0100
Received: from kwepemf100007.china.huawei.com (7.202.181.221) by kwepemf100009.china.huawei.com (7.202.181.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Tue, 10 Jun 2025 21:28:25 +0800
Received: from kwepemf100007.china.huawei.com ([7.202.181.221]) by kwepemf100007.china.huawei.com ([7.202.181.221]) with mapi id 15.02.1544.011; Tue, 10 Jun 2025 21:28:25 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: "mohamed.boucadair" <mohamed.boucadair@orange.com>
Thread-Topic: draft-ietf-ippm-capacity-protocol-14 ietf last call Opsdir review
Thread-Index: AQHbyjR+XlHqg+CwpUSpeHD1yKc9bbP7skIAgADQaxI=
Date: Tue, 10 Jun 2025 13:28:25 +0000
Message-ID: DB67500F-D4A0-4271-8589-17FF82D8D7AF
References: <174650431847.672101.5612743321987362555@dt-datatracker-58d4498dbd-6gzjf> <BEZP281MB2007B256D1D53210F5B6A7399C9EA@BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM>,<PR0P264MB2885485A7C90D4CE33689C8A886AA@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM>
In-Reply-To: <PR0P264MB2885485A7C90D4CE33689C8A886AA@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative; boundary="_000_DB67500FD4A04271858917FF82D8D7AF_"
MIME-Version: 1.0
Message-ID-Hash: F24XGJBFK3DPEZMGOS4NQC7CRMZRIAXH
X-Message-ID-Hash: F24XGJBFK3DPEZMGOS4NQC7CRMZRIAXH
X-MailFrom: zhoutianran@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ippm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-ippm-capacity-protocol.all" <draft-ietf-ippm-capacity-protocol.all@ietf.org>, ippm <ippm@ietf.org>, "Ruediger.Geib" <Ruediger.Geib@telekom.de>, ops-dir <ops-dir@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [ippm] Re: draft-ietf-ippm-capacity-protocol-14 ietf last call Opsdir review
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/b5wWxaNTDCBTVOfnIPUvOMbSXGQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Owner: <mailto:ippm-owner@ietf.org>
List-Post: <mailto:ippm@ietf.org>
List-Subscribe: <mailto:ippm-join@ietf.org>
List-Unsubscribe: <mailto:ippm-leave@ietf.org>

Hi Med and Ruediger,

Thanks for the revision.
I have read the new draft, and feel confortable.

Best,
Tianran




________________________________

Sent from WeLink

发件人:mohamed.boucadair <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
收件人:Tianran Zhou <zhoutianran@huawei.com<mailto:zhoutianran@huawei.com>>
抄 送:draft-ietf-ippm-capacity-protocol.all <draft-ietf-ippm-capacity-protocol.all@ietf.org<mailto:draft-ietf-ippm-capacity-protocol.all@ietf.org>>;ippm <ippm@ietf.org<mailto:ippm@ietf.org>>;Ruediger.Geib <Ruediger.Geib@telekom.de<mailto:Ruediger.Geib@telekom.de>>;ops-dir <ops-dir@ietf.org<mailto:ops-dir@ietf.org>>
时 间:2025-06-10 17:02:47
主 题:RE: draft-ietf-ippm-capacity-protocol-14 ietf last call Opsdir review

Hi Tianran,

Can you please let us know whether the changes made by the authors address your comments? Thank you.

Cheers,
Med

> -----Message d'origine-----
> De : Ruediger.Geib@telekom.de <Ruediger.Geib@telekom.de>
> Envoyé : mercredi 21 mai 2025 11:41
> À : zhoutianran@huawei.com; ops-dir@ietf.org; BOUCADAIR Mohamed
> INNOV/NET <mohamed.boucadair@orange.com>
> Cc : draft-ietf-ippm-capacity-protocol.all@ietf.org; ippm@ietf.org;
> last-call@ietf.org
> Objet : AW: draft-ietf-ippm-capacity-protocol-14 ietf last call
> Opsdir review
>
>
> Hi Tianran, hi Med,
>
> draft version -17, which just has been published, contains added
> text to explain the pdu fields.
>
> Regards,
>
> Ruediger
>
> -----Ursprüngliche Nachricht-----
> Von: Tianran Zhou via Datatracker <noreply@ietf.org>
> Gesendet: Dienstag, 6. Mai 2025 06:05
> An: ops-dir@ietf.org
> Cc: draft-ietf-ippm-capacity-protocol.all@ietf.org; ippm@ietf.org;
> last-call@ietf.org
> Betreff: draft-ietf-ippm-capacity-protocol-14 ietf last call Opsdir
> review
>
> <snip>
>
> In general, this document is clear to me. I did not see any special
> operational or network management related issue. But there are
> several minor issues, for the authors consideration.
>
> minor issues:
> 1. In section 5.1
> "testPort: The UDP ephemeral port number on the server that the
> client has to use for the Test Activation Request and subsequent
> Load or Status PDUs."
> Accorrding to 5.2.2, server will be assigned an UDP port after
> receiving a request. Why the request carries the server test port?
> Do you mean the client assigns the server test prot? But I am not
> sure if it's a safe mechanism.
>
> [Authors]: CHANGE: testPort: Set to zero in the Test Setup Request
> and populated by the server in the Test Setup Response. It contains
> the UDP ephemeral port number on the server that the client has to
> use for the Test Activation Request and subsequent Load or Status
> PDUs.
> Section 5.2.2, CHANGE: ... (with the port number communicated back
> to the client in testPort field of the Test Setup Response).
>
> --------------
>
> 2. In section 5.1
> "maxBandwith: When this field is non-zero, it is a specification of
> the maximum bit rate the client expects to send or receive during
> the requested test. The server compares this value to its currently
> available configured limit for test admission control. This field
> MAY be used for rate-limiting the maximum rate the server should
> attempt. The maxBandwidth field's most significant bit, the
> CHSR_USDIR_BIT, is set to 0 by default to indicate
> comment:"downstream" and has to be set to 1 to indicate
> "upstream"." What's the unit of the maxBandwith, bps, Bps, or Kbps
> or Mbps? I see you mentioned "bit rate". Do you indicate the bps? I
> would suggest you to make it explicitly.
>
> [Authors]: ADD/CHANGE: maxBandwith: When this field is non-zero, it
> is a specification of the maximum bit rate the client expects to
> send or receive during the requested test in Mbps.
>
> --------------
>
> 3. In section 5.1
> "checkSum: An optional checksum of the entire PDU. The calculation
> is done with the fields checksum, authMode and those following after
> authMode set to zero."
> It seems the checkSum is optional. But I think it's mondatory if
> auth/encryption is not on, in order to find out bit error.
>
> [Authors]: Section 4.5, last sentence is covering the requirement
> (indirectly, though): However, because authentication is not
> applicable to the Load PDU, the checkSum field SHALL be utilized by
> the sender whenever UDP data integrity may be uncertain (as outlined
> above).
> Section 4.5, 1st sentence CHANGE: ... header checksum that covers
> the various fields in the UDPST PDU (excluding the Payload Content
> of the Load PDU and, to be clear, also the IP- and UDP-header).
> All instances of checkSum, CHANGE: checkSum: An optional checksum of
> the entire PDU (see Section 4.5 for guidance)....
>
> ---------------
>
> 4. In 6.1 Client Generates Test Activation Request It seems some
> fields are not described, e.g., useOwDelVar,slowAdjThresh.
>
> [Authors]: To make progress and save some time, we'd like to discuss
> this separately.
>
> --------------
>
> 5. In 7.1 Test Packet PDU and Roles
> I would suggest a dedicated section to describe the rate adjust
> algorithm. And you can describe the state machine and para config,
> so as to better understand the algorithm.
>
> [Authors]: We'd suggest to add a reference, as algo B operation is
> standardised and published:
> Section 7.1, 7th paragraph CHANGE: The default algorithm (B, see
> [Y.1540])....
>
> Cheers,
> Tianran
>
>

____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.