Re: [dnssd] DNS Name Autoconfiguration for Home Network Devices

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Wed, 19 November 2014 04:00 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 [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF11E1ACF74 for <dnssd@ietfa.amsl.com>; Tue, 18 Nov 2014 20:00:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Mokcwt_eTLW for <dnssd@ietfa.amsl.com>; Tue, 18 Nov 2014 20:00:29 -0800 (PST)
Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE3B51ACF67 for <dnssd@ietf.org>; Tue, 18 Nov 2014 20:00:28 -0800 (PST)
Received: by mail-ig0-f171.google.com with SMTP id uq10so2254787igb.4 for <dnssd@ietf.org>; Tue, 18 Nov 2014 20:00:27 -0800 (PST)
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=bYY4yeTCP3OdCB7MlsIj6H8GdG1g0hj+KdKEk+7Q/6o=; b=Z0Te79856EAWya3qgetHtgwJ83iUiNRgo+jjW3FTGeMBOofApZBsZO7hyupCPbeP8J PdmmaL+cn0mk5QDTQz7mOaP58pw+fNmQYkcigj0Kszxqf9CMVHhdSi8qxwDZFz1UPzGp 3ojwbLYjBlA3JFzhINDIQx4XoJfvi8iPrtI8IToWiJesDoecK4bno6NW+JzAlu65ooSF sgCtpri3NiUCVs8XOEFz1KcClra/1y++VDG2mUlypBcn3a9ITyBvaMvP9n2kpUtCCrhs WCFXx4tcSsy38b6FM7AI0JYJbhc+WasWJYkP1Sj5K9zgubL+326zdFM9N6YxtlAn7a7U BnKA==
MIME-Version: 1.0
X-Received: by 10.50.103.3 with SMTP id fs3mr7910274igb.6.1416369627881; Tue, 18 Nov 2014 20:00:27 -0800 (PST)
Received: by 10.64.62.18 with HTTP; Tue, 18 Nov 2014 20:00:27 -0800 (PST)
In-Reply-To: <26B22159-3630-493B-AAA0-BC2DEA9DBA7F@apple.com>
References: <CAPK2DeyuABqSbH5dtdtScYWnE-vkmGO642xFb6FZehu-5MTaAA@mail.gmail.com> <436692B4-978D-4E62-868E-78FA8AF3F26F@nominum.com> <CAPK2Deys6VU83R0hfv_8svNKuaSBEfu_dGqnGkoN_pQ9zE_6HQ@mail.gmail.com> <cc9f90afaa7a48bdaf7a8906546571b5@BY2PR03MB412.namprd03.prod.outlook.com> <CAPK2Dex=hR5HE-BFtvbMzgadfcu-4CPgP8zd1sziNPCQNJ+aCw@mail.gmail.com> <D08FC56A.3C9AF%Robby.Simpson@GE.com> <42C3C87F-0D99-47CB-B50A-9107BD10A2E6@bangj.com> <CAPK2Dew8BOUOG-bZ-_EcTtxuz6m_NeAUj70i8jzXc4RC-zTFFA@mail.gmail.com> <26B22159-3630-493B-AAA0-BC2DEA9DBA7F@apple.com>
Date: Wed, 19 Nov 2014 13:00:27 +0900
Message-ID: <CAPK2DewGvnZG5eMUYsq4bT7pEuJsAt2DSPs30_chycE21CTHqA@mail.gmail.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
To: Stuart Cheshire <cheshire@apple.com>
Content-Type: multipart/alternative; boundary="047d7b2e15d78a686105082e401a"
Archived-At: http://mailarchive.ietf.org/arch/msg/dnssd/u-p4vTBqRJqeFbrsItYqkxRL92Y
Cc: "dnssd@ietf.org" <dnssd@ietf.org>, Myung-Ki Shin <mkshin@etri.re.kr>, Brian Haberman <brian@innovationslab.net>, Jung-Soo Park <pjs@etri.re.kr>
Subject: Re: [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: Wed, 19 Nov 2014 04:00:32 -0000

Stuart,
Thanks for your constructive comments.

As I answered Alf's email message just before,
I would like to allow IoT vendors to have an alternative way for DNS naming
with more compact implementation based on IPv6 stateless autoconfiguration.

For the question about how users find out the host names and which
protocols are used
were presented with the following slides 4 and 5 during the last dnssd WG
session in Hawaii:
http://www.ietf.org/proceedings/91/slides/slides-91-dnssd-6.pdf

To figure out what those devices do, we can use device category and device
model
in the DNS name format.

Paul

===========================
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

On Wed, Nov 19, 2014 at 7:46 AM, Stuart Cheshire <cheshire@apple.com> wrote:

> On 17 Nov, 2014, at 17:33, Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com>
> wrote:
>
> > Hi Tom,
> >
> > You are right for appliances with enough capacity to run mDNS.
> >
> > However, for low capacity IoT devices without mDNS, my proposal will be
> able to support an alternative way for DNS naming.
>
> You assert that there are devices with insufficient resources to run
> DNS-SD/mDNS.
>
> You assert that these devices would have sufficient resources to run your
> alternative.
>
> I think you need data to substantiate these claims. Note that devices like
> the SitePlayer Telnet implement DNS-SD/mDNS in under one kilobyte (about
> 850 bytes of code, if I remember correctly): <
> http://netmedia.com/siteplayer/telnet/>
>
> So you need to demonstrate that:
>
> 1. That there are devices where 850 bytes of code is too much.
>
> 2. That these devices can implement your thing in under 850 bytes.
>
> 3. That your thing is useful. I’m still unclear on what your thing is
> useful for. Your proposal says how devices pick host names, but not how
> users find out what those host names are, or find out what those devices
> do, or what protocol to use to communicate with them, and how clients
> resolve those host names to addresses.
>
> Stuart Cheshire
>
> _______________________________________________
> dnssd mailing list
> dnssd@ietf.org
> https://www.ietf.org/mailman/listinfo/dnssd
>