Re: [ipwave] Éric Vyncke's Discuss on draft-ietf-ipwave-vehicular-networking-28: (with DISCUSS and COMMENT)

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Sat, 25 June 2022 07:16 UTC

Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C65D8C14CF15; Sat, 25 Jun 2022 00:16:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level:
X-Spam-Status: No, score=-0.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HK_NAME_FM_MR_MRS=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 rqXrvh3F4fa3; Sat, 25 Jun 2022 00:16:02 -0700 (PDT)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88D63C14CF16; Sat, 25 Jun 2022 00:16:02 -0700 (PDT)
Received: by mail-ed1-x52b.google.com with SMTP id cf14so6258356edb.8; Sat, 25 Jun 2022 00:16:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zlLl9RV8pdGx3XhVnx13FDSO74b+66XJAKJmkZ44VfM=; b=k0GqflCG4CW4IS5fybY9KrN9bFxeMsQxmlRJXOrq9CRsGsOVEaM5MgG8F4vXFjFPyW i3N718dD54jahrgcArbotAj16CR0ow0qipAWIDgB1dYtxnT5FkuM6ubHxv6ckcN2fRJA 20O0wHhSpL0IAsXHIh3oulDLJYzr1eNBfLTs24UkuJIMi8DLcYVuRZpeZ2ga0uZncxUX iFOuUKCb9GvWqsH+GOAap5aP+rwda3z+l9LCoBxaV6YHr7fy5ANrik/IS0wKYN0smdiU rUbjltoNKScJpY87icYN8GfYpkLl5aPVutaezL9ZuHOtWEvsroZJVaARTI9qM4d9GOMJ pjvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zlLl9RV8pdGx3XhVnx13FDSO74b+66XJAKJmkZ44VfM=; b=Qk+Vbm5JmFWe5Noc+TEVafJSGrOWQ2FNuf8SUcKokgDDjzmwNh/XcvRprytyx1hDYO OomM42a99nQwejidlIxco44zoCv7Fgy3iwNq8sp+Pkb8ifHkE17kyuc3mIA7nsgOsSju JyuCWrfpGDbF2H8EVpx+gVFzzWOXAmO49ACce8vWZL18UwYXBEJmtyjknM/uPWX5Jtew CRmx2AbxrBTujcB5IKRsXT8LSf62eOtqIz5lHalJ82YI+XwJhm9aBJfMHG5oB4jFY31N Owi7ZDkosKQJr5FPBWlCIZfPyA0CIVNmizhxaEhpQkzppEe++Sg7671htKKZ/3hEY6R8 jdZw==
X-Gm-Message-State: AJIora96JxYso1k33IIssade3WKl4BTE4oD1IxcjD1SS9tEQc0ab+gRf 4B5Z+72m/UhzOV9qf8sPXM8toDQXfGktn40ZYvw=
X-Google-Smtp-Source: AGRyM1tDtXUE8ghgLGzHp3cA2gTcgglIihP8c8K1I+JHZpWnuh+FzpjO+7MAy6MqLfjlrkIMpun9uqqmp0Ae+xNmrMA=
X-Received: by 2002:a05:6402:e83:b0:435:a9bd:8134 with SMTP id h3-20020a0564020e8300b00435a9bd8134mr3459273eda.243.1656141359773; Sat, 25 Jun 2022 00:15:59 -0700 (PDT)
MIME-Version: 1.0
References: <164922662907.16687.3467089534808946908@ietfa.amsl.com> <CAPK2DezzymMEiQVtGeAc4RK7Bdn6Hw34cgW_s_1cOeZCt2bE9w@mail.gmail.com> <CAPK2DezFQMt8x5XUmEPDTv-hdssm1JvEpxzWWozoFCkQTxNCvw@mail.gmail.com> <CAPK2DewL=z4PDkjhCgTi0WnV2eZ5K6i5ZQZd9GB4QCxx=oNMzg@mail.gmail.com> <8B0CAC81-C4EC-44B4-B3DD-3B1FA168C8E3@cisco.com>
In-Reply-To: <8B0CAC81-C4EC-44B4-B3DD-3B1FA168C8E3@cisco.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Sat, 25 Jun 2022 16:15:23 +0900
Message-ID: <CAPK2Dezutne5PwHpB5+r20d-renPNqbYnQ0BMb4UhdVMvbBTRw@mail.gmail.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Cc: Roman Danyliw <rdd@cert.org>, Lars Eggert <lars@eggert.org>, Alvaro Retana <aretana.ietf@gmail.com>, Murray Kucherawy <superuser@gmail.com>, Paul Wouters <paul.wouters@aiven.io>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, Daniel Migault <daniel.migault@ericsson.com>, The IESG <iesg@ietf.org>, "its@ietf.org" <its@ietf.org>, skku-iotlab-members <skku-iotlab-members@googlegroups.com>, Chris Shen <shenyiwen7@gmail.com>, "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000727c6905e24075ea"
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/SKQGRpYa2XNpmZOZBbRXmkNC5Zw>
X-Mailman-Approved-At: Sat, 25 Jun 2022 05:43:01 -0700
Subject: Re: [ipwave] Éric Vyncke's Discuss on draft-ietf-ipwave-vehicular-networking-28: (with DISCUSS and COMMENT)
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Jun 2022 07:16:06 -0000

Hi Éric,
The current version (-19) has already your comments:
https://datatracker.ietf.org/doc/html/draft-ietf-ipwave-vehicular-networking-29

For your comment on IPv6 SEND to protect against DAD flooding, Chris (my
co-author) and I have tried to address it on the revision.
You can take a look at page 18 in the revision letter.

Could you remove your DISCUSS from the IESG evaluation ballot system?

Thanks.

Best Regards,
Paul



On Sat, Jun 25, 2022 at 4:08 PM Eric Vyncke (evyncke) <evyncke@cisco.com>
wrote:

> Paul,
>
>
>
> Sorry for belated reply, your revision letter seems to address all my
> DISCUSS and most of my COMMENTs (still remaining the non-blocking COMMENT
> in section 6.1 about using IPv6 SEND to protect against DAD flooding – non
> blocking so you can safely ignore it).
>
>
>
> As soon as the revised I-D is uploaded with the proposed changes, then I
> am clearing my DISCUSS.
>
>
>
> Regards
>
>
>
> -éric
>
>
>
>
>
> *From: *"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
> *Date: *Saturday, 25 June 2022 at 04:11
> *To: *Eric Vyncke <evyncke@cisco.com>, Roman Danyliw <rdd@cert.org>
> *Cc: *Lars Eggert <lars@eggert.org>, Alvaro Retana <aretana.ietf@gmail.com>,
> Murray Kucherawy <superuser@gmail.com>, Paul Wouters <
> paul.wouters@aiven.io>, "Rob Wilton (rwilton)" <rwilton@cisco.com>,
> Daniel Migault <daniel.migault@ericsson.com>, The IESG <iesg@ietf.org>, "
> its@ietf.org" <its@ietf.org>, skku-iotlab-members <
> skku-iotlab-members@googlegroups.com>, "Mr. Jaehoon Paul Jeong" <
> jaehoon.paul@gmail.com>
> *Subject: *Fwd: [ipwave] Éric Vyncke's Discuss on
> draft-ietf-ipwave-vehicular-networking-28: (with DISCUSS and COMMENT)
>
>
>
> Hi Éric and Roman,
>
> Though you guys seem very busy with other stuffs, could you check whether
> my revision is satisfying your DISCUSS or not?
>
>
>
> I hope this IPWAVE PS draft moves forward and IPWAVE WG will be able to
> take the next step.
>
>
>
> Thanks.
>
>
>
> Best Regards,
>
> Paul
>
> ---------- Forwarded message ---------
> From: *Mr. Jaehoon Paul Jeong* <jaehoon.paul@gmail.com>
> Date: Sat, Jun 11, 2022 at 12:02 AM
> Subject: Re: [ipwave] Éric Vyncke's Discuss on
> draft-ietf-ipwave-vehicular-networking-28: (with DISCUSS and COMMENT)
> To: Éric Vyncke <evyncke@cisco.com>, Lars Eggert <lars@eggert.org>, Roman
> Danyliw <rdd@cert.org>, Alvaro Retana <aretana.ietf@gmail.com>, Murray
> Kucherawy <superuser@gmail.com>, Paul Wouters <paul.wouters@aiven.io>,
> Robert Wilton <rwilton@cisco.com>, Daniel Migault <
> daniel.migault@ericsson.com>
> Cc: The IESG <iesg@ietf.org>, Pascal Thubert <pthubert@cisco.com>, CARLOS
> JESUS BERNARDOS CANO <cjbc@it.uc3m.es>, <its@ietf.org>, Chris Shen <
> shenyiwen7@gmail.com>, skku-iotlab-members <
> skku-iotlab-members@googlegroups.com>, Mr. Jaehoon Paul Jeong <
> jaehoon.paul@gmail.com>
>
>
>
>
> Hi Éric, Roman, Lars, Alvaro, Murray, Paul, Robert, and Daniel,
>
> Let me remind you of the revision of the IPWAVE Problem Statement Draft:
>
> https://datatracker.ietf.org/doc/html/draft-ietf-ipwave-vehicular-networking-29
>
>
> Zahed gave me his comment, and I will reflect it on version -30.
>
> Could you review my revision on your comments and update your position as
> soon as possible?
>
> Thanks for your valuable comments and help.
>
> Best Regards,
> Paul
>
>
>
> On Fri, May 20, 2022 at 4:31 AM Mr. Jaehoon Paul Jeong <
> jaehoon.paul@gmail.com> wrote:
>
> Hi Éric, Lars, Roman, Alvaro, Murray, Paul, Zaheduzzaman, Robert, Daniel,
> Here is the revision of the IPWAVE Problem Statement Draft:
>
> https://datatracker.ietf.org/doc/html/draft-ietf-ipwave-vehicular-networking-29
>
> I attach a revision letter to explain how Chris and I have addressed
> your comments on the revised draft.
>
> If you have further comments or questions, please let me know.
>
> Thanks for your valuable comments and help.
>
> Best Regards,
> Paul
>
> --
>
> ===========================
> Mr. Jaehoon (Paul) Jeong, Ph.D.
> Associate Professor
>
> Department Head
> Department of Computer Science and Engineering
> Sungkyunkwan University
> Office: +82-31-299-4957
> Email: pauljeong@skku.edu, jaehoon.paul@gmail.com
> Personal Homepage: http://iotlab.skku.edu/people-jaehoon-jeong.php
> <http://cpslab.skku.edu/people-jaehoon-jeong.php>
>
>
>
>
>
> On Wed, Apr 6, 2022 at 3:30 PM Éric Vyncke via Datatracker <
> noreply@ietf.org> wrote:
>
> Éric Vyncke has entered the following ballot position for
> draft-ietf-ipwave-vehicular-networking-28: Discuss
>
> 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-ipwave-vehicular-networking/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> Thank you for the work put into this document. I found the use cases part
> of
> section 3.1 very interesting to read even if some of them seem very far
> fetched
> ;-)
>
> Please find below some blocking DISCUSS points (easy to address though),
> some
> non-blocking COMMENT points (but replies would be appreciated even if only
> for
> my own education), and some nits.
>
> Special thanks to
>
> - Carlos Bernardos for the shepherd's write-up even if a justification for
> the
> informational status would have been welcome but the WG consensus
> description
> is appreciated.
>
> - Pascal Thubert for his IETF last call INT directorate review at:
>
> https://datatracker.ietf.org/doc/review-ietf-ipwave-vehicular-networking-20-intdir-lc-thubert-2021-06-18/
> and for his IESG telechat INT directorate review
>
> https://datatracker.ietf.org/doc/review-ietf-ipwave-vehicular-networking-27-intdir-telechat-thubert-2022-02-28/
> Pascal's Last Call & telechat reviews were (at least partially) acted upon
> by
> Paul ;-)
>
> I hope that this helps to improve the document,
>
> Regards,
>
> -éric
>
> # DISCUSS
>
> As noted in https://www.ietf.org/blog/handling-iesg-ballot-positions/, a
> DISCUSS ballot is a request to have a discussion on the following topics:
>
> ## Abstract & Section 1
>
> "then enumerates requirements for the extensions of those IPv6 protocols"
> does
> not match any IPWAVE WG work item, i.e., it is outside the scope of the
> charter
> of IPWAVE WG. As the document does not explicitly specify requirements, I
> strongly suggest to use the word "gaps" rather than "requirements" in the
> abstract and section 1.
>
> ## Section 4.1
>
> Using an IPv6 address out of a ULA prefix still requires DAD. So the text
> below
> should be updated to be corrected:
>   "their own IPv6 Unique Local Addresses
>    (ULAs) [RFC4193] over the wireless network, which does not require
>    the messaging (e.g., Duplicate Address Detection (DAD)) of IPv6
>    Stateless Address Autoconfiguration (SLAAC) [RFC4862]."
>
> ## Section 4.2
>
> Very similar comment as above (i.e., DAD & MLD must be done for all IPv6
> addresses of an interface and not only for the global one):
>   "... When global IPv6
>    addresses are used, wireless interface configuration and control
>    overhead for DAD"
>
> ## Section 5.2
>   "... If DHCPv6 is used to assign
>    a unique IPv6 address to each vehicle in this shared link, DAD is not
>    required. "
> This is incorrect and must be changed (see section 18.2.10.1. of RFC 8415)
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> # COMMENTS
>
> "100km/h as the speed limit in highway" will make many European drivers
> smile
> as it is really slow...
>
> ## Section 1
>
> "Most countries and regions in the world have adopted the same frequency
> allocation for vehicular networks." but there are TWO frequency allocations
> described just before, so, which one has been adopted ?
>
> ## Section 2
>
> "GPS" is just the USA commercial example of the more generic "global
> navigation
> satellite system" (GNSS), GNSS should be used in this document.
>
> As IP-RSU have at least 2 interfaces, should "Also, it may have *the* third
> IP-enabled wireless interface" be replaced by "Also, it may have *a* third
> IP-enabled wireless interface" ?
>
> LiDAR ... "by measuring the reflected pulsed light" but on which kind of
> metrics ?
>
> ## Section 3.1
>
> Should the 1st and 5th bullets be grouped together ?
>
> Please describe "UAM" (e.g., in the terminology section) as it is unclear
> to
> the reader whether it is a crewed / uncrewed aircraft.
>
> If both road and air vehicles are use case, what about river / sea ships or
> trains ?
>
> Does the paragraph about "reward system" belong to the use case ? It rather
> sounds like a business requirement. Suggest to remove this part.
>
> Like written by Pascal Thubert in his telechat review, the last paragraph
> "IPv6-based packet exchange and secure" should be clear that this is not
> only
> about data plane traffic but also control plane L2/L3 ones. Please also
> use the
> Oxford comma, i.e., add a "," after "exchange".
>
> ## Section 3.2
>
> Suggest to also mention "5G" after "IP-RSU or 4G-LTE networks"
>
> How is the UAM use case different from a driverless terrestrial EV ?
> Suggest to
> merge those use cases.
>
> ## Section 4.1
>
> As noted by other ADs, "Existing network architectures," the list should
> not
> include OMNI yet as it is not deployed and would probably not be described
> as
> an architecture.
>
> "the wireless media interfaces are autoconfigured with a global IPv6
> prefix",
> is it the same shared prefix or multiple prefixes ?
>
> Is "RSU" the same concept as "IP-RSU" ?
>
> The last paragraph is about TCP session continuity, but does not explain
> why
> multi-path TCP or QUIC session resumption cannot be used.
>
> ## Section 4.2
>
> The computation about "dwell time" is interesting even if it is computed
> in the
> best case. But, I really wonder whether using IPv6 and routing are
> applicable
> to the use case as opposed to more layer-2 + tunnel solutions (like 3GPP)
> with
> such short time for hand-over. I am a strong supporter of layer-3 (IPv6 and
> routing), but I cannot refrain from thinking that IPv6 is the wrong
> technical
> solution for those use cases... Was this discussed in the WG ?
>
> ## Section 5.1
>
> What is "legacy DAD" ?
>
>   "...the NA interval needs to be
>    dynamically adjusted according to a vehicle's speed so that the
>    vehicle can maintain its neighboring vehicles in a stable way"
> With the issues linked to multicast over wireless, are the authors and the
> WG
> sure that increasing the amount of multicast will not aggravate the
> problem ?
> See RFC 9119 (cited as a normative down reference)
>
> ## Section 5.1.2
>
> Please add some references to the MADINAS WG current work items. The
> authors
> may also consider adding this use case to the MADINAS use case.
>
> "The pseudonym of a MAC address affects an IPv6 address based on the MAC
> address", nearly no implementations use EUI-64 anymore so this part should
> probably be removed from the document. But, the change of MAC address
> probably
> has other impact on the IP stack, e.g., the neighbour cache.
>
> ## Section 5.1.3
>
> AFAIK, RPL relies on messages to discover the topology and I am afraid
> that in
> such a moving / dynamic environment, there will be too many of RPL
> messages.
> Will RPL scale in this ever changing network ? Please note that I am not a
> RPL
> expert.
>
> ## Section 6.1
>
> Some explanations on how SEND protects against DAD flooding would be
> welcome.
>
> Is "classical IPv6 ND" the same as the previously used "legacy ND" ?
>
> Wondering why "Vehicle Identification Number (VIN)" is suggested to be
> used as
> SubjectAltName in a certificate rather than a car manufacturer cert ?
>
> ## Section 6.3
>
> The part about bitcoin and blockchain errs probably too far away from the
> IETF
> remit.
>
> ## Appendix B
>
> I fail to understand how RPL and OMNI can be compared as they are vastly
> different technologies (routing vs. tunneling).
>
> "In OMNI protocol, each wireless media interface is configured with an IPv6
> Unique Local Address (ULA)" but from my last read of OMNI drafts (1+ year
> ago),
> the OMNI virtual interface can have a ULA indeed but the wireless physical
> ones
> are using any prefix.
>
> ## Appendix D
>
> What will be the impact of high packet loss rate (that I am expecting on
> such
> networks) on IP parcels ?
>
> # NITS
>
> Please check that all IPv6 addresses are in lowercase (e.g., in section
> 4.1).
>
>
>
> _______________________________________________
> its mailing list
> its@ietf.org
> https://www.ietf.org/mailman/listinfo/its
>
>