Re: [6lo] Zaheduzzaman Sarker's Discuss on draft-ietf-6lo-nfc-19: (with DISCUSS)

"yhc@etri.re.kr" <yhc@etri.re.kr> Mon, 09 January 2023 04:45 UTC

Return-Path: <yhc@etri.re.kr>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D535EC14CEE4 for <6lo@ietfa.amsl.com>; Sun, 8 Jan 2023 20:45:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.875
X-Spam-Level:
X-Spam-Status: No, score=-6.875 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NO_DNS_FOR_FROM=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dooray.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 SMjdS7RwgFL9 for <6lo@ietfa.amsl.com>; Sun, 8 Jan 2023 20:45:52 -0800 (PST)
Received: from mscreen.etri.re.kr (mscreen.etri.re.kr [129.254.9.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19CA3C14EB1E for <6lo@ietf.org>; Sun, 8 Jan 2023 20:45:32 -0800 (PST)
Received: from unknown (HELO send002-relay.gov-dooray.com) (211.180.235.153) by 129.254.9.16 with ESMTP; 9 Jan 2023 13:45:24 +0900
X-Original-SENDERIP: 211.180.235.153
X-Original-MAILFROM: yhc@etri.re.kr
X-Original-RCPTTO: draft-ietf-6lo-nfc@ietf.org, 6lo@ietf.org, 6lo-chairs@ietf.org, iesg@ietf.org
Received: from [10.162.225.106] (HELO smtp001-imp.gov-dooray.com) ([10.162.225.106]) by send002-relay.gov-dooray.com with SMTP id 2e1f33a763bb9be4; Mon, 09 Jan 2023 13:45:24 +0900
DKIM-Signature: a=rsa-sha256; b=sSKqmDHcfcSC26TEKu+rogcmfl4fkV6dYYtkSHjt07ksfWEtQExpXRIxOIrBT5I8mz+3SbtVA1 SA9qwYFGB29vV8a7wImpMogWUfZbaw/J3WpidlfiECRy7QRBW6m4ZgMun5nQq0LufBxPDswCHsNt 9vUGZzNqbG55IJLDvl8JGdmX4bNN8fiZUmm3q9q2qPRLvsaDLGXnaMX7Xia7Ca3cREj1EnbulJDp Tur3xa2wXYiTf0sW16thp5w5uq+/greJZiA1GneZiG9z1IPv/5YL+8Gz+VvyfGUQ9KZmupPSGSvN o+u/VFd+jysHmcWg4apHJf4ObeqjnMnTi0GcBEOQ==; c=relaxed/relaxed; s=selector; d=dooray.com; v=1; bh=uzRUeBdi95eySG0q3JrngZzuCX3FrzEuaX/ulQg5rAc=; h=From:To:Subject:Message-ID;
Received: from [129.254.170.125] (HELO smtpclient.apple) ([129.254.170.125]) by smtp001-imp.gov-dooray.com with SMTP id 2f83db0163bb9be3; Mon, 09 Jan 2023 13:45:24 +0900
From: "yhc@etri.re.kr" <yhc@etri.re.kr>
Message-Id: <36774852-8711-473E-B060-054007B88432@etri.re.kr>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1F316288-10CC-407C-A81A-F8E7D2815342"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\))
Date: Mon, 09 Jan 2023 13:44:47 +0900
In-Reply-To: <167288516911.30036.17997314654448194343@ietfa.amsl.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-6lo-nfc@ietf.org, 6lo-chairs@ietf.org, 6lo@ietf.org, Samita Chakrabarti <samitac.ietf@gmail.com>, Carles Gomez <carlesgo@entel.upc.edu>
To: Zaheduzzaman Sarker <Zaheduzzaman.Sarker@ericsson.com>
References: <167288516911.30036.17997314654448194343@ietfa.amsl.com>
X-Mailer: Apple Mail (2.3696.120.41.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/yJoy6syvxpSfXZLmCuoWeKAB2qI>
Subject: Re: [6lo] Zaheduzzaman Sarker's Discuss on draft-ietf-6lo-nfc-19: (with DISCUSS)
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2023 04:45:59 -0000

Dear Zaheduzzaman Sarker,

Thanks for your DISCUSS points.
I am not sure what was going on Wesley Eddy's comments and why the comments were not addressed.
Anyway, I’m sorry about that happening.  Please find my answers inline bellow:

Best regards
Younghwan

> On Jan 5, 2023, at 11:19 AM, Zaheduzzaman Sarker via Datatracker <noreply@ietf.org> wrote:
> 
> Zaheduzzaman Sarker has entered the following ballot position for
> draft-ietf-6lo-nfc-19: 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-6lo-nfc/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> Thanks for working on this specification. Thanks to Wesley Eddy for his
> excellent TSVART review.
> 
> As I agree with the points brought up by the TAVART reviewer, I would like to
> discuss why the points made by the reviewer should not be considered for this
> specification.
> 

There are three comments in the Wesley Eddy’s review as bellow:

> (1) Are there relations that need to be considered between IP header bits like
> the DSCP or ECN signalling relevant to NFC links, or is it expected that NFC
> links/hosts would not be able to utilize these meaningfully?

I don't think there are relations that need to be considered between IP header bits, 
and NFC links/hosts would not be able to utilize these meaningfully.

If it is required to make this clear in the draft, I will put a new texts at the end of Section 3.2.

NEW:

Section 3.2 (Protocol Stack of NFC)

“In addition, NFC links and host do not need to consider IP header bits for QoS signaling, 
or utilize these meaningfully ." 
 

> (2) How are upper layers made aware of the MTU supported on the link if it
> could established via either MIUX or FAR? TCP and other protocols need the
> correct information in order to send packets properly.

At the beginning of NFC LLCP (v1.0), there was a consideration for separated spec. of 
"binding to IP Protocol" in NFC Forum. Thus, the first draft of IPv6-over-NFC also didn’t 
consider MIUX because NFc can use Fragmentation and Reassembly. 
However,  the spec., "binding to IP Protocol" is not considered any more in NFC Forum. 
From IPv6-over-NFC (ver. 6), "The MIUX value MUST be 0x480 to support the IPv6 MTU 
requirement (of 1280 bytes)" has been put in Section 3.4.

If it is also required to make this clear, I will put the sentence in Section 3.4 as bellow:

OLD:

The MIUX value MUST be 0x480 to support the IPv6 MTU requirement (of 1280 bytes)

NEW:

As per the present specification, the MIUX value MUST be 0x480 to support 
the IPv6 MTU requirement (of 1280 bytes).

-------------------

To make these consistent, I will also revise the Figure 1 as bellow:

OLD:

       +----------------------------------------+ - - - - - - - - -
       |              IPv6 - LLCP               |         
       |                Binding                 |       NFC
       +----------------------------------------+   Logical Link
       |      Logical Link Control Protocol     |      Layer
       |                 (LLCP)                 |         
       +----------------------------------------+ - - - - - - - - -
       |               Activities               |        
       |            Digital Protocol            |   NFC Physical
       +----------------------------------------+       Layer
       |               RF Analog                |         
       +----------------------------------------+ - - - - - - - - -

                      Figure 1: Protocol Stack of NFC


NEW: (removing “ IPv6-LLCP Binding”)

       +----------------------------------------+ - - - - - - - - -
       |      Logical Link Control Protocol     |    NFC Logical
       |                 (LLCP)                 |    Link Layer
       +----------------------------------------+ - - - - - - - - -
       |               Activities               |         
       |            Digital Protocol            |    NFC Physical
       +----------------------------------------+       Layer
       |               RF Analog                |         
       +----------------------------------------+ - - - - - - - - -

                      Figure 1: Protocol Stack of NFC



> (3) The data rate ranges are mentioned, but not whether IP over NFC links would
> be expected to have some type of delays or variation in delays associated with
> them or typical frame loss rates, etc. that might be of interest in properly
> configuring transport protocols. One could imagine this might be the case with
> passive targets.

NFC Link layer Protocol (LLCP 1.4) provides two types of communications 
(i.e., connectionless transport and connection-oriented transport) by itself.
These are described at the end of Section 3.2, Actually, NFC links do not always
guarantee perfect wireless link quality, so some type of delays or variation in delay
would be expected in any case. 

I will put some texts for clarification in Section 3.2. 

OLD:

   The LLCP consists of Logical Link Control (LLC) and MAC Mapping. (…)  
   The Connection-oriented Transmission component is
   responsible for maintaining all connection-oriented data exchanges
   including connection set-up and termination. 

NEW:

   The LLCP consists of Logical Link Control (LLC) and MAC Mapping. (…)  
   The Connection-oriented Transmission component is
   responsible for maintaining all connection-oriented data exchanges
   including connection set-up and termination. However, NFC links do not 
   guarantee perfect wireless link quality, so some type of delays or variation 
   in delay would be expected in any case.