Re: [6lo] Request for Comments on Internet Draft about IoT DNS Name Autoconf

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Sun, 19 July 2015 18:44 UTC

Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6310E1B2BA1; Sun, 19 Jul 2015 11:44:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level:
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_22=0.6, J_CHICKENPOX_24=0.6, J_CHICKENPOX_28=0.6, SPF_PASS=-0.001] autolearn=no
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 FMgjgZA_6pDL; Sun, 19 Jul 2015 11:44:01 -0700 (PDT)
Received: from mail-yk0-x22a.google.com (mail-yk0-x22a.google.com [IPv6:2607:f8b0:4002:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52C8A1B2B9E; Sun, 19 Jul 2015 11:44:01 -0700 (PDT)
Received: by ykfw194 with SMTP id w194so44816157ykf.0; Sun, 19 Jul 2015 11:44:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=EaELNufufAoXWkmuXJuzatBcCkX/ArlLAmgSp+/CvhM=; b=Vq/DOiZaZbNq7GOD06qcn4dJKhCtUcndohqH9QAj6E6rQG+KAAcZB6XRQGl60VlfJw sCGdOK4SX2DYTBBP8Oxltn+V31gRqAQHkBb05XQW9wr/kTUIPwSwYsbakxA+x2lYmDkY +0NiYqZt6nKu73ibJHMj7HftQtnfoiNpORHVl0HwQdX7YNkfTjSCfhAKnXH3ITz8QDDZ b+Iz9RDalX98zH88kkQLqD8xgUhi2j9hU78/62Ios1gI8zEtRDykaM3ygnzVC6kP/mUz I55JX/fUNLhGaIFiYlaNVslfVQ9KSRt4WAgkoRWhRM+fkkyAg4h2QqDOkRbCLX00QgqQ aBfg==
MIME-Version: 1.0
X-Received: by 10.170.113.205 with SMTP id f196mr5800037ykb.20.1437331440693; Sun, 19 Jul 2015 11:44:00 -0700 (PDT)
Received: by 10.129.84.4 with HTTP; Sun, 19 Jul 2015 11:44:00 -0700 (PDT)
In-Reply-To: <66EFA3EF-8BA5-4040-99F5-E68EC346E625@karoshi.com>
References: <CAPK2DexcdtrfdA6dKNF6OcjjPzSAt6DnN0poJ86x-evYRVdiHA@mail.gmail.com> <CA+9kkMAd5_fufdVUru6ZordE+ro5NwhySLeb9XnR=qSjhhvmdg@mail.gmail.com> <C521D18C-2A60-4F7F-A848-CB612F45E411@karoshi.com> <CAPK2DextYY=pJ_4D8wGn2Fb9fUBOkuFR93ksx0ZYCd88K76h_A@mail.gmail.com> <66EFA3EF-8BA5-4040-99F5-E68EC346E625@karoshi.com>
Date: Sun, 19 Jul 2015 20:44:00 +0200
Message-ID: <CAPK2DezVXTBc4P_Z1mSRsCDjM61yDH3WwJRMSVWGF4o+TrP7ow@mail.gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
To: manning <bmanning@karoshi.com>, dnsop@ietf.org, 6lo@ietf.org
Content-Type: multipart/alternative; boundary="001a1137c964f27ae7051b3ecd5a"
Archived-At: <http://mailarchive.ietf.org/arch/msg/6lo/16uzK6ispwQaxef0_XqTBYcgPhc>
X-Mailman-Approved-At: Sun, 19 Jul 2015 21:47:30 -0700
Cc: Ted Hardie <ted.ietf@gmail.com>, 6MAN WG <ipv6@ietf.org>, Hyunjong Jeon <hjjeon@jubix.co.kr>, Myung-Ki Shin <mkshin@etri.re.kr>, Brian Haberman <brian@innovationslab.net>, Jung-Soo Park <pjs@etri.re.kr>, joel jaeggli <joelja@bogus.com>, Kyemyung Jung <jubix@jubix.co.kr>, Sejun Lee <prosejun14@gmail.com>
Subject: Re: [6lo] Request for Comments on Internet Draft about IoT DNS Name Autoconf
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.15
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: Sun, 19 Jul 2015 18:44:04 -0000

Manning,
I will add this thread to DNSOP WG and 6lo WG.
This is because a good target application area of my draft is 6lo
environment.
Today I discussed my draft with Samita, who is a co-chair of 6lo WG.
She recommended to me that I can announce my draft to 6lo WG.

DNSOP WG and 6lo WG,
if you have time and interest in DNS autoconfiguration for constrained
nodes (e.g., IoT devices),
please attend 6MAN WG meeting from 1PM to 3PM tomorrow (at Congress Hall
III).
My presentation will be the last one.

My draft on DNS name autoconfiguration for constrained nodes can be found in
https://tools.ietf.org/html/draft-jeong-homenet-device-name-autoconf-03

Also, you two WG people can give me your comments by email.

Thanks.

Paul

On Fri, Jul 17, 2015 at 6:26 AM, manning <bmanning@karoshi.com> wrote:

> The reason I ask is that the title is about DNS name autoconfig.  It might
> be reasonable to run a parallel stream in DNSOPs, in the unlikely event of
> problems.
> manning
> bmanning@karoshi.com
> PO Box 12317
> Marina del Rey, CA 90295
> 310.322.8102
>
>
>
> On 16July2015Thursday, at 12:19, Mr. Jaehoon Paul Jeong <
> jaehoon.paul@gmail.com> wrote:
>
> > Hi Manning,
> > Sure, my proposal can be discussed in DNSOPS WG.
> > Since my proposal uses IPv6 ND(neighbor discovery) and NI(node
> information) query,
> > 6MAN WG will be a good place to discuss it first.
> > After that, if needed, I will be able to introduce it to DNSOPS WG.
> >
> > Thanks.
> >
> > Paul
> >
> > On Fri, Jul 17, 2015 at 2:29 AM, manning <bmanning@karoshi.com> wrote:
> > Ted et.al.   Is there a good reason this is not being discussed in the
> DNSOPS WG?
> >
> >
> > manning
> > bmanning@karoshi.com
> > PO Box 12317
> > Marina del Rey, CA 90295
> > 310.322.8102
> >
> >
> >
> > On 14July2015Tuesday, at 11:16, Ted Hardie <ted.ietf@gmail.com> wrote:
> >
> > > Dear Professor Jeong,
> > >
> > > Thank you for sharing the update to your draft.  I note that in the
> security section of your draft that you make the following proposal:
> > >   to prevent the disclosure of location information for privacy
> > >   concern, the subdomains related to location can be encrypted by a
> > >   shared key or public-and-private keys.  For example, a DNS name of
> > >   smartphone1.living_room.home can be represented as
> > >   smartphone1.xxx.home where xxx is a string of the encrypted
> > >   representation of the subdomain living_room.
> > >
> > > First, I believe that there are more privacy concerns here than
> location privacy.  The base format:
> > >
> > >
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >    |
> unique_id.device_model.device_category.mic_loc.mac_loc.domain_name|
> > >
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >
> > >
> > > proposes to include both the device model and a unique identifier.
> > > A naive implementation could easily select its serial number, which
> > > would clearly be problematic; even the device model may be an issue
> for certain cases (e.g. a medical device).
> > >
> > > Second, the delegation model here seems to require a consistent view
> of both device categories and location names.  How do you see that being
> produced?
> > >
> > > Lastly, the privacy mitigation given is not yet clear to me.  How
> would a user of the DNS determine how to decrypt the encrypted strings?  If
> the point of the effort is autoconfiguration, relying on out-of-band
> configuration for this  seems contrary to the goal.  If you distribute the
> decryption keys within the DNS, however, you are likely to lose whatever
> privacy protection is provided.  Can you explain this further?
> > > regards,
> > >
> > > Ted Hardie
> > >
> > >
> > > On Tue, Jul 14, 2015 at 6:31 AM, Mr. Jaehoon Paul Jeong <
> jaehoon.paul@gmail.com> wrote:
> > > Hi 6MAN WG,
> > > This is Paul.
> > >
> > > I would like to let you know a draft for IoT Device DNS Name
> Autoconfiguration:
> > >
> > >
> ----------------------------------------------------------------------------
> > > DNS Name Autoconfiguration for Internet of Things Devices
> > > (draft-jeong-homenet-device-name-autoconf-03)
> > >
> > >
> https://tools.ietf.org/html/draft-jeong-homenet-device-name-autoconf-03
> > >
> > > Abstract
> > >    This document specifies an autoconfiguration scheme for DNS names of
> > >    Internet of Things (IoT) devices, such as appliances and sensors.
> By
> > >    this scheme, the DNS name of an IoT device can be autoconfigured
> with
> > >    the device's category and model in wired and wireless networks
> (e.g.,
> > >    home, office, shopping mall, smart grid, and road network).  This
> DNS
> > >    name lets IoT users (e.g., home residents and customers) easily
> > >    identify each device for monitoring and remote-controlling it in a
> > >    target network.
> > >
> ----------------------------------------------------------------------------
> > >
> > > This draft is a follow-up IETF draft of RFC6106-bis for IPv6 RA RDNSS
> and
> > > DNSSL options for IPv6 Host DNS Configuration:
> > >
> > > https://tools.ietf.org/html/draft-jeong-6man-rdnss-rfc6106-bis-00
> > >
> > > For this draft, three organizations (i.e., SKKU, ETRI, and Jubix)
> > > are developing a prototype of our proposed IoT DNS name
> autoconfiguration
> > > on top of a smart grid platform to collect the usage of electonic
> meters over
> > > IPv6/6lo/SUN (Smart Utility Network, IEEE 802.15.4g) in a smart grid in
> > > Korea Electric Power Corporation (KEPCO).
> > >
> > > We believe that the proposed scheme will be useful in a variety of
> > > environments using IPv6, such as smart grid, smart home, smart mall,
> smart factory,
> > > and smart Intelligent Transportation Systems (ITS).
> > >
> > > I think that this IoT DNS name autoconfiguration will be an enabler
> such that
> > > IPv6 will be a key network layer of such IoT environments.
> > >
> > > In this IETF meeting, I will briefly introduce this scheme along with
> our prototype.
> > > Please read our draft and give us your comments by email before the
> 6MAN WG
> > > meeting in Prague:
> > >
> > >
> https://tools.ietf.org/html/draft-jeong-homenet-device-name-autoconf-03
> > >
> > > Thanks.
> > >
> > > Paul
> > > ===========================
> > > Jaehoon (Paul) Jeong
> > > Assistant Professor
> > > Department of Software
> > > Sungkyunkwan University
> > > Mobile: +82-10-4758-1765
> > > Email: pauljeong@skku.edu, jaehoon.paul@gmail.com
> > > URI: http://cpslab.skku.edu/people-jaehoon-jeong.php
> > >
> > >
> > > --------------------------------------------------------------------
> > > IETF IPv6 working group mailing list
> > > ipv6@ietf.org
> > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > > --------------------------------------------------------------------
> > >
> > >
> > > --------------------------------------------------------------------
> > > IETF IPv6 working group mailing list
> > > ipv6@ietf.org
> > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > > --------------------------------------------------------------------
> >
> >
> >
> >
> > --
> > ===========================
> > Mr. Jaehoon (Paul) Jeong, Ph.D.
> > Assistant Professor
> > Department of Software
> > Sungkyunkwan University
> > Office: +82-31-299-4957
> > Email: jaehoon.paul@gmail.com, pauljeong@skku.edu
> > Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php
>
>


-- 
===========================
Mr. Jaehoon (Paul) Jeong, Ph.D.
Assistant Professor
Department of Software
Sungkyunkwan University
Office: +82-31-299-4957
Email: jaehoon.paul@gmail.com, pauljeong@skku.edu
Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php