[dnssd] DNS Name Autoconfiguration for Home Network Devices

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Fri, 14 November 2014 09:49 UTC

Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com []) by ietfa.amsl.com (Postfix) with ESMTP id 7BCED1A87E9 for <dnssd@ietfa.amsl.com>; Fri, 14 Nov 2014 01:49:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id Xj1S36ZTQrXx for <dnssd@ietfa.amsl.com>; Fri, 14 Nov 2014 01:49:56 -0800 (PST)
Received: from mail-ig0-x234.google.com (mail-ig0-x234.google.com [IPv6:2607:f8b0:4001:c05::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DB591A87DB for <dnssd@ietf.org>; Fri, 14 Nov 2014 01:49:56 -0800 (PST)
Received: by mail-ig0-f180.google.com with SMTP id h15so1206299igd.7 for <dnssd@ietf.org>; Fri, 14 Nov 2014 01:49:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=Lnz7JGllG8zI13PfM7fOzWW10ESG/T39LgmpAuNKofE=; b=Yd4Yb7hs4C64oHjvgESMYnALaREUf9U7SqMGVHinjhEwRw5XRZeAaY/DqRHp7PVlxv pZhdwYCb/0oqoSkTcKlixwgIRFWHeNkVZiFJPel/WbFsjHhV88g6DcHrbyZPvNYiOIBx xqho48xZitSd0DZnXYS54pYLmGr7KxpHS+qescczemninCjYIdFfmd4+pzAld1Xm/GOH 9tZgWoxJ1KahL4PGKG4IaMWmWlz6YhTIVCzMiVRY0zB5crmPF7XysOlpwHDL5IMdy/6+ xxQpgdcS4tkyoW0PqgW+86BXNtqPV0i5AJUZHbCo2FsEWeIoYOacCwAVzw8GT7lHso+b lsog==
MIME-Version: 1.0
X-Received: by with SMTP id q72mr8776557ioi.51.1415958595257; Fri, 14 Nov 2014 01:49:55 -0800 (PST)
Received: by with HTTP; Fri, 14 Nov 2014 01:49:55 -0800 (PST)
Date: Thu, 13 Nov 2014 23:49:55 -1000
Message-ID: <CAPK2DeyuABqSbH5dtdtScYWnE-vkmGO642xFb6FZehu-5MTaAA@mail.gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
To: dnssd@ietf.org
Content-Type: multipart/alternative; boundary=001a113fbbbe1661e10507ce8d5e
Archived-At: http://mailarchive.ietf.org/arch/msg/dnssd/XXhVfG7fXzpS9NWQ-B6Me118DWA
Cc: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>, Brian Haberman <brian@innovationslab.net>, Myung-Ki Shin <mkshin@etri.re.kr>, Ted Lemon <ted.lemon@nominum.com>, Jung-Soo Park <pjs@etri.re.kr>
Subject: [dnssd] DNS Name Autoconfiguration for Home Network Devices
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of extensions to Bonjour \(mDNS and DNS-SD\) for routed networks." <dnssd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnssd>, <mailto:dnssd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnssd/>
List-Post: <mailto:dnssd@ietf.org>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnssd>, <mailto:dnssd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Nov 2014 09:49:58 -0000

Hi dnssg WG folks,
This is Paul.

Today I presented a new draft for DNS Name Autoconfiguration for
Home Network Devices and IoT Devices at the end of dnssg WG session.
I would like to get your comments on whether this new topic is worthy of
in our dnssg WG.

My problem is how to make IoT devices have their unique DNS names
without the intervention or with a minimal intervention of home network

The draft information is as follows:
Title: DNS Name Autoconfiguration for Home Network Devices


   This document specifies an autoconfiguration scheme for DNS names of
   home network devices.  By this scheme, the DNS name of a home network
   device can be autoconfigured with the device's category and model in
   a home network.  This DNS name lets home residents easily identify
   each device for monitoring and remote-controlling it in a home network.

The procedure of DNS name autoconfiguration is as follows:
- IoT devices autoconfigure their DNS names by using device information
  (e.g., device category, vendor name, and model) and a DNS suffix in DNS
search list
  that is advertised by RA or Stateless DHCPv6.

- A router then collects the DNS names and IPv6 addresses of IoT devices
  using Node Information Protocol.

- After this DNS name collection, the router registers the pairs of DNS
names and
  IPv6 addresses of the IoT devices into a DNS Server using DNS dynamic

Once we agree on the usefulness of this draft, we can start to discuss the
DNS name format
and the autoconfiguration procedure based on this draft along with some
assumptions, such as
the trust model between a router and devices for DNS name registration.

Thanks for your comments in advance.

Mr. Jaehoon (Paul) Jeong, Ph.D.
Assistant Professor
Department of Software /
Department of Computer Engineering
Sungkyunkwan University
Office: +82-31-299-4957
Mobile: +82-10-4758-1765
Fax: +82-31-290-5119
Email: pauljeong@skku.edu, jaehoon.paul@gmail.com
CPS Lab Website: http://cpslab.skku.edu
Personal Homepage: http://cpslab.skku.edu/people-jaehoon-jeong.php