Re: [6lo] Review of draft-ietf-6lo-nfc-16

최영환 <> Fri, 07 August 2020 06:15 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 8231F3A0141 for <>; Thu, 6 Aug 2020 23:15:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MISSING_MIMEOLE=1.899, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id cW-YDe7B1yCa for <>; Thu, 6 Aug 2020 23:15:21 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id CC3D43A0044 for <>; Thu, 6 Aug 2020 23:15:18 -0700 (PDT)
Received: from unknown (HELO ( by with ESMTP; 7 Aug 2020 15:15:15 +0900
Received: from [] (HELO ([]) by with SMTP id 8d99f60c5f2cf174; Fri, 07 Aug 2020 15:15:16 +0900
DKIM-Signature: a=rsa-sha256; b=KVt25pH5RM74MeIkem7IKu4/ZAeYjQZVo+maDrPHOhjQ2NAXklZXY/xP513rUe+GRdstf7Pa0B 4bzqrmQ4tPGGanWVHL4gbccDfAtJew+Znv0LDa8oIKkp6qVTZb5oufwTlp9j/ptz7Sxl6GQz9Hig 6eZ4XcJbZPbCLtPM4soK1WrpAiibM/zQImc8/HRfPNzlCGBqm/bbH1CYuyeagTIizTt3RP9rEQDX rJd+4e9wuLhVzZeZveMKXcIhYz+WJzA4YgT4xrlZw+kcVkt4E423n3NrPCtxmOTm4CVWywigB4s4 bmghn6hUO4CC5K+dJ829hG1x+t9KY/ddel7osGKA==; c=relaxed/relaxed; s=selector;; v=1; bh=sN5H9paADBG9is5yTPOv2sOO6x8FoxJVYjtrPUOMg6Q=; h=From:To:Subject:Message-ID;
From: 최영환 <>
To: Carles Gomez Montenegro <>
Message-ID: <>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-Dsn-Request: true
Importance: Normal
X-Priority: Normal
X-MSMail-Priority: Normal
Date: Fri, 07 Aug 2020 15:15:15 +0900
References: <>
In-Reply-To: <>
Archived-At: <>
Subject: Re: [6lo] Review of draft-ietf-6lo-nfc-16
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 07 Aug 2020 06:15:23 -0000

Dear Carles,

Thanks for your feed.

Your comments and PROPOSEDs are acceptable and so helpful for the next step.
I will prepare for an updated document asap (maybe, up to the upcoming Monday and Tuesday)

Best regards,
Younghwan Choi

최 영 환  공학박사/선임연구원
YOUNGHWAN CHOI, Ph.D./Senior Researcher
ETRI 표준연구본부 지능정보표준연구실
(34129) 대전시 유성구 가정로 218
Tel +82-42-860-1429, Fax +82-42-860-5404 

-----Original Message-----
From:  "Carles Gomez Montenegro" <>
To:      <>; 
Cc:      <>; 
Sent:  2020-08-07 (금) 15:05:02 (UTC+09:00)
Subject: Review of draft-ietf-6lo-nfc-16

Dear authors of draft-ietf-6lo-nfc,

Thanks for updating the draft and producing revision -16.

In my opinion, the document has improved. I checked the document again,
and I have another round of comments. Perhaps just one more iteration to
address this round of comments might suffice to proceed to the next step.

Please find below my comments on -16.


Carles (shepherd of draft-ietf-6lo-nfc)


1.- Section 3.1, 2nd line: s/enables/allows (this is to avoid repeating
the same term so quickly in the text).

2.- Section 3.1, 1st paragraph:

information and share files, so that users of NFC-enabled devices can
quickly share contact information and other files with a touch. The other
two modes does not support two-way communications between two devices.
Therefore, the peer mode is used for ipv6-over-nfc.

information bidirectionally. The other two modes do not support two-way
communications between two devices. Therefore, the peer-to-peer mode is
used for IPv6 over NFC.

3.- Section 3.2 title: s/Stacks/Stack

4.- Section 3.2, 1st paragraph:

The peer-to-peer mode is made in Activities Digital Protocol in NFC
Physical Lay. The NFC Logical Link consists of

The peer-to-peer mode is offered by the Activities Digital Protocol at the
NFC Physical Layer. The NFC Logical Link Layer consists of

5.- Section 3.2, 2nd sentence: does this sentence apply always, or only
when IPv6 is used over NFC?  If the latter, then some proposed text is as
"The NFC Logical Link Layer comprises the Logical Link Control Protocol
(LLCP), and when IPv6 is used over NFC, it also includes an IPv6-LLCP

6.- Section 3.2, 2nd paragraph. Please stick to one term for the whole
document ("Connection-less" and "Connectionless" are both used in the

7.- Section 3.2, last paragraph, 2nd sentence:

   s/LLCP/The LLCP  (first "LLCP" instance)
   s/LLCP/the LLCP  (second "LLCP" instance)

8.- Section 3.2, last paragraph:

The LLCP to IPv6 protocol binding MUST transfer the SSAP and DSAP value to
the IPv6 over NFC protocol. SSAP stands for Source Service Access Point,
which is a 6-bit value meaning a kind of Logical Link Control (LLC)

The LLCP to IPv6 protocol binding MUST transfer the Source Service Access
Point (SSAP) and Destination Service Access Point (DSAP) value
to the IPv6 over NFC protocol. SSAP is a Logical Link Control (LLC)
address of the source NFC-enabled device with a size of 6 bits.

9.- Section 3.3: s/Logical Link Control Protocol/LLCP

10.- Section 3.4, 1st paragraph: there may be a bit of confusion regarding
the concepts of I PDU and UI PDU. In previous sections, there seem to be
the I field of a PDU and the UI field of a PDU. However, it seems like now
there is a definition of two different types of PDUs (I PDU and UI PDU).
"I PDU" and "UI PDU" different and exclusive types of PDU? Can a given PDU
carry an I field and a UI field?

Clarifications are needed regarding these terms.

11.- Section 3.4, 2nd paragraph. Only "I PDU" is mentioned here. What
about UI PDUs?

12.- Section 3.4, last paragraph. If the maximum possible value of the TLV
Value field is 0x7FF, wouldn't the maximum possible value of the LLCP MTU
be 2175 bytes instead of 2176?

13.- Section 3.4, last paragraph:

If fragmentation functionality is not used at the
adaptation layer between IPv6 and NFC, the MIUX value MUST be 0x480 to
support the IPv6 MTU requirement (of 1280 bytes).

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

14.- Section 4, 1st paragraph:
NFC technology also has considerations and requirements

NFC technology has requirements

15.- Section 4, 1st paragraph:
reducing overhead which can be applied to NFC

reducing the overhead of IPv6 over NFC

16.- Section 4, 1st paragraph: s/see Section 4.2/see Section 4.2 and
Section 4.3.

17.- Section 4.1 title: s/Stacks/Stack

18.- Section 4.1: s/Figure 3 illustrates IPv6 over NFC/Figure 3
illustrates the IPv6 over NFC protocol stack

19.- Figure 3. (Just a suggestion.) Perhaps close the upper part of the
figure, i.e. adding a horizontal line closing the box for "Upper Layer

20.- Figure 3: in Figure 1 there is the term "NFC Logical Link Layer". Is
this the same as "NFC Link Layer"? If yes, please stick to the same term
in both figures.

21.- Section 4.2, 3rd paragraph: s/the algorithm, F()/the F() algorithm

22.- Section 4.2, 3rd paragraph: s/easy and short/short and easy

23.- Section 4.2, 3rd paragraph: s/The F() can provide/The F() algorithm
can provide

24.- Section 4.3, 1st sentence: s/appending the IID, to/appending the IID to

25.- Section 4.3, last sentence: s/IIDs/IID
26.- Section 4.4. When mentioning RFC 6775, you may probably want to cite
RFC 8505. Likewise, the ARO is now an Extended Address Registration Option
(EARO), as per RFC 8505.

27.- Section 4.4, 2nd bullet: remove "(e.g., isolated network)". Note that
two NFC devices might still talk to each other (point-to-point topology),
but one of them may be connected to the Internet.

28.- Section 4.4, 2nd bullet: s / play a router for 6LR/6LBR / may act as

29.- Section 4.5, 1st paragraph: s/6LoWPAN_IPHC/LOWPAN_IPHC compressed
IPv6 header (see section 4.6)

30.- Section 4.7:

IPv6-over-NFC SHOULD NOT use fragmentation and reassembly (FAR) for the
payloads as discussed in Section 3.4. The NFC link connection
for IPv6 over NFC MUST be configured with an equivalent MIU size to fit
the MTU of IPv6 Packet. The MIUX value is 0x480 in order to fit the MTU
(1280 bytes) of a IPv6 packet if NFC devices support
extension of the MTU.

IPv6-over-NFC MUST NOT use fragmentation and reassembly (FAR) at the
adaptation layer for the payloads as discussed in Section 3.4. The NFC
link connection for IPv6 over NFC MUST be configured with an equivalent
MIU size to support the IPv6 MTU requirement (of 1280 bytes). To this end,
the MIUX value is 0x480.

31.- Section 5, 1st paragraph: s/in link layer/at the link layer

32.- Section 5.1 title: s/NFC-enabled Device Connected to the
Internet/NFC-enabled Device Network Connected to the Internet

33.- Section 5.1, 1st paragraph:

Figure 10 illustrates an example of an NFC-enabled device network
connected to the Internet. The distance between 6LN and 6LBR is
typically 10 cm or less. If there is any laptop computers close to a
user, it will become a 6LBR. Additionally, when the user mounts an
NFC-enabled air interface adapter (e.g., portable NFC dongle) on the
close laptop PC, the user’s NFC-enabled device (6LN) can communicate
with the laptop PC (6LBR) within 10 cm distance.

Figure 10 illustrates an example of an NFC-enabled device network
connected to the Internet. The distance between 6LN and 6LBR is
typically 10 cm or less. For example, a laptop computer that is connected
to the Internet (e.g. via Wi-Fi, Ethernet, etc.) may also support NFC and
act as a 6LBR. Another NFC-enabled device may run as a 6LN and communicate
with the 6LBR, as long as both are within each other's range.

34.- Figure 10: please fix the couple of vertical lines that are shifted
to the right.

35.- Section 5.1, last paragraph: s/Two or more 6LNs are/Two or more 6LNs
may be

36.- Section 5.2: is "transiently" the only case where a network may be
isolated? I.e. could such a network be *permanently* isolated?

37.- Section 5.2. Please indicate the subnet model.

38.- Section 7, 1st line:

There are the intrinsic security properties of NFC due to its short
link range.

NFC is often considered to offer intrinsic security properties due to its
short link range.

39.- Section 7, 2nd paragraph: does "Short Address" need to be capitalized